部署上线
1、首先需要把WordPress项目以及数据库文件上传到服务器,建议使用git + gitee
# git上传指令
# 初始化git仓库
git init
# 将所有文件添加暂存区
git add .
# 提交暂存区的文件
git commit -m 本次提交的说明
# 添加远程仓库的地址
git remote add origin 自己新建的仓库
# 推送到远程仓库
git push -u origin "master"
2、上传到gitee后,需要在服务器克隆项目下来,注意这里的环境是宝塔集成环境
# git克隆指令
# 切换宝塔里的wwwroot目录
cd /www/wwwroot
# 克隆项目,注意不是root用户需要指令前面加上sudo
sudo git clone 自己的仓库地址
3、把本地数据库导出成Sql文件再上传服务器数据库里,操作如下
选择WordPress的数据库->右键->选择转储SQL文件->选择结构和数据
注意:每个数据库管理工具的操作都不一样,其他工具请自行摸索
4、导入数据库
在宝塔数据库新建一个数据库
选择新建的wordpress数据库->选择导入->选择从本地上传->选择导出的Sql文件->点击开始上传
选择导入->输入验证->等待提示导入成功
5、新建站点
由于我们在本地开发时配置的数据库名、用户名、密码跟线上的数据库不一样,所以更改为线上的,更改好后需要重新同步到服务器
6、修改数据表里的数据,如图所示
需要修改的数据表:pre_options
需要修改的字段名:siteurl home
把字段名的值改为线上的域名即可
7、配置伪静态
网站->选择WordPress的站点->点击设置->伪静态
8、部署成功,可以去浏览器访问是否成功