NASに様々なパッケージをインストールすることでWebサーバやメールサーバを立てたりすることができます。この記事ではSynology社のNASを使ってブログサービスWordpressをzipファイルから手動でインストールする手順を忘備のために紹介します。手動でインストールする意味はあるの?大変そう。手間だけど使いやすくなるよ。Stationの設定SSH接続して所有権設定するWordPressをインストールWordPressダウンロードインストールドメイン名のみでアクセスまとめパッケージでなく手動でインストールするメリットWordPressはブログなどでよく使わているパッケージです。NASでの利用を想定しますので注意してください。レンタルサーバを使えばワンクリックでWordpressを構築できます。ディレクトリ名を変えられるWordPressをインストールすると/wordpress/というディレクトリに格納されますが、パッケージでインストールするとディレクトリ名を変更できません。(できても他で不具合がでることあり。別のディレクトリ名に変更したい方への記事です。NASのWordpressにアクセスするときに、例えば自分の持っているドメインが「nas.mydomain.com」だったとして、通常であればhttp://nas.mydomain.com/wordpress/というURLを入力しなければならないのに対して、手動でインストールすることでhttp://nas.mydomain.com/myblog/もしくは、http://nas.mydomain.comで自分のWordpressを表示することができるようになります。Stationから仮想ホストの設定でいくつものウェブサイトを持つことができます。パッケージ版では基本的に一つしかWordpressは使えないようですが(wp-config.phpをいじることでマルチサイト運営もできますが管理がややこしくなるので)WordPressを手動でインストールすることで複数のブログを運用することができます。http://xxx.nas.mydomain.comhttp://zzz.nas.mydomain.comhttp://hogehoge.nas.mydomain.comと増やすことが可能になります。Stationの「仮想ホスト」で設定するとどんどん増やせます。場合は、サブドメインを含めた証明書が必要です。Station割愛しますが、必須のパッケージなのでインストールしておきます。インストールしてあるのであれば、そのままでOKです。バージョンがありますが最新のもので大丈夫です。MariaDB10をインストールWordPressのデータを保管するためのデータベース(MySQL)です。ユーザー名は「root」で、任意のパスワードを設定します。忘れないようメモをしましょう。phpMyAdminをインストールMySQL(データベース)をGUIで管理するためのアプリです。自分でインストールすときは手動でテーブルを作成する必要があります。MariaDBで設定したユーザー名「root」とパスワードを入力すると管理画面に入れます。左のメニューからNewを選択して、新しくテーブルを作成します。「utf8_general_ci」にして作成を押すとテーブルが作成されます。PHP7.0を選んで詳細設定を開きます。下の「拡張」から「gd」「openssl」「curl」「mysqli」をチェック。SSH接続して所有権設定する後々の管理が楽になるので設定しておきます。設定しておかないと手動でwp-config.phpを作る必要がある。プラグインの自動更新ができない。面倒なのでサクッとSSHで所有権の設定を変更しましょう。SSH接続して、コマンドを入力。(wordpressの設置ディレクトリ名を絶対パスで入れてください。/volume1/web/myblog/WordPressをインストールWordPressダウンロード公式サイトからWordpressをダウンロードして、zipを展開後、FTPソフトなどで配置したいディレクトリに配置します。このときに、「wordpress」というフォルダ名を好きな名前に変えてください。ここでは「wordpress」を「myblog」という名前に変更してみます。※ちなみに「blog」というディレクトリ名にするとPhotoStationに飛ばされてしまうことがあります。インストール自分のアドレスにアクセス。インストール画面が出ます。(一つのテーブルで複数のサイト運用しないのであれば、通常このまま)wp-config.phpが自動で作成されない場合は、表示されたものをコピーしてアップロードします。適当にサイト名などを入力しましょう。なくhttp://xxx.synology.me/myblog/でアクセスできるようになりました。次は、ドメイン名だけのアクセス方法です。ドメイン名のみでアクセスhttp://xxx.synology.meのみでアクセスしたい場合の手順です。これは他サイトでもたくさん紹介されているものです。焦らずに設定をしましょう。(隠しファイル)を「myblog」上のディレクトリにそのままコピーするindex.htmlを削除するか「org_index.html」にしておく。開いて「サイトアドレス(URL)」を変更します。http://xxx.synology.me/myblogをhttp://xxx.synology.meにしてください。万が一、エラーが出て設定画面がでなくなってしまってもphpMyAdminを開いて、左のツリーから「myblog」、「wp_options」から設定できます。サイトアドレス(URL)のことです。.htaccessの書き換え特になし。[L]になってしまっていないかを確認します。アクセスして問題なく記事が表示されるか確認します。まとめこうやって順序をたどると、パッケージからのインストールはだいぶ簡単ですね。手動によるインストールは、通常より手間はかかりますが、WordPressのディレクトリ名を変えたい場合や、複数のWordpressを運用したい場合は覚えておいて損はないでしょう。ちなみにSynologyのNASではDocker(仮想環境)が使えるのでWordpressを導入するのも簡単です。さがすこの記事のURLをコピーするよりおトクなAmazonチャージを使おうAmazonでギフト券を現金でチャージすると最大2.5%ポイント還元!ギフト券を買ってからAmazonで商品を購入するのがおトクです。コメントをキャンセルメールアドレスが公開されることはありません。