CentOS 安装 DedeCMS 指南

准备工作
在开始安装 DedeCMS 之前,请确保您的 CentOS 系统满足以下要求:
- 操作系统:CentOS 7 或更高版本
- 硬件要求:至少 512MB 内存
- 网络连接:确保网络连接正常,以便下载安装包
安装 Apache 服务器
安装 Apache
sudo yum install httpd
启动 Apache 服务
sudo systemctl start httpd
设置 Apache 服务开机自启
sudo systemctl enable httpd
测试 Apache 是否启动成功
在浏览器中输入服务器的 IP 地址或域名,如果看到 Apache 的默认欢迎页面,则表示 Apache 安装成功。
安装 MySQL 数据库
安装 MySQL
sudo yum install mariadb mariadb-server
启动 MySQL 服务
sudo systemctl start mariadb
设置 MySQL 服务开机自启

sudo systemctl enable mariadb
安全设置
sudo mysql_secure_installation
按照提示完成安全设置,包括设置 root 密码、删除匿名用户、禁止 root 远程登录等。
安装 PHP
安装 PHP
sudo yum install php php-mysql
安装 PHP 扩展
sudo yum install php-gd php-mbstring php-xml php-pear
修改 PHP 配置文件
sudo vi /etc/php.ini
找到以下行并取消注释:
extension_dir = "/usr/lib64/php/modules"
找到以下行并修改:
upload_max_filesize = 2M post_max_size = 2M
安装 DedeCMS
下载 DedeCMS 安装包
从官方网站下载 DedeCMS 安装包,或者使用以下命令下载:
wget http://download.dedecms.com/dedecms/dedecms.zip
解压安装包

unzip dedecms.zip
将解压后的文件移动到 Apache 的网站根目录
sudo mv dede/ /var/www/html/
修改配置文件
进入 DedeCMS 目录,修改配置文件 config.php:
sudo vi /var/www/html/config.php
根据实际情况填写数据库配置信息。
开始安装
在浏览器中访问 http://服务器IP地址/config/index.php,按照提示完成安装。
FAQs
Q1:安装过程中遇到“无法连接到数据库”错误怎么办?
A1:请检查以下几项:
- 数据库服务器是否启动。
- 数据库配置信息是否正确。
- 数据库用户是否有权限访问指定的数据库。
Q2:安装完成后,如何登录后台管理?
A2:安装完成后,默认后台管理地址为 http://服务器IP地址/admin/,用户名为 admin,密码为安装时设置的密码。

