
概要
- Lightsail使ってます
- 変更元: wpwand.com
- お名前.com で管理しているドメイン
- 変更先: wpken.net
- Google Domains で管理しているドメイン
※同じドメインのドメインレジストラの移行ではないです。
Google Domains の設定
すでに ドメインを取得している前提です。
Name servers
- Use the Google Domains name servers にチェック
DNSSEC を有効化
- Enable DNSSEC をポチ
無料で利用できるみたいです。
Registered hosts
- IPv4 を入力
- ADDボタンで追加
Custom resource records
こんな感じでレコード追加します:
Typeごとに 複数設定するには、+ボタンを押下します。
SSL証明書
wpken.net
1 2 |
$ sudo certbot-auto certonly --webroot -w /opt/bitnami/apps/wordpress/htdocs -d wpken.net --email あなたのメールアドレス |
mail.wpken.net
1 2 |
$ sudo certbot-auto certonly --webroot -w /opt/bitnami/apps/wordpress/htdocs -d mail.wpken.net --email あなたのメールアドレス |
- あなたのメールアドレス例: example@example.com
apache
証明書指定
1 2 3 4 |
SSLCertificateFile "/etc/letsencrypt/live/wpken.net/cert.pem" SSLCertificateKeyFile "/etc/letsencrypt/live/wpken.net/privkey.pem" SSLCertificateChainFile "/etc/letsencrypt/live/wpken.net/chain.pem" |
リダイレクト
1 2 3 4 5 |
<VirtualHost *:443> ServerName wpwand.com:443 Redirect permanent / https://wpken.net </VirtualHost> |
メールサーバー
/etc/postfix/main.cf
1 2 3 |
smtpd_tls_cert_file=/etc/letsencrypt/live/mail.wpken.net/fullchain.pem smtpd_tls_key_file=/etc/letsencrypt/live/mail.wpken.net/privkey.pem |
1 2 |
virtual_mailbox_domains = wpwand.com, wpken.net |
/etc/dovecot/conf.d/10-ssl.conf
1 2 3 |
ssl_cert = </etc/letsencrypt/live/mail.wpken.net/fullchain.pem ssl_key = </etc/letsencrypt/live/mail.wpken.net/privkey.pem |
/etc/postfix/vmailbox
1 2 3 |
myuser1@wpken.net wpken.net/myuser1/Maildir/ |
反映
1 2 |
$ sudo postmap /etc/postfix/vmailbox |
Maildir作成
1 2 3 4 |
$ mkdir -p /home/vmail/wpken.net/myuser1/Maildir $ chmod -R 701 /home/vmail/wpken.net $ chown -R vmail:vmail /home/vmail/wpken.net |
imap/pop3認証ユーザ設定
1 2 3 4 5 |
$ sudo doveadm pw Enter new password: Retype new password: {CRAM-MD5}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
/etc/dovecot/users
追加:
1 2 3 |
myuser1@wpken.net:{CRAM-MD5}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
dovecot login テスト
/etc/dovecot/dovecot.conf
1 2 3 |
auth_verbose = yes auth_debug = yes |
↑テスト終わったらコメントアウトする!
1 2 3 |
$ openssl s_client -connect mail.wpken.net:993 a login myuser1@wpken.net ここにパスワード |
WordPress
1 2 3 |
$ wp search-replace wpwand.com wpken.net |
その他もろもろ
- Google reCaptcha
- Google Analytics
- Google Search Console
面倒でした。
No comment yet, add your voice below!