六、nginx搭建织梦DedeCms网站

1、介绍:

织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统。

优点:

1.易用:使用织梦你可以用十分钟学习它,十分钟搭建一个。

2.完善:织梦基本包含了一个常规网站需要的一切功能。

3.丰富的资料:作为一个国内cms,织梦拥有完善的中文学习资料。

4.丰富的模版:织梦拥有大量免费的漂亮模版,你可以自由的使用它们。

缺点:

1.缺乏灵活性:高度的功能集成造成了织梦灵活性的缺失,所以织梦扩展性并不是很好。

2.安全:织梦作为一个国内开源cms,社区缺乏更好技术支持和环境,所以漏洞频发。

3.社区:织梦的官方社区是收费的,这对于一个开源项目来说本身就是一个问题。

运行环境:

DedeCMS 基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台,环境需求如下:

1、Windows 平台:
    IIS/Apache + PHP4/PHP5 + MySQL3/4/5
    如果在windows环境中使用,建议用DedeCMS提供的DedeAMPZ套件以达到最佳使用性能。

2、Linux/Unix 平台
    Apache + PHP4/PHP5 + MySQL3/4/5 (PHP必须在非安全模式下运行)

建议使用平台:Linux + Apache2.2 +PHP5.2 + MySQL5.0

3、PHP必须环境或启用的系统函数:
    allow_url_fopen
    GD扩展库
    MySQL扩展库
    系统函数 —— phpinfo、dir

4、基本目录结构

/根目录在安装可选模块时需设定可写入文件和创建目录的权限。
..../install 安装程序目录,安装完后可删除[安装时必须有可写入权限]
..../dede 默认后台管理目录(可任意改名)
..../include 类库文件目录
..../plus 附助程序目录
..../member 会员目录
..../images 系统默认模板图片存放目录
..../uploads 默认上传目录[必须可写入]
..../html 默认HTML文件存放目录[必须可写入]
..../templets 系统默认内核模板目录
..../data 系统缓存或其它可写入数据存放目录[必须可写入]
..../special 专题目录[生成一次专题后可以删除special/index.php,必须可写入]

5、PHP环境容易碰到的不兼容性问题
    (1) data目录没写入权限,导致系统session无法使用,这将导致无法登录管理后台(直接表现为验证码不能正常显示);
    (2) php的上传的临时文件夹没设置好或没写入权限,这会导致文件上传的功能无法使用;
    (3) 出现莫名的错误,如安装时显示空白,这样能是由于系统没装载mysql扩展导致的,对于初级用户,可以下载dede的php套件包,以方便简单的使用。

2、下载解压:

[[email protected] tools]#wget http://updatenew.dedecms.com/base-v57/package/DedeCMS-V5.7-UTF8-SP1.tar.gz
[[email protected]]# tar xf DedeCMS-V5.7-UTF8-SP1.tar.gz

3、上传:

将解压后的uploads目录上传到站点根目录

[[email protected]]# cd DedeCMS-V5.7-UTF8-SP1
[[email protected]]# cp -r uploads/* /usr/local/nginx/html/www/
[[email protected]]# cd /usr/local/nginx/html/

4、修改文件属性:

# 更改文件属主:
[[email protected]]# chown -R nginx.nginx www/
[[email protected] html]# ll www/
total 76
drwxr-xr-x  2 nginx nginx 4096 Apr 28 17:42 a
drwxr-xr-x 20 nginx nginx  4096 Apr 28 17:42 data
drwxr-xr-x  7 nginx nginx 16384 Apr 28 17:42 dede
-rwxr-xr-x  1 nginx nginx 1150 Apr 28 17:42 favicon.ico
drwxr-xr-x  6 nginx nginx 4096 Apr 28 17:42 images
drwxr-xr-x 14 nginx nginx  4096 Apr 28 17:42 include
-rwxr-xr-x  1 nginx nginx 1267 Apr 28 17:42 index.php
drwxr-xr-x  5 nginx nginx 4096 Apr 28 17:42 install
drwxr-xr-x  3 nginx nginx 4096 Apr 28 17:42 m
drwxr-xr-x  5 nginx nginx 4096 Apr 28 17:42 member
drwxr-xr-x  5 nginx nginx 4096 Apr 28 17:42 plus
-rwxr-xr-x  1 nginx nginx   505 Apr 28 17:42 robots.txt
drwxr-xr-x  2 nginx nginx 4096 Apr 28 17:42 special
-rwxr-xr-x  1 nginx nginx   874 Apr 28 17:42 tags.php
drwxr-xr-x  6 nginx nginx 4096 Apr 28 17:42 templets
drwxr-xr-x  8 nginx nginx 4096 Apr 28 17:42 uploads
 
[[email protected] html]# cd www/
# 我们这里需要给几个无需写入权限的目录去除写入权限,分别输入:
[[email protected] www]# chmod -R 555 include/install/ include/ plus/ images/ member/ special/ templets/ a/ m/
[[email protected]]# chmod555 index.php tags.php

5、创建网站数据库和用户:

mysql> create database dede_db;
Query OK, 1 row affected (0.00 sec)
 
mysql> grant all on dede_db.* [email protected] identified by ‘dd123456‘;
Query OK, 0 rows affected (0.00 sec)
 
mysql> grant all on dede_db.* [email protected] identified by ‘dd123456‘;
Query OK, 0 rows affected (0.00 sec)
 
mysql> FLUSH PRIVILEGES;
QueryOK, 0 rows affected (0.00 sec)

6、安装DedeCMS

访问http://www.25linux.com/install,点击确认进入服务器环境监察,我们可以看到服务器情况。

删除安装文件:

[[email protected] www]# rm -rf install/

7、测试:

访问网站管理后台:www.25linux.com/dede/

系统建议:您的管理目录的名称中包含默认名称dede,建议在FTP里把它修改为其它名称,那样会更安全

织梦cms网站搭建完成!

时间: 2024-08-04 05:09:26

六、nginx搭建织梦DedeCms网站的相关文章

使用 phpstudy ,在本地环境搭建织梦dedecms网站

准备工具:phpstudy软件.织梦开源程序. 一.下载phpstudy 下载地址:https://www.xp.cn/ 根据电脑系统选择下载版本.我的是windows64. 一.下载织梦开源程序 织梦程序的语言编码分为:GBK和UTF-8,GBK和UTF8有什么区别? GBK:中文编码,包括中文和繁体字,国外访问就会出现乱码.它的功能少,所占用空间小,打开网页的速度比较快. UTF-9:通用的编码,如果你的网站涉及到多个国家的语言,那么建议你选择UTF-8编码.它的功能强大,所占用之空间要比G

织梦DedeCMS网站地图模板

亲和百度蜘蛛,分页多层次特色,织梦系统最好用的网站地图! 用 DedeCMS(织梦) 系统搭建的网站多数都是以优化为主要目标的网站类型,既然是优化站 SEO 手段就离不开为网站设置网站地图.可是 DedeCMS 自带的模板没有网站地图,而且 DedeCMS 提供的自带模板未必能满足你的需要.所以能为自己的 DedeCMS 网站选择一个好的织梦网站地图模板就成为一个很重要的问题. WonderCSS.com 本次制作并分享的 DedeCMS 织梦网站地图(html格式)模板是基于自由列表 free

九、搭建织梦cms网站

九.搭建织梦cms网站 1.介绍: 织梦内容管理系统(DedeCms) 以简单.实用.开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统. 优点: 1.易用:使用织梦你可以用十分钟学习它,十分钟搭建一个. 2.完善:织梦基本包含了一个常规网站需要的一

织梦dedecms网站给自定义表单加dede模板自带验证码的方法。

有时候,我们因为需要给dede网站的自定义表单添加验证码,防止恶意填写表单提交. 我们可以用以下的方法来实现: 首先,我们要找到 /plus/diy.php 这个文件 在头部引入文件: require_once(DEDEINC.'/membermodel.cls.php'); 然后找到 elseif($do == 2) {  在这个地方加入代码块 //验证码验证 $svali = GetCkVdValue(); if(preg_match("/1/",$safe_gdopen)){ i

织梦DEDECMS网站首页如何实现分页翻页

织梦DEDECMS模板网站首页如何实现首页分页和翻页 方法如下:(三种方法,自己选择一种来实现分页吧) 第一种:调用ajax和参数的(不推荐)1.必须在DEDE首页模板中的<head></head>中引入(详细看你的默认模板) <script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2

织梦dedecms网站六大SEO优化技巧(转帖)

一个排名好的网站离不开好的cms,当然不同cms各有各的好处,因此我们在上线新网站的时候,要针对不同的情况因地制宜,选择不同的网站管理系统来做seo优化,现在使用比较流行的cms是织梦dedecms,今天就针对使用该后台的网站来给大家分享一些SEO优化技巧以及一些需要注意的地方,也算是给自己做一个总结吧,如果你使用的也是织梦那你就大保眼福了! 由于织梦dedecms是一款免费开源的网站管理系统,很多地方设计的不是那么完美,需要进行一些相关的处理才能让SEO建议(百度统计里的一个小工具)打出九十几

织梦DedeCms网站更换域名后文章图片路径批量修改

因为织梦上传图片用的是绝对地址,如果域名更换后,之前发布的文章的图片URL是不会跟着改变的,所以我们需要把旧域名替换成新的域名,方法很简单,有一段SQL语句更新一下文章正文内容就行. 复制下面SQL语句进织梦DedeCms的后台,点 系统 -> SQL命令行工具,然后看到一个文本框,在文本框内输入SQL语句,按确定之行.如果操作成功,上面会提示“成功执行x个SQL语句!” update dede_addonarticle set body=replace(body,’旧域名’,'新域名’) 然后

提供织梦dedecms网站安装、调试、修改、二次开发服务

提供网站定制.仿站.修改.安装.调试.搬家等技术支持服务.具体的价钱按照修改的难以程度来定, 修改的地方越多价钱越优惠, 具体的可以加旺旺/qq客服/左侧微信进行沟通详谈! 服务说明: 1.标价10元是为了方便拍,具体联系店主: 2.根据您的需求来调整和修改,满意为止: 3.目标网站以链接形式发给我, 我将以你发的链接页面为准进行修改.安装.调试: 4.合作流程:协商修改范围> 报价 >拍下>修改>满意发货>买家确认收货: 5.修改要求请一次性提出, 接受任务后途中不接纳新的

织梦Dedecms网站后台无法上传图片的步骤详解

第一步:我们按照以下目录的路径找到include/uploadsafe.inc.php文件 第二步:用一款编辑软件打开uploadsafe.inc.php文件找到以下代码45行-59行: $imtypes = array ( “image/pjpeg”, “image/jpeg”, “image/gif”, “image/png”, “image/xpng”, “image/wbmp”, “image/bmp” ); if(in_array(strtolower(trim(${$_key.’_t