第一步:理解环境和准备工作
在开始之前,你需要明白几个概念:

(图片来源网络,侵删)
- 本地服务器环境:织梦PHP程序需要在服务器环境中才能运行,而不是像HTML文件那样直接双击打开,本地服务器环境就是模拟一个真实的网站服务器在你的电脑上。
- 集成环境包:手动安装Apache、PHP、MySQL数据库非常复杂,所以我们使用一个集成了这些软件的“一键安装包”,最常用的是 PHPStudy。
- 织梦CMS:这是你要安装的网站程序本身。
准备工作:
- 一台可以正常上网的Windows电脑。
- 确保你的电脑上安装了 WinRAR 或其他解压缩软件,用于解压文件。
- 确保你的电脑磁盘有足够的剩余空间(建议至少5GB以上)。
第二步:下载必要的软件
你需要下载两个核心软件:PHPStudy和织梦CMS。
-
下载 PHPStudy
- 官方网站:
https://www.xp.cn/ - 进入官网后,点击“下载”。
- 选择适合你电脑的版本,对于绝大多数用户,推荐下载 Windows版本 -> 64位 -> newer (8.1以上版本)。
- 下载的是一个名为
phpstudy_64.zip的压缩包。
- 官方网站:
-
下载织梦CMS
(图片来源网络,侵删)- 官方网站:
https://www.dedecms.com/ - 进入官网,点击“下载”。
- 找到“DedeCMS 织梦内容管理系统”,选择最新的稳定版本(
DedeCMS-V5.7-UTF8-SP2.zip或更高版本)。 - 重要提示:请务必下载 UTF-8编码版本!这可以避免未来出现中文乱码问题。
- 下载的是一个名为
DedeCMS-V5.7-UTF8-SP2.zip的压缩包。
- 官方网站:
第三步:安装和启动本地环境(PHPStudy)
-
解压和安装 PHPStudy
- 找到你下载的
phpstudy_64.zip文件,用WinRAR等软件解压到一个固定的路径,D:\phpstudy。 - 进入解压后的文件夹,找到
phpstudy.exe文件,右键点击,选择“以管理员身份运行”。 - 如果是第一次运行,它会提示你安装服务,点击“是”即可,这个过程会自动安装Apache、PHP、MySQL等组件。
- 找到你下载的
-
启动服务
- PHPStudy主界面打开后,你会看到“启动”按钮。
- 点击“启动”按钮,启动后,按钮会变成“停止”,状态栏会显示“运行中”。
- 你的本地服务器环境已经成功启动了!你可以通过在浏览器地址栏输入
http://localhost或http://127.0.0.1来验证,如果看到PHPStudy的欢迎页面,说明一切正常。
第四步:部署织梦CMS程序
-
解压织梦程序
- 将你下载的织梦压缩包(
DedeCMS-V5.7-UTF8-SP2.zip)解压到PHPStudy的网站根目录。 - 网站根目录:在PHPStudy主界面的右上角,有一个“网站根目录”的设置,默认路径是
D:\phpstudy\WWW,请将织梦程序解压到这里。 - 关键操作:解压后,你应该在
WWW文件夹里看到一个名为DedeCMS-V5.7-UTF8-SP2的文件夹,为了方便,建议你将这个文件夹内的所有文件和文件夹剪切,然后粘贴到WWW文件夹的根目录下。 - 最终效果:你的
WWW文件夹里应该直接是dede、data、include、templets等织梦的文件夹,而不是多了一层DedeCMS-V5.7-UTF8-SP2的文件夹。
- 将你下载的织梦压缩包(
-
设置网站目录(可选,但推荐)
- 回到PHPStudy主界面,点击右上角的“站点域名管理”。
- 在弹出的窗口中,你可以看到一个默认的站点,你可以修改“域名”为你自己喜欢的本地域名,
dedemocms。 - 确保对应的“目录”是
D:\phpstudy\WWW。 - 点击“保存”并关闭窗口,这样你以后就可以通过
http://dedemocms访问你的网站了,比http://localhost/dede...更方便。
第五步:运行安装向导
最关键的一步来了。
-
打开浏览器访问安装地址
- 在浏览器地址栏输入:
http://你的域名/install/ - 如果你按照第四步设置了
dedemocms,那么就输入http://dedemocms/install/ - 如果你没有设置,直接使用默认的,则输入
http://localhost/install/ - 按回车后,你会看到织梦的安装向导首页。
- 在浏览器地址栏输入:
-
环境检测
- 安装向导会自动检测你的服务器环境,请确保所有项目(如PHP版本、MySQL函数、目录权限等)都显示为“通过”或“是”。
- 如果有项目不通过,最常见的是目录权限问题,请返回PHPStudy主界面,点击“权限设置”,勾选“读写”权限,然后重启PHPStudy服务。
- 看到所有检测都通过后,点击“同意”并进入下一步。
-
参数配置
- 网站信息:
- 网站名称:给你的本地网站起个名字,如“我的本地织梦站”。
- 网站首页标题:网站的标题,用于SEO。
- 网站首页描述:网站简介。
- MySQL设置:
- 数据库服务器:默认是
localhost,无需修改。 - 数据库用户名:默认是
root,无需修改。 - 数据库密码:默认是
root或phpstudy,如果你在PHPStudy中修改过MySQL密码,请填写你设置的密码。初次使用,保持默认即可。 - 数据库名:这里需要你手动创建一个数据库,可以先留空,稍后在PHPStudy里创建,也可以在这里输入一个你想要的数据库名称(如
dedecms),然后点击“创建数据库”按钮(如果支持的话)。 - 数据库前缀:默认是
dede_,建议保持不变,以防和其他程序冲突。
- 数据库服务器:默认是
- 管理员账号:
- 用户名:你的后台登录用户名,建议不要用
admin,可以改成myadmin等。 - 密码:你的后台登录密码,请务必设置一个强密码。
- 确认密码:再次输入密码。
- 安全提问和答案:用于找回密码,可以随便设置。
- 用户名:你的后台登录用户名,建议不要用
- 网站信息:
-
开始安装
- 确认所有信息无误后,点击“开始安装”。
- 系统会自动执行SQL脚本,创建数据表并写入初始数据,这个过程很快,请耐心等待。
-
安装完成
- 看到“安装成功!”的提示后,点击“请访问网站首页”。
- 你应该能看到一个织梦网站的默认首页了!
- 点击右上角的“登录”,输入你刚才设置的管理员账号和密码,即可进入网站后台。
第六步:安装完成后的必要操作
-
删除
install目录- 为了安全,安装完成后,请务必回到你的
WWW网站根目录,将install文件夹彻底删除,这是一个非常重要的安全习惯!
- 为了安全,安装完成后,请务必回到你的
-
修改
data目录权限- 在
WWW根目录下,找到data文件夹。 - 右键点击它,选择“属性”,然后切换到“安全”选项卡。
- 确保你的用户(如
Users或Everyone)对该文件夹有“读取和写入”权限,这可以防止后台在生成缓存文件时出错。
- 在
常见问题与解决方法
-
问题1:安装时提示目录权限不足或无法写入。
- 解决:回到PHPStudy主界面,点击“权限设置”,勾选“读写”,然后重启PHPStudy服务,或者手动设置
data、uploads等目录的权限。
- 解决:回到PHPStudy主界面,点击“权限设置”,勾选“读写”,然后重启PHPStudy服务,或者手动设置
-
问题2:访问
install/时提示 404 Not Found。- 解决:检查文件是否都解压到了正确的网站根目录
WWW下,确保install文件夹就在WWW里面,而不是在WWW的子文件夹里。
- 解决:检查文件是否都解压到了正确的网站根目录
-
问题3:安装过程中数据库连接失败。
- 解决:检查MySQL用户名、密码是否正确,用户名通常是
root,密码在PHPStudy -> MySQL -> 密码管理 中可以查看或修改。
- 解决:检查MySQL用户名、密码是否正确,用户名通常是
-
问题4:前台或后台出现乱码。
- 解决:几乎可以肯定是你在下载织梦CMS时没有下载 UTF-8版本,请重新下载并安装UTF-8版本的程序。
-
问题5:如何更换本地网站?
- 解决:在PHPStudy的“站点域名管理”中,你可以添加多个站点,指向不同的
WWW子目录,也可以将新的程序解压到WWW目录下,然后通过http://localhost/新文件夹名/install/来安装。
- 解决:在PHPStudy的“站点域名管理”中,你可以添加多个站点,指向不同的
恭喜你!现在你已经成功在本机搭建好了织梦CMS开发环境,你可以放心地进行模板修改、插件开发和网站功能测试了。
