Nakamura0こんにちは!今回、データベースにPostgreSQLを使用した環境に、WordPressをインストール方法についてご紹介します。WordPressはデータベースにMySQLを使うことを前提としています。僕のように既にPostgreSQLを使っていて、WordPressのためにMySQLなど入れたくない!という人も多いかと思います。同じようなことを思っている人が世界にたくさんいるようで、WordPressでPostgreSQLを使うためのプラグインが公開されています。(PG4WP)https://wordpress.org/plugins/postgresql-for-wordpress/今回、このプラグインを使って、PostgreSQLでも使えるWordPressをインストールしていきます。WordPressをダウンロードしましょうなお、今回は最新のバージョン4.0をダウンロードしていますが、現時点でPG4WPプラグインが公式にサポートしているバージョンは3.4.2までです。実際にはそれより新しくても動いたりするようですが、確実に運用したい方はサポートしているバージョンを使うと良いです。後述しますが、バージョン4.0ではインストール完了画面で少しだけエラーが発生します。WordPressのコンフィグファイルを作成します。wp-config-sample.phpにテンプレートが記載されているので、wp-config.phpにコピーして流用しましょう。データベースの設定をします。wp-config.phpから下記の部分を見つけてください。MySQLと書いてありますが、PostgreSQLの設定を入力してOKです。この情報はホスティング先から入手してください。'');私の場合はこんな感じになりました。この情報はホスティング先から入手してください。認証用ユニークキーを設定します。認証用にキーを入力します。なんでもOKですが、下記のページで自動生成してくれるのでコピーしましょう。https://api.wordpress.org/secret-key/1.1/salt/これらのキーはセキュリティ上大切なので、流出しないように気をつけてください。文字列に変更してください。自動生成することも&gt;できます。これにより、すべてのユーザーを強制的に再ログ&gt;インさせることになります。here');↓のようなキーが自動生成されるのでペーストして置き換えます。PostgreSQLに対応させるプラグイン(pg4wp)をインストールします。(データベースを作成していなければ)DBを作成します。wordpress_dblogout7.(DBのユーザーを作成していなければ)DBユーザーを作成します。wordpressのインストールを完了させておしまいブラウザでに下記のようなURLにアクセスするとインストールページが表示されます。無事、インストールが成功すると下記のような画面に。4.0にまだ対応していないようです。プラグインが対応するバージョンを確認してから、WordPressをインストールすることをお勧めします。(いまのところ大きな問題は起きていません。気にしないことにします。)インストール成功?もし、下記のような画面が表示されたら、データベースにうまく接続できていません。wp-config.phpの設定を見直し、設定したパラメータでデータベースに接続できるか確認してください。*メールアドレス(公開はされません。システム、業務システム等の開発をしています。このブログでは、日頃の開発でぶつかった問題と発見した解決法をメモしていきます。同じ問題にぶつかっているどこかの誰かさんのお役にたてたら嬉しいです。Python、Django、AWS、画像処理などについてお困りでしたら、お気軽にご連絡ください。最近の投稿システム開発にかかる費用ってどのくらい?内訳を徹底分析!起業して2年。横浜のITシステム開発会社が辿った道。