今日は久しぶりに作業をしました.
以前,手でphpMyAdminをインストールしましたが,ふと我に返り😓 Debian ではdisroが管理しているパッケージはかなり広範にわたり,管理されているならaptでインストールすべきと,インストールしたパッケージを削除しました.そして,root権限で,
apt install mysqladmin
としたら,依存性のあるパッケージが多数表示され,Yリターンで全部インストールしました./etc/apache2/conf-enabled/phpmyadmin.confを覗いてみたら,URLは,http(s)://サイト/mysqladminという当たり前の形式になるので接続してみたら普通に使えました.
このデフォルトのURLでは,将来的にサーバーを公開したら阿呆がたくさん知られた古いセキュリティーホールを試しに来ますのでUUIDに変えておきました.
phpMyAdminが何の設定もしないで動くのは,データベースをまるまる旧サーバーから持ってきてあるからです.
次にphpLDAPadminですが,こちらもDebianのパッケージにありますので,aptでインストールして,URLのパスをUUIDにしておきました.既にslapdの動作は確認できているので,なんの苦労もなく動きました.
ここまでものの30分くらいで済んでしまったので,sendmail, sendmail-cf, procmailなどをインストールしました.これらの設定は旧サーバーからコピーするなどして準備しましたが,まだテストはしていません.
そして,HyperMailで動かしてきた自分用Mailアーカイブをどうすれば良いか.ChatGPTに聞いたら,mhonarcを試してはというので現在調べているところです.
mhonarcをインストールして試したら,メールの諸々設定・テストを行い,その次はWordPressをインストールします.そこら辺で外向きサーバーを現行サーバーから新サーバーに切り替えようかと思います.
sudo -i等でrootになってから作業をします.sudo -i等でrootになってから作業をします.