织梦内容管理系统(DeDeCMS)以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能还是在易用性方面都有了长足的发展,DeDeCMS免费版的主要目标,用户多为个人站长,功能更专注于个人网站或中小型门户网站的构建,当然也不乏有企业用户和学校等在使用本系统。织梦内容管理系统(DeDeCMS)基于PHP+MySQL的技术架构完全开源加上强大稳定的技术架构,使你无论是目前打算做个小型网站,还是想让网站在不断壮大后能得到随意扩充等有充分的保证


织梦程序依托MySQL数据库、PHP开发环境、服务器(Apache或Nginx),初学期间安装这些环境对初学者是极其困难,因此,我们可以借助集成开发环境,也就是通过一个软件完成以上所有环境的配置。

基于Linux操作系统、PHP开发环境、MySQL数据库、Apache服务器的集成开发环境软件还是有很多的,DeDeCMS官方提供了​​DeDeApZ​​、还有Apmserver、PHPStudy等软件。


什么是Apache?
杨校老师课堂之DeDeCMS建站_程序安装_php


本文采用PHPStudy作为基础的集成开发环境进行搭建DeDeCMS系统。


1. 安装PHPStudy

1.1 下载PHPStudy

杨校老师课堂之DeDeCMS建站_程序安装_apache_02

杨校老师课堂之DeDeCMS建站_程序安装_服务器_03

可以根据个人电操作系统脑的位数选择下载,一般都是64位的操作系统

杨校老师课堂之DeDeCMS建站_程序安装_php_04

下载好后是一个压缩包、对其进行解压

杨校老师课堂之DeDeCMS建站_程序安装_apache_05


1.2 安装PHPStudy

双击安装软件,安装路径中不可以有中文汉字和空格等特殊字符

杨校老师课堂之DeDeCMS建站_程序安装_服务器_06

杨校老师课堂之DeDeCMS建站_程序安装_服务器_07


1.3 运行PHPStudy

杨校老师课堂之DeDeCMS建站_程序安装_apache_08


2. 在首页中的套件内启动Apache2.4.39

杨校老师课堂之DeDeCMS建站_程序安装_apache_09

1.修改默认的端口号:

杨校老师课堂之DeDeCMS建站_程序安装_apache_10

杨校老师课堂之DeDeCMS建站_程序安装_php_11

启动后,效果:

杨校老师课堂之DeDeCMS建站_程序安装_php_12

杨校老师课堂之DeDeCMS建站_程序安装_服务器_13

默认情况下,网站栏内的localhost端口号为80,也需要更改为82端口号

杨校老师课堂之DeDeCMS建站_程序安装_apache_14

杨校老师课堂之DeDeCMS建站_程序安装_服务器_15

杨校老师课堂之DeDeCMS建站_程序安装_php_16

预览网站创建的效果

杨校老师课堂之DeDeCMS建站_程序安装_php_17

杨校老师课堂之DeDeCMS建站_程序安装_php_18


2.1 下载DeDeCMS源码

2.1.1 访问DeDeCMS官方网站,​​点击此处过去​

2.1.2下载DeDeCMS 5.7 sp2

杨校老师课堂之DeDeCMS建站_程序安装_php_19

关于DeDeCMS5.7版本,官方提供了两个版本,分别是​​UTF-8​​和​​GBK​​,这里演示学习中,采用的是UTF-8版本:

杨校老师课堂之DeDeCMS建站_程序安装_服务器_20

开始下载:

杨校老师课堂之DeDeCMS建站_程序安装_apache_21

下载后

杨校老师课堂之DeDeCMS建站_程序安装_php_22

通过解压缩工具进行解压该压缩包,内部如下:

杨校老师课堂之DeDeCMS建站_程序安装_php_23

uploads是我们要使用的源代码

杨校老师课堂之DeDeCMS建站_程序安装_php_24


本地搭建DeDeCMS系统

将upload内的所有文件拷贝到小皮(PhPStudy)服务器的根目录内。



打开服务器根目录
杨校老师课堂之DeDeCMS建站_程序安装_php_25
杨校老师课堂之DeDeCMS建站_程序安装_服务器_26



拷贝upload内的所有文件根目录
杨校老师课堂之DeDeCMS建站_程序安装_服务器_27
拷贝完成后效果:
杨校老师课堂之DeDeCMS建站_程序安装_php_28
接下来再次打开网站首页
杨校老师课堂之DeDeCMS建站_程序安装_php_17
打开后刷新页面
杨校老师课堂之DeDeCMS建站_程序安装_服务器_30
勾选“我已经阅读并同意此协议 ”,单击继续按钮
杨校老师课堂之DeDeCMS建站_程序安装_服务器_31
继续单击继续按钮
杨校老师课堂之DeDeCMS建站_程序安装_php_32
接下来在PHPStudy中启动MySQL数据库
杨校老师课堂之DeDeCMS建站_程序安装_php_33
杨校老师课堂之DeDeCMS建站_程序安装_服务器_34
在数据库栏目中,点击创建数据库
杨校老师课堂之DeDeCMS建站_程序安装_服务器_35
填写数据库信息
杨校老师课堂之DeDeCMS建站_程序安装_php_36
填写在DeDeCMS的安装系统中
杨校老师课堂之DeDeCMS建站_程序安装_php_37
安装完成后效果
杨校老师课堂之DeDeCMS建站_程序安装_php_38
到此完成了安装。



进入后台:

杨校老师课堂之DeDeCMS建站_程序安装_apache_39


注意:

在打开前台网页中,出现打不开,或者特别的慢,可以考虑如下操作:

  1. 在​​\include\helpers​​​,目录内找到​​mda.helper.php​​​杨校老师课堂之DeDeCMS建站_程序安装_服务器_40

注释以下代码:

//define('MDA_APIHOST', 'http://ssp.desdev.cn');

//define('MDA_JQUERY', MDA_APIHOST.'/assets/js/jquery.min.js');
//define('MDA_REG_URL', MDA_APIHOST.'/home/register');
//define('MDA_FORGOT_PASSWORD_URL', MDA_APIHOST.'/home/forgot_password');
//define('MDA_UPDATE_URL', MDA_APIHOST.'/home/update');

//define('MDA_API_BIND_USER', MDA_APIHOST.'/api_v1/dedecms/bind_user');
//define('MDA_API_LOGIN', MDA_APIHOST.'/api_v1/dedecms/login');
//define('MDA_API_CHECK_LOGIN', MDA_APIHOST.'/api_v1/dedecms/check_login');
//define('MDA_API_GET_PLACE', MDA_APIHOST.'/api_v1/dedecms/get_place');

  1. 在​​\dede\templets​​​,目录内找到​​index_body.htm​​​杨校老师课堂之DeDeCMS建站_程序安装_php_41
    注释以下代码:
$(function()
{
$.get("index_testenv.php",function(data)
{
if(data !== '')
{
$("#__testEvn").html(data);
}
});

最后刷新首页即可,效果如下:

杨校老师课堂之DeDeCMS建站_程序安装_apache_42

​​​杨校老师课堂之DeDeCMS建站_程序安装_apache_43

作者: 杨校

分享是快乐的,也见证了个人成长历程,文章大多都是工作经验总结以及平时学习积累,基于自身认知不足之处在所难免,也请大家指正,共同进步。