- 环境准备:搭建织梦CMS运行所需的软件环境。
- 织梦安装:上传文件、运行安装向导、配置数据库。
- 内容采集(一键采集):安装采集插件,并设置采集规则来抓取其他网站的内容。
第一部分:环境准备
在安装织梦之前,您的服务器或本地环境必须满足以下要求,这里我们以最经典的 Linux + Nginx + MySQL + PHP (LNMP) 环境为例进行说明。

(图片来源网络,侵删)
服务器环境要求
- 操作系统:Linux (如 CentOS, Ubuntu) 或 Windows Server
- Web服务器:Nginx (推荐) 或 Apache
- 数据库:MySQL 5.6+ 或 MariaDB 5.6+
- PHP:PHP 7.0 - 7.4 (织梦V5.7对PHP8.x支持不完善,建议使用PHP7.2或7.3)
- PHP扩展:必须开启
mysqli,gd,curl,pdo_mysql,mbstring等扩展。
环境配置步骤(以LNMP为例)
如果您是新手,最简单的方式是使用 宝塔面板 或 aaPanel (宝塔国际版),它们可以一键安装LNMP/LAMP环境,并极大地简化后续操作。
使用宝塔面板(强烈推荐新手)
- 访问宝塔官网 https://www.bt.cn/,根据您的服务器系统选择安装脚本。
- 安装完成后,登录宝塔面板。
- 在“软件商店”中,一键安装 Nginx、MySQL (或 MariaDB)、PHP。
- 在“软件商店” -> “PHP” -> “设置” -> “安装扩展”中,确保上述必需的PHP扩展都已安装并启用。
- 在“数据库”中,创建一个新的数据库,记下数据库名、用户名和密码。
手动安装LNMP 如果您熟悉命令行,可以按照LNMP一键安装包的官方文档进行安装,这个过程比较复杂,不在此赘述。
第二部分:织梦CMS安装
环境准备好后,我们开始安装织梦程序。

(图片来源网络,侵删)
下载织梦程序
- 访问织梦官方下载页面:http://www.dedecms.com/products/dedecms/
- 下载最新的 DedeCMS V5.7 版本(请选择UTF-8版本,更通用)。
- 下载后,您会得到一个
.zip或.tar.gz压缩包。
上传文件到服务器
- 在您的网站根目录(
/www/wwwroot/yourdomain.com)下,将刚才下载的压缩包解压。 - 重要:请确保将
dedecms文件夹内的所有文件和文件夹移动到网站根目录,而不是在根目录下再创建一个dedecms文件夹。- 正确结构:
/www/wwwroot/yourdomain.com/(包含data,include,install等文件夹) - 错误结构:
/www/wwwroot/yourdomain.com/dedecms/(这样访问会很麻烦)
- 正确结构:
设置文件权限
在宝塔面板中,进入您的网站文件管理器,选中以下目录和文件,将其权限设置为 755,文件权限设置为 644,如果使用命令行,则执行 chmod 命令。
- 需要设置为
755的目录:/data,/data/safe,/uploads,/a,/html,/special - 根目录下的
install文件夹也需要755权限。
运行安装向导
- 在浏览器中访问您的域名,
http://www.yourdomain.com/install/index.php。 - 如果一切正常,您会看到织梦的安装欢迎页面。
- 环境检测:安装程序会自动检测您的PHP、MySQL等环境,如果全部通过,点击“下一步”,如果有红色叉号,请返回第一部分检查环境配置。
- 安装协议:阅读协议后,点击“同意”。
- 参数配置:
- 网站信息:填写网站名称、网站路径(默认即可)、网站首页的默认文件名(通常是
index.html)。 - 管理员信息:设置您的后台登录用户名(建议不要用
admin)和密码。 - 数据库配置:
- 数据库服务器:
localhost - 数据库用户名和密码:使用您在宝塔面板创建数据库时设置的账号和密码。
- 数据库前缀:默认
dede_即可,防止与其他程序冲突。 - 数据库字符集:强烈建议选择
utf8mb4,以支持更多字符和Emoji。
- 数据库服务器:
- 网站信息:填写网站名称、网站路径(默认即可)、网站首页的默认文件名(通常是
- 开始安装:点击“开始安装”,等待片刻,安装程序会自动完成数据库的创建和数据的导入。
- 完成安装:
- 安装成功后,会提示您删除
/install目录。 - 回到服务器,将
/install文件夹删除,这是网站安全的重要一步。 - 点击“进入网站首页”或“进入后台管理”。
- 安装成功后,会提示您删除
第三部分:使用“一键采集”功能(一品资源)
这是织梦CMS的灵魂所在,能让你快速填充网站内容。
登录后台
在浏览器中访问 http://www.yourdomain.com/dede/,使用您刚才设置的管理员账号和密码登录。
安装采集插件(如果未自带)
织梦V5.7通常自带了“火车头采集器”插件,如果没有或需要其他功能,可以:
- 在后台左侧菜单找到 “系统” -> “插件管理”。
- 在插件列表中,您可以看到“火车头采集器”或类似的采集插件,如果未安装,点击“安装”或“启用”。
配置采集任务(以“火车头采集器”为例)
这是最关键的一步,目标是告诉织梦如何从目标网站抓取内容。
场景:假设我们要采集一个小说网站,目标URL是 http://www.example-novel.com/book/123/
步骤 1:创建采集节点
- 在后台菜单中找到 “采集” -> “火车头采集器”。
- 点击 “添加新采集”。
- 填写基本配置:
- 采集名称:给这个任务起个名字,如“XX小说站采集”。
- 起始网址:填入目标网站的列表页URL,小说的章节列表页,如果只有一个页面,就直接填那个页面。
- 列表规则:
- 列表起始标签:在浏览器中打开列表页,使用“审查元素”(F12),找到包含所有章节链接的
<div>或<ul>标签。<div class="chapter-list">。 - 列表结束标签:
</div>。 - 内容链接:在列表项中,找到指向具体章节详情页的链接标签。
<a href="/book/123/456.html">,规则可以是a。
- 列表起始标签:在浏览器中打开列表页,使用“审查元素”(F12),找到包含所有章节链接的
- 分页规则:如果列表有多页,需要设置分页规则,找到“下一页”的按钮,提取其
href属性的规律。
- 点击 “测试采集列表”,如果能正确列出所有章节标题和链接,说明列表规则配置成功,点击“下一步”。
步骤 2:配置内容字段
- 这一步是告诉织梦,从抓取到的每个章节页面中,提取哪些信息,并存入织梦的哪个字段。
- 您会看到“文章标题”、“文章内容”、“作者”、“来源”、“缩略图”等字段。
- :
- 在章节页面,找到标题标签,如
<h1>第一章 故事开始</h1>。 - 内容链接:填入
h1。 - 处理方式:选择“保持原样”。
- 在章节页面,找到标题标签,如
- :
- 在章节页面,找到包含正文内容的
<div>,如<div class="content">...</div>。 - 内容链接:填入
div.content。 - 处理方式:选择“过滤HTML标签”(可选,可以只保留
<p>,<br>等常用标签)。
- 在章节页面,找到包含正文内容的
- 缩略图:
- 如果章节内有图片,可以配置,找到图片标签
<img src="...">。 - 内容链接:填入
img。 - 处理方式:选择“下载远程图片并本地化”(织梦会自动下载图片到你的服务器并替换链接)。
- 如果章节内有图片,可以配置,找到图片标签
- 其他字段:如“作者”、“来源”等,可以设置为固定值,或根据页面规则提取。
- 点击 “测试采集内容”,选择一个章节链接,检查是否能正确提取标题和内容,成功后点击“下一步”。
步骤 3:选择栏目和发布设置
- 选择栏目:在织梦后台,您需要提前创建好文章栏目(如“玄幻小说”、“都市小说”),选择采集到的文章要发布到哪个栏目。
- 发布选项:
- 是否保存远程图片:建议开启。
- 是否自动生成缩略图:根据需要设置。
- 发布时间:可以选择“使用当前时间”或“从内容中提取”。
- 点击 “完成”,采集任务就创建成功了。
执行采集
- 在采集任务列表中,找到您刚刚创建的任务。
- 点击 “开始采集”。
- 系统会按照您设定的规则,逐页抓取内容,并自动保存到您指定的栏目中。
- 您可以在织梦后台的 ” -> “文档列表” 中查看采集到的文章。
重要提示与注意事项
- 版权问题前,请务必确认目标网站是否允许采集,并遵守相关法律法规和网站协议,采集他人原创内容用于商业用途可能涉及侵权风险。
- 反爬虫机制:大型网站通常有反爬虫系统,可能会封禁您的IP,采集时可以设置 “采集间隔”(例如每篇文章之间间隔5-10秒),模拟人工操作,避免被封禁。
- 内容质量:采集来的内容通常需要人工进行二次编辑和优化,以提高网站质量和用户体验,这对SEO(搜索引擎优化)至关重要。
- 安全第一:始终保持织梦程序和插件为最新版本,定期修改后台密码,删除不必要的安装文件和演示数据,确保网站安全。
希望这份详细的指南能帮助您成功安装并使用织梦CMS!祝您建站顺利!
