Rain技術情報などを不定期で投稿していきます。wordpressubuntu16.04上で、WordPressを複数運用する方法について解説します。まとめドメインを取得する新しいドメインさえ取得すれば、煩雑な作業は必要ありません。ドメインはお名前.comなどで数百円という安値で取得出来ますので、気軽に新しいサイトを開設できます。WordPressを同居させる下記手順でaptインストールしたWordPressは、簡単な手順でマルチ運用可能となっています。WordPressをubuntu16.04へインストールする方法ubuntu上にWordpressを配置する方法を解説します。01:49設定ファイルは、ドメインによって振り分けられるようになっていますので、データベースを作成すれば、全く新しい別のサイトが短時間で作成できます。データベースを作成する初回にインストールしたときと同じように、setup-mysqlを使ってデータベースを作成しましょう。example.comnew-siteは任意の名前、example.comは、取得した新ドメイン名です。ここで入力するドメイン名は、wwwなどのサブドメインを含まないものにしてください。これで、ドメインのレコード設定さえすれば、すぐにでも新しいサイトにアクセスできるようになっているはずです。「データベース接続エラー」が発生する場合データベースのパスワードポリシー設定によっては、新しいサイトにアクセスしたときにデータベース接続エラーが発生することがあります。そんな場合には、データベースの手動修正が必要となりますので、以下の手順を参考に修正を行ってください。コンフィグファイルの内容を確認します。/etc/wordpress/config-example.comDB_NAMEとDB_USERの値が同じことを確認し、DB_USERとDB_PASSWORDの値を控えます。-proot権限でログインします。mysql.user;先ほど確認した名前があるか確認します。ここにある場合はそのままログイン出来るはずです。名前がない場合は、以下の手順でユーザーを作成します。'DB_PASSWORDの値';パスワードポリシー設定違反でユーザーが作成出来ていなかった場合は、ここでエラーが発生しますので、以下の情報に従ってパスワードの値を見直します。含む必要があるという条件を追加します。MySQLリファレンスマニュアルよりパスワードを変更したら、configファイルのDB_PASSWORDの値を修正してください。続いて、権限設定を行います。'DB_USERの値'@'localhost';これでデータベースへの接続が可能となりました。現状のままですと、wp-contentを共有しての運用となります。このままでも運用できなくもないのですが、プラグイン関連で不具合が起きやすいので、ディレクトリをコピーしてconfig-example.com.phpファイルを修正します。通常、apache側の設定は必要ありませんが、サイトをSSL対応している場合は、証明書の取得が必要です。wordpress-le-ssl.confファイル(既存サイトの設定ファイル)を編集します。ServerNameの下に以下の行を追加してください。新ドメインサブドメインがある場合はそれも追加してしまいましょう。SSL接続を行う場合は、続いて下記コマンドを実行します。--apache新しいドメインも全て選択して新たに証明書を取得します。使用する全てのサブドメインを含めて取得するようにしてください。まとめaptリポジトリからインストールしたWordPressは、非常に簡単な手順でマルチサイト運用できます。wp-contentを共有すれば、プラグインインストールの手間も省けますので、同じ設定のサイトを量産することもできます。利用用途に応じて、有効活用してみてください。ご存知のとおり、WordPressには...記事を読む【ubuntu16.04】wordpressが自動更新に失敗する場合の対処法ubuntu16.04で、aptコマンドを用いてWordPressをインストールした際に、自動更新が無効になっている場合があります。...記事を読む【WordPress】パーマリンク設定後はhtaccessのパーミッション設定を見直す!WordPressは、htaccessを自動的に書き換えてくれる機能があり、初心者でも簡単に設定が出来るのが特徴です。主体として稼ぐ気はないが、ドメインとサーバー運営費の10%くらい出ればいいかなと考えている方は多いと思い...記事を読む【ubuntu16.04】WordPressをhttps運用する方法ubuntu16.04のapacheを完全にhttps化します。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。