架构师

您现在的位置是:首页 > 技术博客 > 爱运维

爱运维

阿里云服务器安装帝国CMS源码(整站迁移教程)

架构师小跟班 2020-06-22 爱运维
第一步:在阿里云控制台查看当前LINUX系统版本第二步:前往宝塔官网复制相应系统的安装命令比如我的系统是Centos的,复制代码:第三步:通过shell连接服务器,执行命令yum install -y w

第一步:在阿里云控制台查看当前LINUX系统版本

第二步:前往宝塔官网复制相应系统的安装命令

比如我的系统是Centos的,复制代码:

第三步:通过shell连接服务器,执行命令

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

出现以下提示说明安装成功:

第四步:开放端口

阿里云安全组中放开8888(宝塔)、80(网站)、443(SSL)、3306(MySQL)端口(后面几个端口是备用的)

注意:宝塔面板尽量改成其他的端口号,避免轻易被攻击。

第五步:用命令台帐号密码访问

Bt-Panel: http://xxxx:8888/xxx

username: xxx

password: xxx

第六步:添加网站,上传源码并设置权限

www/wwwroot/目录是网站根目录

上传网站源码文件upload.zip到/www/wwwroot/目录下并解压:

设置文件权限,权限不够有可能影响后面的数据更新和新建文章等。

第七步:添加数据库

第八步:安装帝国CMS后台管理系统

在浏览器访问:http://你的域名/e/install/

若提示“请删除/e/install/install.off文件”,请根据提示到指定目录下删除该文件即可。再次访问出现下图:

点击“我同意”,一直到配置数据库前都是用默认选项即可。

正确填写数据库帐号,默认端口3306,可不填。用户名:empirecms,密码:xxxxxx,数据库名:empirecms,表名前缀必须是menhu_

若有以下提示,请按提示修改文件权限,

命令:chmod 777 /www/wwwroot/upload/e/config/config.php

初始化管理员帐号密码

出现如下提示,说明安装成功

第九步:开启SSL认证

如果使用了HTTPS,需要重新给服务器申请证书和认证,使用宝塔面板申请

第十步:恢复数据

使用上面的用户名密码登录后台系统

如果出现以下提示,请给/www/wwwroot/upload/e/data/adminlogin目录赋予可执行权限:

命令:chmod 777 adminlogin

此时网站的数据库还是最新的,如何恢复数据呢?

方法一:如果之前宝塔面板添加过定时任务,备份了网站和数据库,帝国网站模板安装好后,用Navicat把原来的数据库删掉,用备份的数据库重新创建,此时网站后台登录的帐号密码是原来备份的,并非此前设置的密码(切记!)

方法二:通过后台管理系统的备份功能恢复(帝国CMS系统没有提供定时备份数据的功能,所以一旦数据丢失将无法恢复到最新,不推荐)

选择目录,弹出备份目录列表,选择menhu_xxxxxxx,点击名称即可。

漫长的等待》》》》》》》》》》》》》》

重新登录,点击“数据更新”

更新信息页地址

再次更新数据

按照这个步骤就可以安装成功了。

注意:

待一切安装结束后,请把e/install目录删除掉,避免给不怀好意的人留下漏洞。

文章评论