织梦(DedeCMS)是一款基于PHP+MySQL的开源网站管理系统,广泛应用于企业官网、博客、新闻网站等场景,将其安装在虚拟主机或服务器空间中需要遵循一定的步骤,确保环境兼容、配置正确且安全稳定,以下是详细的安装流程及注意事项。

安装前准备
在开始安装前,需确认以下基础条件,这是安装成功的关键前提:
-
环境检查
织梦系统对运行环境有基本要求,需确保空间或服务器满足:- 操作系统:Linux(推荐,兼容性更好)或Windows
- Web服务器:Apache(推荐,需开启mod_rewrite模块)或Nginx(需配置伪静态规则)
- PHP版本:5.6-7.4(建议选择7.0-7.2,高版本可能存在兼容性问题)
- MySQL版本:5.6-5.7(部分高版本需调整数据库配置)
- 空间权限:需支持PHP+MySQL,且具备目录写入权限(通常主机商会默认开启)。
可通过创建
phpinfo.php为<?php phpinfo(); ?>)访问,查看PHP版本及配置是否满足要求。 -
下载织梦程序
官方下载地址为织梦官网,选择最新稳定版本(如DedeCMS V5.7 SP2),下载后解压得到dede文件夹(包含核心文件)。
(图片来源网络,侵删) -
上传文件至空间
通过FTP工具(如FileZilla)登录空间,将解压后的dede文件夹内所有文件上传至网站根目录(通常是public_html或wwwroot),若空间支持在线解压,可直接上传ZIP文件后解压,节省时间。 -
设置目录权限
上传后,需为以下目录设置777权限(安装完成后务必改回755,保障安全):/data(存放数据库配置文件)/dede(后台管理目录,可选)/uploads(附件上传目录)/templets(模板目录,部分场景需权限)
注:Linux环境下可通过FTP工具右键“文件权限”设置,或通过SSH命令chmod -R 777 目录名操作。
开始安装
完成准备工作后,通过浏览器访问安装程序,具体步骤如下:
-
启动安装向导
在浏览器地址栏输入http://您的域名/install/,进入安装首页,若显示文件列表,说明未正确上传至根目录,需检查FTP路径,点击“开始安装程序”,进入协议页面,勾选“同意”后继续。
(图片来源网络,侵删) -
环境检测
系统自动检测PHP、MySQL、目录权限等环境,若提示“不通过”,需根据提示调整(如未开启mysqli扩展、权限不足等),常见问题及解决:- PHP版本过低:联系主机商升级PHP版本,或更换支持低版本的空间。
- 目录权限不足:重新设置777权限,或检查空间是否禁用了
fwrite等函数。
-
配置数据库信息
填写数据库相关参数(需提前在空间后台创建MySQL数据库):- 数据库服务器:通常为
localhost(少数空间为IP地址,以主机商提示为准) - 数据库用户名:数据库授权用户名
- 数据库密码:数据库密码
- 数据库名:刚创建的数据库名
- 表前缀:默认
dede_,避免与其他程序冲突可自定义(如cms_) - 管理员账号:后台登录用户名(建议避免使用
admin) - 管理员密码:需包含字母+数字+特殊字符,长度不少于8位
- 网站名称(可安装后修改)
填写完成后点击“开始安装”,程序自动创建数据表并写入配置。
- 数据库服务器:通常为
-
完成安装
安装成功后,提示“安装成功”,并显示后台登录地址(http://您的域名/dede/),点击“删除安装目录”(或手动删除/install文件夹),避免安全风险。
安装后配置
-
登录后台
访问http://您的域名/dede/login.php,使用设置的管理员账号密码登录,首次登录建议修改密码。 -
修改核心配置
后台“系统”→“系统基本参数”中,调整网站名称、版权信息、上传路径等,确保与需求一致。 -
伪静态设置
织梦默认使用静态URL,需在空间后台开启伪静态:- Apache:确保
mod_rewrite模块已启用,将/install/htaccess.txt内容复制到网站根目录并重命名为.htaccess。 - Nginx:在空间后台配置伪静态规则(参考织梦官方提供的Nginx规则)。
- Apache:确保
-
安全加固
- 删除
/dede/install目录(若未删除) - 修改
/data/common.inc.php权限为644 - 后台“系统”→“系统用户管理”中,禁用或删除默认管理员(如
admin) - 定期备份数据库(后台“系统”→“数据库备份/恢复”)
- 删除
常见问题处理
| 问题现象 | 可能原因 | 解决方法 |
|---|---|---|
| 安装时提示“数据库连接失败” | 数据库信息错误或MySQL未开启 | 检查数据库名、用户名、密码,确认数据库状态 |
| 后台无法登录 | Cookie问题或浏览器缓存 | 清除浏览器缓存,尝试更换浏览器或关闭Cookie |
| 网页样式错乱 | 目录权限不足或缓存未更新 | 检查/templets权限,后台“系统”→“一键更新缓存” |
FAQs
问:安装织梦时提示“PHP版本过低”,但空间不支持升级怎么办?
答:可尝试下载织梦旧版本(如V5.6),其对低版本PHP的兼容性更好;或联系主机商询问是否支持切换PHP版本,部分空间面板(如cPanel)可手动切换PHP版本。
问:织梦安装后,前台打开空白或显示“数据库连接失败”,如何排查?
答:首先检查/data/common.inc.php文件是否存在,数据库配置信息($cfg_dbhost、$cfg_dbuser等)是否正确;若文件不存在,需重新运行安装程序;若配置正确,可能是数据库权限问题,联系主机商为数据库用户开启“所有权限”。
