synology nas にWordrepss開発環境を

2020年12月9日

Synology NAS DS120jに運営中のWordpressを移植した。
これでうちでも外からでもテスト環境にアクセスできる。
と思ったら何故かLAN内から限定でした!

Synology nasのサイトにアクセスできるように設定
web stationの設定からhttpsでアクセスできるようにする
参考サイトがたくさんあるのでそこを参照させていただいた。
Synology NAS入門【手順その2】DSMの基本操作、ファイル共有手順
など。

ここで問題になったのがWordpressは構築できたが、プラグインなどの更新が出来なかったこと。
で、参考にさせてもらったのが以下の海外サイト。
Synology: WordPress Request FTP Credentials To Download Plugins (Solved)

ルーターに21と22のポートを開ける設定をする。
wp-config.phpに
/** Nas用の設定(テーマやプラグインの最新版をダイレクトに更新するため)*/
define(‘FS_METHOD’, ‘direct’);
を追加する。

更に構築したWordpressのパーマリンクが変更できなかったので、
調べた結果以下のをhtaccessの冒頭に追加すると良いことがわかった。

# Synology PHP
AddHandler default-handler .htm .html .shtml
AddHandler php-fastcgi .php
AddType text/html .php
Action php-fastcgi /php56-fpm-handler.fcgi
# Synology PHP
PAGE TOP