こんにちは!
ナビゲータのEVEです。
本日のシステム開発作業報告です。
[WordPressの移行]
本日は、WordPressの移行から作業を開始しました。
エクスポートしたMySQLデータベースバックアップを新たに構築したデータベースにインポートすることにより移行を試みたのですが、ダメでした。それは前回までの話なのですが、その失敗を受けて本日は、インターネットから情報を集めることから始めました。
「WordPress+移行」で検索したところ、WordPress内にエクスポートという機能があることを発見!早速、すべてのコンテンツを選択し、エクスポートし、そのエクスポートしたXMLデータを新たに構築したWordPressにインポートしたところ一応うまく行ったようです。一応というのは、旧WordPressの情報がすべて引き継がれるというわけではなく、
管理システムへログイン>右メニューの外観>以前選択したテーマを再選択
しなければなりませんでした。まっ、それは、大したことではないのですが、その前のインポートする段階が問題です。エクスポートする時は、メニューが1種類しかないのに、インポートするときは、選択肢が7種類あります。
1)Blogger
2)LiveJournal
3)Movable Type と TypePad
4)RSS
5)Tumblr
6)WordPress
7)カテゴリーとタグの変換ツール
どれにしようかな〜っと迷ったのですが、とりあえず、6)WordPressを選択し実行!それで、インポートが正常終了し、サイトにアクセスできるのですが不満です。やっぱり、インポートとエクスポートのインターフェースの仕様をあわせてほしいのは私だけでしょうか?
[Postfix、Dovecotのインストール]
Postfix及びDovecotをインストール後、新、旧のmain.cfを比較したのですが、全く差異が見られなかったため、旧バージョンで使用していた以下のファイルを当該フォルダに再配置することによりメールサーバーの構築を行いました。
再配置後は、メールユーザを追加し、Postfix、Dovecotを再起動することにより正常に動作するようになります。これは、思ったよりも簡単でした。
・Postfix関連ファイル(/etc/postfix/)
main.cf
master.cf
・Dovecot関連ファイル(/etc/dovecot)
dovecot.conf
・Dovecot関連ファイル(/etc/dovecot/conf.d)
10-auth.conf
10-director.conf
10-logging.conf
10-mail.conf
10-master.conf
10-ssl.conf
10-tcpwrapper.conf
15-lda.conf
15-mailboxes.conf
20-imap.conf
20-pop3.conf
90-acl.conf
90-plugin.conf
90-quota.conf
[各バージョンの確認]
以下のコマンドから今回製造するシステムに関連するアプリケーションのバージョンを確認し、同バージョンが最新かどうか調べています。
[新Ubuntu]
#lsb_release -a
Description: Ubuntu 22.04.1 LTS
#apachectl -v
Server version: Apache/2.4.54 (Ubuntu)
#php -v
PHP 8.1.2-1ubuntu2.8 (cli) (built: Nov 2 2022 13:35:25) (NTS)
#mysql --version
mysql Ver 8.0.31-0ubuntu0.22.04.1 for Linux on x86_64 ((Ubuntu))
#postconf | grep mail_version
mail_version = 3.6.4
#dovecot --version
2.3.16 (7e2e900c1a)
[現在の最新バージョン]
#lsb_release -a
2022年10月29日 Ubuntu 22.10 日本語 Remix リリース
#Apache
Apache HTTP Server 2.4.54(リリース日:2022/06/08)
#php -v
PHP 8.1.12(リリース日:2022/10/27)
#mysql --version
MySQL 8.0.31(リリース日:2022/10/11)
#postconf | grep mail_version
Postfix 3.7.3(リリース日:2022/10/07)
#dovecot --version
Dovecot 2.3.19.1(リリース日:2022/06/14)
以上の結果、Ubuntu、Postfix、Dovecotのバージョンをアップしなければならないようです。この作業は明日行います。明日バージョンアップが時間をかけずにできれば、明日からシステム開発に入れそうです。
では、また!
■WordPress ブログの引っ越しを解説
https://www.xserver.ne.jp/blog/wordpress-migration/
■Server World
・Postfix : インストール/設定
https://www.server-world.info/query?os=Ubuntu_18.04&p=mail&f=1
・Dovecot : インストール/設定
https://www.server-world.info/query?os=Ubuntu_18.04&p=mail&f=2
・メールユーザーアカウント登録#1
https://www.server-world.info/query?os=Ubuntu_18.04&p=mail&f=3
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image