Synology MailPlus Server
以前 DS116 で Mail Server の設定を行った.
Synology MailPlus Server および Synology Mail Server の間の違いは何ですか?
今回の DS220+ は MailPlus Server も利用できるので,それをインストール.
Synology MailPlus Server を開くと,セットアップが始まる.
あとはそのままで設定は完了.
Synology MailPlus をインストールして確認すると,メールが受信できている.
メールを受信するまでの範囲は,特に難しくはない.
あとは,セキュリティの設定と,配信など.
意図しない Web サーバへのアクセス
1 週間ほど前から,Web サーバにアクセスしたログが残る様になってしまった.
LAN 内のアクセスの場合,必要以上には記録しない様にしている.
スマートフォンからのアクセスでは問題ない.
PC も限られた環境?
アクセス先の Web サーバがどれかはあまり関係ない.
今日,今まで大丈夫だった PC のログが残る様になったことに気づいた.
昨日変更したことを思い出して…
そういえば「VT4Browsers」を追加したことを思い出した.
最近バージョンが上がって,それによる影響みたい.
「VT4Browsers」を「オフ」にすることで対応.
2022/03/28
この記事を書いた時より,アクセスの記録が減った?
Raspberry Pi Desktop 解像度設定
以前インストールした Raspberry Pi Desktop を使いたくなった.
起動してみると画面サイズが小さい.
Raspberry Pi では「Raspberry Pi の設定」に「Display」タブがあってそこで変更できる.
が,Desktop 版にはそれがない.
いろいろ弄っていると「Main Menu Editor」の「設定」に「モニタの設定」があった.
「モニタの設定」メニューが増える.
それを選択すると,解像度を変更できる.
「Jetpack を設定」でエラー
先日セットアップした DS220+ などでも WordPress の Jetpack がうまく設定できないでいた.
探し方が悪いのか,検索をかけてもそれらしい情報がない(幾つか見つかるが該当しない).
WordPress 以下のファイルの違いなどを比べても,影響しそうな所はなそさう.
うまく機能している DS116 の環境と比べると…
一時的に,WAN から 80 ポートで DS220+ となる様にすることでうまくいった.
TS253D も同様で通ったが,AS5202T はうまくいかなかった.
DS220+ セットアップ-6
LAN 内からは 192.168.xx.xx/wordpress/ などでアクセスできる様になった.
ASUSTOR NAS などでは,192.168.xx.xx:54321/wordpress/ などとしてアクセスできる.
同様に設定しているつもりだが,Synology NAS ではうまくいかない.
いろいろと弄っていて… WordPress や Joomla! にアクセスするための設定.
Synology NAS では「パッケージ サーバー ポータル」で設定するみたい.
パッケージの選択.
ポートの指定.
これで 192.168.xx.xx:65432 などとしてアクセスできる様になる.
但し,WordPress のそれぞれの記事にはこの設定だけでは対応できないみたい.Joomla! はうまくいく.
DS220+ セットアップ-5
DS220+ セットアップ-4
前回の設定で PHP などが動作する様になったので,今度は opkg のインストール.
その前に,インストールしていない状態で,何か動作するかをチェック.
以前書いた,次のコード.
#include "pref_ini.hxx"
#include <iostream>
#include "get_path.hxx"
#include "i_Trace.hxx"
int _tmain (int argc,TCHAR* argv[])
{
_tsetlocale(LC_ALL,_T("")) ;
{
std::tout <<::TGetEnv(_T("TEMP")) << std::endl ;
std::tout <<::TGetEnv(_T("USERNAME")) << std::endl ;
std::tout <<::TGetEnv(_T("USER")) << std::endl ;
std::tout <<::TGetEnv(_T("HOMEPATH")) << std::endl ;
}
{
tstring iniPath = ::Path_AddLastSP(::GetCWD()) + _T("Test.ini") ;
tstring result = ::P_ini_Get(iniPath.c_str(),_T("Preference"),_T("server"),_T("")) ;
std::tout << result << std::endl ;
}
return 0 ;
}
以前コンパイルした a.out は動作した.
この頃はまだ他社 NAS の購入前なので,DS116 と,仮想マシンの Linux 環境で作成したものと思う.
他のものを幾つか試したが,ほとんど動作しない.
Iwao@DS220:~/gcc_test/Test/t_linux/t_mtime/t_m_time$ ./f.out
./f.out: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ./f.out)
./f.out: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by ./f.out)
Iwao@DS220:~/gcc_test/Test/t_linux/t_mtime/t_m_time$
以前 opkg のインストールは面倒だった と記憶している.
それで,新しい情報がないかと検索すると QNAP NAS と似た様なものがあった.
Packages for Synology NAS
が,この中に Entware はなさそう?
更に検索すると,
Synology NAS DS213JへAria2をインストール
Community Package Hub
こちらの方かと思いやってみたが,エラーとなる.
結局以前と同じ方法で.
Install on Synology NAS
Iwao@DS220:~$ Iwao@DS220:~$ sudo -i
root@DS220:~# ll /opt
ls: cannot access '/opt': No such file or directory
root@DS220:~# mkdir -p /volume1/@Entware/opt
root@DS220:~# mkdir /opt
root@DS220:~# mount -o bind /volume1/@Entware/opt/ /opt
root@DS220:~# wget -O - https://bin.entware.net/x64-k3.2/installer/generic.sh | /bin/sh
Will not apply HSTS. The HSTS database must be a regular and non-world-writable file.
NAS を再起動.
gcc のインストール.
Iwao@DS220:~$ Iwao@DS220:~$ sudo -i
root@DS220:~# opkg update
Downloading http://bin.entware.net/x64-k3.2/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
root@DS220:~# opkg install gcc
Installing gcc (7.4.0-7) to root...
root@DS220:~#
DS220+ セットアップ-3
WordPress などは動作する様になったが,通常のページで PHP が動作していない?
html は表示できるが,php は「500 この要請を処理している間にエラーが発生しました。」のエラー.
以前 DS115j をセットアップ した時に,PHP のバージョンなどを指定できた.
検索してもあまりうまく引っかからない.
Web Station をいろいろ弄っているとあった.
「Web サービス ポータル」で表示されるリストから「デフォルト サーバー」を選択すると「編集」できる様になる.
これで,php も動作する様になった.
DS220+ セットアップ-2
WordPress と Joomla! のインストールは,特に難しいことはない.
Joomla! の DB のユーザ名で,どれを指定したわからなくなり,アンインストールして再度やり直した.
WordPress のプラグイン Jetpack を入れようとすると,バージョンが古くインストールできない.
QNAP NAS などに比べて Synology NAS の WordPress は古い(5.7.2)みたい.
次の所を参考にさせてもらって,旧バージョンをインストール.
更新してしまったJetpackを元のバージョンに戻す方法
ダウンロード したものを \\(NAS)\web_packages\wordpress\wp-content\plugins にコピー.
このブログのインポートは 1 時間程度かかったが,途中で止まることもなかった.
WordPress のインポート
Iwao の新規ユーザを作成できませんでした。投稿は現在のユーザに関連付けられます。
amp_validation_error 502662b90c836da49548b5e05fa9600e のインポートに失敗しました
amp_validation_error 502a8ab7be5f543d09e0f9316dfcc1bf のインポートに失敗しました
amp_validation_error 74f0569466346207f7e684496a8f8abc のインポートに失敗しました
amp_validation_error 9205f42c3553044ef59556b331f72fa3 のインポートに失敗しました
amp_validation_error a23b7a8625ee5499036e0a944b77fb53 のインポートに失敗しました
“https://mish.myds.me/wordpress/dev/about/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2022/02/17/warning-c4995-gets-pragma/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
“https://mish.myds.me/wordpress/dev/2019/06/19/asus-rt-ac86u-ipsec-vpn/ac86u_ipsec_vpn_2022_02_20/” をインポートできませんでした。投稿タイプ amp_validated_url が有効ではありません。
すべて完了しました。 ではお楽しみください !
インポートしたユーザーのパスワードと権限を更新してください。
DS220+ セットアップ
ブラウザで「find.synology.com」
「接続」をクリックして…
「設定」をクリックして,DSMを「今すぐインストール」.
しばらくすると,
ボリュームの作成.
「SHR」で作成.
ドライブのチェックはすぐ終わった.
以前のバージョンより少し面倒になった?