先确认手里的服务器资源:至少1核2G内存(如果是刚起步的小站1核1G勉强,但建议升级到2G跑采集更稳),系统选CentOS7/8或者Ubuntu20.04LTS,这两个系统的Nginx和PHP、MySQL适配教程最多,踩坑概率低。
这里以小白最容易上手的宝塔面板来搭,不用敲复杂的命令也能搞定,后续手动改帝国CMS Nginx环境部署教程里的核心配置就行。
登录服务器后,根据系统复制对应的安装命令(CentOS用yum那行,Ubuntu用apt),粘贴后回车等待10-15分钟,安装完成后会给你后台地址、账号密码,记得保存好。
打开宝塔后台,左侧软件商店搜“LNMP”,选推荐的一键安装包,版本勾选刚才说的,安装方式选“极速安装”或者“编译安装”(编译安装性能好但慢1-2小时,新手选极速就行)。
这部分是帝国CMS Nginx环境部署教程里的重中之重,很多人就是因为伪静态没设对导致收录差。

左侧网站菜单点“添加站点”,填你的域名,数据库选MySQL,账号密码记住,PHP版本选7.4/8.0。创建好后点“根目录”,进入文件管理器,把官网下载的帝国安装包解压后上传,注意别带外层文件夹。
回到站点列表,点对应域名的“设置”,选“配置文件”,在server块里location / 的下面替换成帝国的伪静态规则:
``` location / { if (!-e $request_filename){ rewrite ^(.)$ /e/action/ShowInfo.php?classid=$1 last; } } ```替换完保存,重启Nginx生效。然后就可以访问域名/e/install/index.php开始安装帝国CMS了。
帝国CMS默认后台是/e/admin/,容易被扫,除了改后台路径外,还可以在Nginx配置里加IP白名单或者HTTP basic认证,这里推荐IP白名单,更方便自己操作。
同样在站点配置文件的server块里,找到location /e/admin/ 的位置(如果没有就自己加),添加:
``` location /e/admin/ { allow 你的公网IP; deny all; } ``` 最近帮身边2个做本地二手交易的朋友用这个流程部署,伪静态收录3天就出了第一波,后台也没被恶意扫过。如果预算够的话,后续可以给服务器加个CDN,既能加速又能防小范围DDoS。易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图