腾讯云开放渠道特邀VIP会员免费申请,现在申请腾讯云VIP会员通过后可享腾讯云全部产品永久优惠
腾讯云CentOS服务器phpcms安装配置完整教程
想要快速搭建一个功能强大、安全稳定的内容管理系统(CMS)?PHPCMS V9 作为国内老牌开源建站系统,凭借其模块化架构、灵活的模板机制和良好的 SEO 支持,至今仍被广泛应用于企业官网、新闻门户、地方站点等场景。
本文将手把手教你如何在 腾讯云 CentOS 7 服务器 上,从零开始搭建 LAMP 环境,并完成 PHPCMS V9 的下载、安装、配置与安全加固,助你高效上线专业级网站!
更重要的是——现在申请腾讯云开放渠道特邀VIP会员,即可享受全产品永久优惠!
👉 立即免费申请VIP资格
一、为什么选择 PHPCMS + 腾讯云 CentOS?
✅ 国产成熟系统:中文文档完善,社区支持丰富
✅ 模块化设计:支持文章、图集、视频、专题、评论等多种内容模型
✅ 高性能稳定:基于 PHP + MySQL,资源占用低,适合中大型站点
✅ 腾讯云 CentOS 7:系统稳定、兼容性强,长期维护保障
💡 成为腾讯云 VIP 会员后,CVM、轻量服务器、CDN、SSL证书、对象存储等全产品享永久折扣,长期运营成本直降30%+!
二、准备工作
1. 创建腾讯云 CentOS 7 服务器
登录 腾讯云控制台
进入【云服务器 CVM】→【新建实例】
配置建议:
镜像:公共镜像 → CentOS → CentOS 7.9 64位
实例类型:1核2G 起步(推荐2G内存,PHPCMS 后台较吃内存)
带宽:2~5 Mbps
安全组:放行端口
22(SSH)、80(HTTP)、443(HTTPS)
2. 准备一个已备案域名
在腾讯云【云解析DNS】中添加 A 记录,指向服务器公网 IP
三、连接服务器并初始化系统
通过 SSH 工具(如 Xshell、FinalShell)连接:
ssh root@你的服务器IP
更新系统并安装基础工具:
yum update -y yum install wget unzip vim -y
四、安装 LAMP 环境(Linux + Apache + MySQL + PHP)
1. 安装 Apache
yum install httpd -y systemctl start httpd systemctl enable httpd
2. 安装 MariaDB(MySQL 兼容版)
yum install mariadb-server mariadb -y systemctl start mariadb systemctl enable mariadb
运行安全初始化:
mysql_secure_installation
设置 root 密码(记住!)
其余选项建议全部选 Y
3. 安装 PHP 7.4(PHPCMS 推荐版本)
启用 Remi 源安装高版本 PHP:
yum install epel-release -y yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y yum-config-manager --enable remi-php74 yum install php php-mysql php-gd php-xml php-mbstring php-curl php-json php-zip -y
重启 Apache 使 PHP 生效:
systemctl restart httpd
✅ 验证:创建 /var/www/html/info.php,写入 <?php phpinfo(); ?>,访问 http://IP/info.php 查看是否成功。
五、创建 PHPCMS 数据库
登录 MariaDB:
mysql -u root -p
执行 SQL:
CREATE DATABASE phpcms DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; CREATE USER 'phpcms'@'localhost' IDENTIFIED BY '强密码'; GRANT ALL PRIVILEGES ON phpcms.* TO 'phpcms'@'localhost'; FLUSH PRIVILEGES; EXIT;
六、下载并部署 PHPCMS V9
1. 下载官方最新版 PHPCMS
⚠️ 请务必从官方渠道获取,避免第三方修改版含后门!
cd /tmp wget http://download.phpcms.cn/v9/utf8/phpcms_v9.6.3_utf8.zip unzip phpcms_v9.6.3_utf8.zip cp -r upload/* /var/www/html/
2. 设置目录权限
PHPCMS 需要对部分目录可写:
chown -R apache:apache /var/www/html/ chmod -R 755 /var/www/html/ chmod -R 777 /var/www/html/caches/ chmod -R 777 /var/www/html/html/ chmod -R 777 /var/www/html/phpcms/templates/ chmod -R 777 /var/www/html/phpcms/modules/ chmod -R 777 /var/www/html/phpsso_server/caches/
🔒 安全提示:生产环境建议仅对必要目录开放写权限,避免全站 777。
七、完成 Web 安装向导
浏览器访问
http://你的服务器IP/install/点击【我同意】
环境检查 → 所有项目应显示“√”(若 GD 库缺失,请确认已安装 php-gd)
填写数据库信息:
数据库类型:MySQL
服务器地址:localhost
数据库名:phpcms
用户名:phpcms
密码:你设置的强密码
设置管理员账号(用户名、密码、邮箱)
点击【安装】
✅ 安装完成后,系统会提示删除 install 目录(务必执行!):
rm -rf /var/www/html/install/
八、绑定域名 + 启用 HTTPS(提升专业度)
1. 配置 Apache 虚拟主机
编辑配置文件:
vim /etc/httpd/conf/httpd.conf
在末尾添加:
<VirtualHost *:80> ServerName yourdomain.com ServerAlias www.yourdomain.com DocumentRoot /var/www/html <Directory /var/www/html> AllowOverride All Require all granted </Directory> </VirtualHost>
重启 Apache:
systemctl restart httpd
2. 申请免费 SSL 证书(腾讯云)
进入【SSL证书管理】→ 申请免费 DV 证书
验证通过后下载 Apache 版本证书(含
.crt和.key)
3. 配置 HTTPS
安装 mod_ssl:
yum install mod_ssl -y
上传证书到 /etc/ssl/certs/,然后编辑 /etc/httpd/conf.d/ssl.conf,配置:
<VirtualHost _default_:443> ServerName yourdomain.com DocumentRoot /var/www/html SSLEngine on SSLCertificateFile /etc/ssl/certs/yourdomain_public.crt SSLCertificateKeyFile /etc/ssl/certs/yourdomain.key SSLCertificateChainFile /etc/ssl/certs/yourdomain_chain.crt </VirtualHost>
4. 强制 HTTP 跳转 HTTPS
在 httpd.conf 中添加:
<VirtualHost *:80> ServerName yourdomain.com Redirect permanent / https://yourdomain.com/ </VirtualHost>
重启 Apache,访问 https://yourdomain.com 即可看到安全锁!
九、安全加固建议(必做!)
删除 install 目录(已做)
修改默认后台路径(如将
admin.php重命名为myadmin123.php)关闭错误显示:在
php.ini中设置display_errors = Off定期更新 PHPCMS:关注官方安全公告
使用腾讯云【主机安全】服务:实时防护 WebShell、暴力破解
🌟 VIP 会员可享【Web 应用防火墙 WAF】专属折扣,主动拦截 SQL 注入、XSS 攻击!
🌟 重磅福利:腾讯云VIP会员限时开放申请!
腾讯云现面向优质用户开放 特邀VIP会员通道,审核通过后即可享受:
✅ 全产品线永久折扣(CVM、轻量服务器、CDN、COS、SSL证书、数据库、WAF等)
✅ 免费 SSL 证书快速签发 & 自动部署
✅ 专属技术支持 & PHPCMS 安全优化指导
✅ 新品内测 & 限量资源优先抢购权
🔥 完全免费申请,名额有限!
🔗 立即抢占 → https://9i0i.cn/qcloud
PHPCMS + 腾讯云 CentOS,经典组合,稳如磐石!
无论你是企业 IT、建站开发者还是内容运营者,这套方案都能为你提供高性价比、高安全性的建站基础。
现在就行动,打造属于你的专业内容平台吧!
📌 温馨提示:
国内服务器必须使用已备案域名
PHPCMS 官方已停止活跃更新,请务必做好安全防护
建议定期使用腾讯云【快照】功能备份整机
欢迎留言交流,祝你建站顺利!







