CentOS部署DedeCMS教程
环境准备

在开始部署DedeCMS之前,我们需要准备以下环境:
- CentOS服务器一台,推荐使用CentOS 7或更高版本。
- 已安装并配置好Apache或Nginx服务器。
- 已安装并配置好MySQL数据库。
安装PHP环境
更新系统源:
sudo yum update
安装PHP及相关扩展:
sudo yum install php php-mysql php-gd php-xml php-xmlrpc php-mbstring php-pear php-json php-zip
启用PHP模块:
sudo systemctl enable httpd # 或者 sudo systemctl enable nginx
重启Apache或Nginx服务:
sudo systemctl restart httpd # 或者 sudo systemctl restart nginx
安装DedeCMS
下载DedeCMS压缩包:

wget http://download.comsenz.com/cms/dedecms/5.7/DedeCMS_v5.7.zip
解压压缩包:
unzip DedeCMS_v5.7.zip
将解压后的文件夹移动到Apache或Nginx的网站根目录下:
sudo mv dedecms /var/www/html/
修改网站根目录权限:
sudo chown -R apache:apache /var/www/html/dedecms # 或者 sudo chown -R nginx:nginx /var/www/html/dedecms
配置数据库
登录MySQL数据库:
mysql -u root -p
创建DedeCMS数据库:
CREATE DATABASE dedecms_db;
创建数据库用户并授权:
CREATE USER 'dedecms_user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON dedecms_db.* TO 'dedecms_user'@'localhost'; FLUSH PRIVILEGES;
配置DedeCMS

- 打开浏览器访问DedeCMS安装目录,如:http://yourdomain.com/dedecms/install/
- 按照安装向导完成DedeCMS的安装。
常见问题解答(FAQs)
问题1:安装PHP时遇到错误“Could not resolve host name”怎么办?
解答:请检查你的网络连接,或者尝试使用静态IP地址安装PHP。
问题2:安装DedeCMS时数据库连接失败怎么办?
解答:请检查数据库配置信息是否正确,包括数据库用户名、密码和数据库名称,确保数据库用户有足够的权限访问数据库。

