织梦CMS是一款非常经典和流行的PHP开源网站管理系统,特别适合快速搭建资讯、企业、博客等类型的网站。

第一步:下载织梦CMS最新版
您需要从官方渠道获取最新版本的安装包。
-
官方网站:
- 访问织梦官方下载页面:https://www.dedecms.com/products/dedecms/
- 在页面中找到“立即下载”或类似的按钮,下载最新版本的安装包,通常是一个
.zip或.tar.gz格式的压缩文件。
-
官方GitHub仓库(推荐开发者使用):
- 访问织梦的GitHub仓库:https://github.com/dedecms/dedecms
- 在仓库的
Releases页面可以找到所有历史版本,下载最新的Release即可,这里的版本更新通常更及时。
建议:对于普通用户,直接从官网下载是最稳妥的选择。

第二步:环境准备(非常重要)
织梦CMS是一个PHP程序,因此您的服务器或本地环境必须满足以下要求:
服务器环境要求
- 操作系统:Linux (推荐,如 CentOS, Ubuntu)、Windows Server
- Web服务器:Apache (推荐) 或 Nginx
- 数据库:MySQL 5.6+ 或 MariaDB 5.6+
- PHP版本:PHP 7.2 - 8.0 (这是最关键的一点!新版本织梦不支持PHP 8.1及以上版本,也不支持PHP 7.0及以下版本,请务必确认您的PHP版本在此范围内)
- 其他:需要开启
mysqli或pdo_mysql扩展,GD图形库扩展,fileinfo扩展等。
本地环境准备(新手推荐)
如果您没有服务器,可以在自己的电脑上搭建一个本地环境进行测试和安装。
- 集成软件包:强烈推荐使用集成环境包,一键安装所有所需组件。
- phpStudy (Windows):https://www.xp.cn/ (国内用户首选,非常方便)
- 宝塔面板 (Linux/Windows):https://www.bt.cn/ (功能强大,适合有服务器或虚拟机的用户)
- MAMP (Mac):https://www.mamp.info/
操作:下载并安装上述任意一个集成环境,然后在环境管理器中确保PHP版本设置在 2 - 8.0 之间。
第三步:上传与安装文件
解压安装包
将下载到的织梦压缩包(dedecms-v5.7.111-release-20250328.zip)解压,解压后,您会看到一个名为 dede 或 install 的文件夹,以及 data、include、uploads 等文件夹。

上传到服务器/本地环境
-
通过FTP工具上传:
- 使用 FileZilla 等FTP软件连接到您的服务器或本地环境。
- 找到网站的根目录(通常是
public_html、www或htdocs)。 - 将解压后的 所有文件和文件夹(注意:不是解压包本身,而是解压后的内容)上传到网站根目录。
-
通过宝塔面板上传:
- 登录宝塔面板,进入“文件”管理器。
- 找到您的网站目录。
- 将解压后的所有文件和文件夹上传到该目录。
重要提示:
- 上传前:请确保您已经将网站的域名解析到服务器的IP地址。
- 上传后:请检查文件和文件夹的权限是否正确。
data、uploads、templets等目录需要设置为 755 或 777 权限(777有安全风险,安装完成后建议改回755),在宝塔面板中可以直接右键目录修改权限。
运行安装程序
完成上传后,在浏览器中访问您的网站域名。
- 如果一切正常,您会看到一个安装向导页面,如果看不到,请检查文件是否上传到了正确的目录,以及域名解析是否生效。
- 如果看不到安装界面,可能是由于
index.html文件的存在导致,请删除根目录下的index.html文件,然后再次访问域名。
第四步:执行安装向导
浏览器中打开域名后,您将看到织梦的安装界面,按照以下步骤操作:
欢迎页面
直接点击“我同意”,进入下一步。
环境检测
此页面会自动检测您的服务器环境是否符合要求。
- 绿色对勾:表示通过。
- 红色叉号:表示不通过,需要您手动解决,最常见的是PHP版本问题,请返回第二步检查您的PHP版本,其他问题如缺少扩展,需要在php.ini中开启并重启PHP服务。
安装协议
再次点击“同意”,进入下一步。
环境检测(
通常会有两次环境检测,第二次会更详细,确保所有项目都通过。
数据库配置
这是最核心的一步,请准确填写以下信息:
- 数据库服务器:通常是
localhost(本地)。 - 数据库用户名:您在数据库中创建的用户名(本地环境默认可能是
root)。 - 数据库密码:对应的数据库密码。
- 数据库名:一个全新的、空的数据库名称(您需要提前在数据库管理工具中创建好,或者在安装向导中创建)。
- 数据库前缀:默认是
dede_,可以保持默认,也可以自定义,建议不要使用默认值以防与其他程序冲突。 - 管理员账号:设置您的后台登录用户名,默认是
admin,建议修改。 - 管理员密码:设置一个复杂的后台登录密码。
- 安全设置:请务必勾选“安装完成后删除 install 目录”。
开始安装
确认信息无误后,点击“开始安装”,程序会自动创建数据表并写入初始数据,这个过程可能需要几十秒。
安装完成
安装成功后,页面会提示您“安装成功!”,并显示您的网站前台和后台的登录地址。
第五步:安装后配置与安全加固
安装完成后,还有一些重要的步骤不能忽略。
-
删除安装目录:
- 即使在安装时勾选了自动删除,也请手动检查并删除网站根目录下的
install文件夹,这是最基本的安全措施。
- 即使在安装时勾选了自动删除,也请手动检查并删除网站根目录下的
-
修改默认管理员密码:
- 登录后台(
你的域名/dede/)。 - 进入“系统” -> “系统用户管理”。
- 找到默认的管理员账号(如
admin),点击“修改”,设置一个更复杂、更安全的密码。
- 登录后台(
-
修改后台目录名(强烈推荐):
- 这是织梦CMS最重要的安全加固措施之一。
- 通过FTP或文件管理器,将网站根目录下的
dede文件夹重命名为一个您自己知道的、复杂的名字(my-admin-2025)。 - 这样,后台的登录地址就变成了
你的域名/my-admin-2025/,可以有效防止暴力破解。
-
设置网站404页面:
在后台“系统” -> “系统基本参数” -> “核心设置”中,找到“自定义错误页面”选项,设置一个404页面,有助于SEO和用户体验。
-
及时更新:
关注织梦官方的更新动态,一旦有安全补丁或新版本发布,请及时备份网站并升级,以修复已知的安全漏洞。
常见问题排查
- 安装时出现“数据库连接失败”:
- 检查数据库用户名、密码、数据库名是否正确。
- 确认数据库服务器地址是否为
localhost。 - 确认数据库用户是否有该数据库的“所有”权限。
- 白屏或500错误:
- 检查PHP版本是否在7.2-8.0之间。
- 检查
data目录是否有写入权限(通常需要755或777)。 - 查看服务器的错误日志(如
error_log)以获取具体错误信息。
- 前台或后台样式错乱:
- 检查
data目录的权限是否正确,织梦需要在这里生成缓存文件。 - 清除浏览器缓存后重试。
- 检查
希望这份详细的教程能帮助您成功安装和配置织梦CMS!祝您建站愉快!
