2016/07/30(土)さくらのレンタルサーバーにPHP7を導入
2016年12月14日からPHP7.1が使用できるようになったので、この作業をする必要は無くなりました。→さくらのレンタルサーバ PHP7.1 提供開始のお知らせ | さくらインターネット
さくらのレンタルサーバーにPHP7を導入
さくらのレンタルサーバーがなかなかPHP7に対応しないので自力でインストールしてみました。
注意:この方法でPHP7を導入した後は、自身の責任においてセキュリティーアップデート(最新版の再導入)をしてください。
2016/07/10(日)NAS間バックアップ(rsyncファイルコピー)
NAS間バックアップ(rsyncファイルコピー)
QNAP TS-219P+の準備ができたので、Synology DS216jのデータをQNAP TS-219P+にバックアップしてみます。
2016/07/08(金)QNAP TS-219P+ 再セットアップ
QNAP TS-219P+ 再セットアップ
QNAP TS-219P+からSynology DS216jへのデータ移行が終わったので、QNAP TS-219P+を再セットアップしてみます。
2016/07/05(火)Synology DS216j DDNSとVPN
Synology DS216j DDNSとVPN
インターネット側からアクセスできるようにDDNSとVPN (OpenVPN) を設定します。
DDNS設定とSynologyアカウントサインアップ
インターネットからホスト名でアクセスできるようにDDNSを設定します。SynologyのDDNSサービスを使うために、Synologyアカウントサインアップも一緒に行います。
- コントロールパネル→外部アクセス→DDNSで、追加をクリック。
サービスプロバイダは「Synology」、ホスト名は好きな名前を、Heartbeatは接続が途切れたときに通知が欲しいなら有効にします。
- 続いて、「Synologyアカウントにログイン」をクリックするとログインダイアログが開きます。アカウントを新規作成するためにサインアップをクリック。
- 受信できる電子メールアドレスと、好きなパスワード・名前を入力します。eNews受信はお好みで。
- 作成をクリックすると、入力したメールアドレスにメールが届くので、指示に従ってメール内のURLを開けばアカウント作成は完了です。
- テスト接続してステータスが正常なら、OKをクリックします。
- DDNSの追加が完了しました。
- 上の画面のホスト名にping等でアクセスして、名前解決できていればOKです。
OpenVPN設定
インターネットからOpenVPNでアクセスできるようにします。
- パッケージセンターから「VPN Server」をインストール。
- メインメニューに「VPN Server」が増えているので選択。
- OpenVPNを選択肢、OpenVPNサーバーを有効にするにチェックを入れて、適用をクリックします。
- ポートはデフォルトの1194からは変更しておいた方が安全かもしれません。
- クライアントにサーバーのLANにアクセスさせるは、必要なら*1チェックします。
- OpenVPNを有効にした後、エクスポート設定をクリックして、OpenVPNクライアント用の設定ファイルをダウンロードします。
- ダウンロードした「openvpn.ovpn」のYOUR_SERVER_IPと記載されている箇所は、IPアドレスかホスト名に置き換える必要があります。
remote YOUR_SERVER_IP 1194 ↓修正 remote ****.myDS.me 1194
- ダウンロードした「openvpn.ovpn」のYOUR_SERVER_IPと記載されている箇所は、IPアドレスかホスト名に置き換える必要があります。
- デフォルトでは存在するユーザー全てがVPNを利用できますが、VPNが不要なユーザーがあるなら特権設定で権限を解除します。
- ルーターのポート転送設定で、OpenVPNのポート(デフォルトでは1194)にインターネット側からアクセスできるように設定します。*2
- 先にダウンロードした設定ファイルを、OpenVPNのクライアントで読み込んでアクセスできれば成功。
redirect-gatewayの設定
VPN接続時はインターネットアクセスもVPN経由にしたいので、redirect-gatewayを設定します。ブラウザ上から設定する方法がなさそうだったので、設定ファイルを直接編集します。
- NASにSSHで接続。
- openvpn.confファイルをvi等で開く(要root)。
sudo vi /usr/syno/etc/packages/VPNCenter/openvpn/openvpn.conf
- openvpn.confの一番上に以下の記述を追記し、上書き保存します。
push "redirect-gateway def1"
- 設定を反映するためNASを再起動。
2016/07/03(日)Synology DS216j Subversion 導入
Synology DS216j Subversion 導入
【追記】DSM7からSubversionパッケージは使えなくなりました。DSM7での導入手順はSynology DS218+ Entware導入 & Subversion導入を参照。
QNAP TS-219P+に置いていたSubversionリポジトリをDS216jに移行します。