本次主要实现本地localhost,迁移到云端固定ip访问。
(1)localhost带历史博客部署到服务器http://yoqi.me。这里就涉及到:
两方面。
step1:wordpress整个目录scp到服务器www下面。
step2:本地备份mysql数据库scp到服务器,导入数据库(注意:本地开发环境和服务器部署环境最好一致)。
step3:开发和运行数据库密码会不一样,目录中找到配置文件,修改数据库连接参数:
step4:直接访问可能一片空白,原因是设置里面有一个参数需要设置网站域名:
如今无法访问就不好设置了,为此,直接在数据库中改过来:
step5:网站可以打开,但是发现所有图片等媒体文件都无法打开,究其原因是wordpress将所有媒体完整链接都存在数据库:
为此需要批量更新链接。
全局搜索一下原域名,发现在这三个表中出现,为此确定了需要替换的三个表数据:
sql语句就非常简单了:
UPDATE wp_options set option_value=REPLACE(option_value,'http://localhost','http://blog.yoqi.me')
其他两句类似,就不写了。
step6:原域名重定向到新域名(先记着,不一定需要这个步骤):修改.htaccess文件,添加redirect 301 / http://blog.yoqi.me
(2)博客域名http://yoqi.me更换为http://blog.yoqi.me
这个和localhost改为yoqi.me类似。就不累述了。
博客地址:http://blog.yoqi.me/?p=51
这篇文章还没有评论