phpcms v9 网站迁移 详细步骤及注意事项

场景:
本地搭好网站放到线上服务器,或者 网站域名变更

1、准备:
服务器上新建一个数据库 比如: www,并设置对应的账号密码。(尽量不要用root账户)
注意:采用pcv9源生安装加回复数据的方式,数据库密码不能有特殊符号。我安装的时候卡在,数据库连接验证这一步,pcv9提示说:”数据库连接成功,但是不能创建...“。所以着重提醒一下

2、上传:
源码上传到空间根目录,并赋予权限 755,用户组(比如 www:www)

3、安装:
你的网址如abc.com,在地址栏中输入 www.abc.com/install进行安装
注意:安装时数据库前缀应该与数据库备份文件的前缀保持一致(一般默认是 v9_ )

4、数据库恢复:
扩展->数据库工具->数据库导入,勾选要恢复的数据库存档文件后,然后 操作 -> 数据恢复

5、附件网址替换:
安装成功后,进后台 内容 > 内容发布管理 > 附件管理 > 附件地址替换
原附件访问地址(输入老网址 or 本地网址): http://www.old.com/uploadfile/ 新访问地址(输入新的线上网址): http://www.new.com/uploadfile/

6、内容网址替换:
内容->发布管理 (批量更新栏目页 + 批量更新url + 批量更新内容页)

7、更新全站:
扩展->更新全站 + 生成首页。至此网站迁移完成!

8、后台网址:
域名/admin (如果更改过,就用更改以后的网址)
管理员用户名和密码是原来的用户名和密码,
如果提示密码错误,可以在数据库里查看admin表里的用户名,并且查看对应的encrypt 字段的值(比如值=‘AFAFAF’),密码用php重新生成一个新的:

 

你可能感兴趣的:(php,服务器环境运维)