wordpress的域名转移

今天将wordpress转到新的域名下: www.chenlianfu.com。同时服务器也换了一台。我的方法很简单:

1. 数据转移

由于更换了服务器,直接将wordpress相关的数据库文件打包,copy到新的服务器上。同时下载新的wordpress版本,解压到指定位置。

在旧的服务器上打包wordpress数据库文件:
# cd /home/mysql
# tar zcf wordpress.tar.gz wordpress/

在新的服务器上释放数据:
# cd /home/mysql
# tar zxf wordpress.tar.gz
# chown -R mysql:mysql wordpress/

下载最新的wordpress,或将旧服务器上的wordpress文件夹copy过来:
# cd /home
# wget http://211.69.141.2/files/4044000000134017/cn.wordpress.org/wordpress-3.6.1-zh_CN.zip
# unzip wordpress-3.6.1-zh_CN.zip
# mv wordpress chenlianfu_blog
# chown -R apache:chenlianfu chenlianfu_blog

2. 修改apache配置文件

编辑/etc/httpd/conf/httpd.conf文件,内容如下:

NameVirtualHost *:80
<VirtualHost *:80>
        DocumentRoot /home/chenlianfu_blog
        ServerName www.chenlianfu.com
</VirtualHost>
<Directory "/home/chenlianfu_blog">
        Options FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
</Directory>

重启apache:

# /etc/init.d/httpd restart

3. 修改wordpress对应的mysql数据库文件

# mysql -u *** -p
mysql> use wordpress;
mysql> UPDATE chenlianfu_options SET option_value='http://www.chenlianfu.com' where option_name like 'home';
mysql> UPDATE chenlianfu_options SET option_value='http://www.chenlianfu.com' where option_name like 'siteurl';
exit

至此,则功成了。可以正常访问www.chenlianfu.com了

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据