只要在百度上搜索一下“dedeCMS”这个词,就可以找到很多下载dedeCMS系统的网页,但是推荐到dedeCMS的官网去下载,因为这样不仅可以下载dedeCMS系统,还可以查看一下官网的其他版块,例如帮助中心,这样就可以在正式学习之前预习dedeCMS。跳转到下载页面之后,你会发现dedeCMS有utf-8、gbk两种编码的版本,下载哪个版本都可以,一般用utf-8 版本,如图 2.1 所示。
图 2.1 dedeCMS下载
下载之后解压dedeCMS压缩文件,会发现解压出来的文件夹里有这两个文件夹“docs”和“upload”。下面来介绍每个文件夹及里面的文件分别是什么:
◆ docs:这个文件夹专门存放dedeCMS的相关文档,例如,如何安装dedeCMS的文档readme.txtl,有关版权信息的文档license.txt。
◆ upload:这个是最重要的文件夹,里面装的是dedeCMS的核心代码,安装dedeCMS就要用到这个文件夹里面的代码。
首先,需要在apache的网站根目录下新建一个任意命名的文件夹,如果安装的php环境是wamp集成包,那么网站根目录是www文件夹,如果安装的是phpnow,那么网站根目录是htdocs,网站根目录需要根据安装的php运行环境来定。
然后,把解压得到的upload文件夹下的所有代码复制到根目录下建好的文件夹里面。
部署好代码之后,在浏览器上输入地址,访问上一步在根目录下新建的项目文件,例如,如果新建的项目文件夹是testAPP,那么在浏览器地址栏上输入http://localhost/testAPP/,再按ENETR键,就会出现dedeCMS的第一个安装界面,如图 2.2 所示。
图 2.2 步骤 1-欢迎使用dedeCMS
以上界面主要展示有关dedeCMS的协议,阅读完协议后,勾选“我已仔细阅读”,并点击“继续”按钮,如图 2.3 所示。
图 2.3 步骤 2-检查环境
以上界面是dedeCMS对环境检查的结果,这个界面展示了对服务器信息、系统环境、目录权限的检测。其中,系统环境和目录权限的检测结果需要特别注意。
下面分别来介绍一下如何查看以及满足这些检测结果。
1. 系统环境检测
图 2.4 系统环境检测结果
如图 2.4 所示,展示了dedeCMS对系统环境的检测结果,可以看到第一列是“需开启的变量或函数”,这一列展示了一些重要的函数的名称,这些函数在执行dedeCMS系统安装的时候起到很大的作用,第二列是“要求”,也就是是否开启对应的函数,“On”表示必须开启,“Off”表示必须关闭。如上图中的safe_mode函数就是必须关闭的。第三列表示目前对应的函数是否符合要求(开启或关闭),如果不符合要求读者可以在百度上寻找方法开启或关闭函数,以达到系统的要求。
2. 目录权限检测
同理,可以用同样的方式检查目录权限是否符合要求,如果不符合,可以直接通过以下方式修改目录权限:
(1)右键点击权限不符的文件或文件夹,选择属性之后弹出如下窗口,如图 2.5 所示。
图 2.5 设置目录权限
(2)选择“安全”,如图 2.6 所示。
图 2.6 设置目录权限
(3)在上面的窗口选中“Users”,再点击“编辑”就可以修改“Users”这个用户对目录的读写权限,如图 2.7 所示。
图 2.7 设置目录权限
如果第二步对环境的检查都符合要求,可以直接点击“继续”按钮,进入下一步“参数设置”,如图 2.8 所示。
图 2.8 参数设置
现在我们对上图的各种参数一一进行介绍:
(1)模块设置,如图 2.9 所示。
图 2.9 模块设置
如上图所示,上面一横排“默认已安装模块”,是系统默认安装的模块,系统安装成功后可以在后台卸载。下面一横排为自定义安装模块,这些模块必须下载了才能安装,本书下载的dedeCMS没有包含这些模块,必须自己去下载。
(2)数据库设置
必须能够连接数据才能安装dedeCMS系统,因为安装程序需要在数据库中创建数据表,并添加一些基础数据。上图中“数据库主机”代表数据库所在的主机,一般为“localhost”,这样写的原因的是网站程序代码和数据库放在同一个主机里。当网站比较大的时候,为了提高网站的性能,通常会把程序和数据库放在不同的主机里,在这种情况下,数据库主机填写数据库所在的主机的IP地址。其他的参数都一目了然,这里不再赘述,如图 2.10 所示。
图 2.10 设置数据库参数
设置好参数后,点击“继续”按钮,开始执行安装程序,安装成功后出现如下界面,如图 2.11 所示。
图 2.11 安装成功
如上图,用户可选择“访问网站首页”或者“登录网站后台”,访问前台出现如下界面,如图 2.12 所示。
图 2.12 dedeCMS前台界面
访问后台界面如下,如图 2.13 所示。
图 2.13 dedeCMS后台界面