サーラリマンは働き過ぎ、社畜化に注意しよう!!

wordpressの移行 ドメインの変更

wordpress
スポンサーリンク

うまくいかない時はphpmyadminでデーターベースとユーザーを削除してやり直す

mysql  -u root -p

drop database wordpress;

create database wordpress;

grant all on wordpress.* to wpadmin@localhost identified by ‘password’;

passwordは vi /var/www/wordpress/wp-config.php で確認して入力する

quit

rm -rf /var/www/wordpress

rm -rf /var/www/*

mkdir /var/www/wordpress

cd /home/ckenko25/enjoy-diy-ckenko25-jp

cp backwpup_9bfb6f_2015-08-24_18-06-31.tar.gz /var/www/wordpress

cd /var/www/wordpress

tar zxvf backwpup_9bfb6f_2015-08-24_18-06-31.tar.gz

cd /var/www

chown -R www-data:www-data wordpress

cd wordpress

mysql -h localhost -u wpadmin -p wordpress < wordpress.sql

きいれくるパスワードは上のパスワードと同じ

wget https://www.interconnectit.com/wp-content/uploads/2011/05/searchreplacedb21.zip

unzip searchreplacedb21.zip

vi /etc/apache2/sites-available/000-default.conf

DocumentRoot /var/www/html を DocumentRoot /var/www に変更する

/etc/init.d/apache2 restart

http://192.168.1.6/wordpress/searchreplacedb2.php

規定値をクリックしていき最後に旧ドメイン(www.ckenko25.jp)、新ドメイン(www.ckenko25.com)を入力する

rm /var/www/wordpress/searchreplacedb2.php

移転先サーバーにパーマリンク処理モジュール(apacheのモジュール)がないと記事のリンクエラーを起こすのだろう

Apache2では、apache2ctl -Mで確認できます

存在しない時は a2enmod rewrite これで有効にする

移転先サーバーのapacheが何らかのエラーが出ている状態で稼働しているとでパーマリンクが デフォルト以外では記事のリンクエラーが出た。

リンク先が正常に表示されない時は設定→パーマリンクを基本構造に変更するとなおる

apache2のセキュリティ向上

vi /etc/apache2/conf-available/security.conf

1
2
3
4
5
ServerTokensOS
+ ServerTokensProd
ServerSignatureOn
+ ServerSignatureOff

vi /etc/apache2/apache2.conf

<Directory /var/www/>
      OptionsIndexesFollowSymLinks
+      OptionsFollowSymLinks
</Directory>
wordpress
スポンサーリンク
シェアする
ふじやんをフォローする
なんでもDIY

コメント