WebARENAにワードプレスをインストールしてサイトを移行する

1.WebARENAコントロールパネルからUbuntu18.04のインスタンスを起動

・セキュリティグループ:

tcp:22,22,ip4:0.0.0.0/0
tcp:80,80,ip4:0.0.0.0/0
tcp:443,443,ip4:0.0.0.0/0
icmp:-1,-1,ip4:202.229.157.108/32

 

2.VSCodeで接続し、ubuntuをアップデート

$ sudo apt update

$ sudo apt upgrade -y

 

3.ファイヤーウォールを導入

$ sudo ufw status

$ sudo ufw enable

$ sudo ufw allow 22

$ sudo ufw allow 80

$ sudo ufw allow 443

$ sudo ufw reload

 

4.apacheのインストール

$ sudo apt install apache2

稼働状況の確認:

$ sudo systemctl status apache2

起動/停止/再起動/リロード:

$ sudo systemctl start/stop/restart/reload apache2

 

5.ドメイン管理サーバーでDNSレコードの設定

 

6.Let's Encryptの有効化

$ sudo snap install cerbot --classic

$ sudo cerbot --apache

$ sudo cerbot renew --dry-run

$ sudo crontab -e

    「00 05 01 * * certbot renew」

 

7.ワードプレスのインストール

 

($ adduser user_name

$ gpasswd -a user_name sudo)

 

sdesignlabo.com

6.バックアップファイルのインポート

 

設定>一般からワードプレスのURLとサイトURLを先に修正

 

$ sudo nano etc/php/7.2/apache2/php.ini

   upload_max_filesize = 128M    → 800M
   post_max_size = 128M    → 800M
$ sudo systemctl restart apache2
 
all in one migration プラグインをインストール&有効化
インポート
 
 
 
 
-----------------

うまく行かず、、、

wordpress.confを有効化

.htaccess と index.phpを戻す

sudo nano /etc/apache2/sites-available/wordpress.conf
sudo a2dissite 000-default
sudo a2ensite gp_wp
sudo systemctl reload apache2
-------

sudo a2enmod rewrite
 
ワードプレスでエラー
[publishing failed. the response is not a valid json response. wordpress]
 
$ sudo nano /etc/apache2/apache2.conf 
 
<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All ← NONE
        Require all granted
</Directory>
 
 
 

 

 

 

 

その他

ディスク容量の確認:

$ df -h

 

ワードプレスのサイトURL設定を間違えた時:

$ sudo mysql db_name

sql > select option_value from wp_options where option_name="siteurl";

sql > update wp_options set option_value="http://gunmaphile.com/gp_wp" where option_name="siteurl";

sql > update wp_options set option_value="http://gunmaphile.com" where option_name="home";

 

apache2のエラーログを見るとき:

cat /var/log/apache2/error.log