いつOracleがやっぱ無料は無しな!と言い出しても大丈夫なように、対応手順を書いておきます。テクノロジースタックは以下の通りです。CentOS7nginxphp7.3php-fpmMariaDB10.4WordPress最新版サイトコンテンツは変わっていないですが、動いているホストが変わっているので引っ越しっちゃ引っ越しですね。前回の引っ越しは2015年だったので、3,4年に一回は引っ越している様子。まーそこそこめんどくさかったのですが以下の流れで対応しました。wordpressパフォーマンス旧Wordpressからデータエクスポート記事だけのインポートエクスポートなら標準機能で対応できるのですが、画像ファイル等もまとめて持って行きたかったので、移行プラグインを使いました。Migrationめっちゃ使いやすかったのですが、インポート時にどうしても上手く行かず、諦めました。リビルドしたり色々手間だったけれど、一回分かると後は楽でした。実際にこのプラグインを使って全データのエクスポートとインポートを行いました。データファイルをダウンロードしておきます。入りのインスタンスを立ち上げるだけですが。エラーでインスタンスを作成できない状態が続いていました。エラーが出ているようです。Oracleは無料ユーザの為に何台のExadataを用意するのだろと思うと胸が熱くなりますね。あ、とりあえずタイムゾーンの設定だけやっときましょうか。Cloud各種設定ローカルアドレスのみ付与された状態で起動するので、外からつつけるようにするにはいくつか設定が必要でした。80番と443番を許可AWSとかを触ってないと無理ですねこれ。アクセスする事しかできなさそう。SELinuxとfirewall今度はOS側の設定変更です。皆様、SELinuxは速攻でOFFにしますよね。/etc/selinux/configSELINUX=disabledこの後再起動が必要です。コマンドで現状を確認できます。iptablesルールを操作するようになったようです。確認してもちゃんと許可されているはずです。ディスクベンチ何か気になったので軽くディスクパフォーマンスを調べてみました。MB/sまあ遅いですね。200MB/sくらい出ます。OracleCloudは、ディスク容量を大きくすればするほどIOPSも上がって行くようなので、無料インスタンスならまあこんなもんかなという気はします。各種リポジトリ追加remiとepelは入れるでしょ。あとはミドルウェア個別のリポジトリ。叩いとけば良いんじゃないですかね。バージョンを指定しないとダメなので、個人的にはこういう事を良くやります。ブラウザからバックアップファイルをD&Dでインポート可能だった為、バックアップファイル(数百MB)を受けきる為に大きな数字にしました。使ったわけですけれども。nginxインストールしたあとは設定ファイルが全て。設定は毎回悩まされる所です。動かすだけならこんな感じで問題ないはず。通信する方法があります。以下になるのがちょっと注意かな。