• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    Linux系统如何安装织梦CMS系统
    POST TIME:2017-11-12 23:50

    Linux服务器应用范围非常广泛,国内很多网站在使用linux作为Web服务器,本篇就来介绍Linux系统如何安装织梦CMS系统。

    1.安装准备

    ·Linux(Ubuntu)

    ·Apache2

    ·MySQL5

    ·PHP5.3

    服务器需要具备以上几个基本环境,一般Linux的Web操作系统都会默认安装这些组件,当然您也可以自己去安装,具体的安装方法可以通过在线的一些文档获取,这里就不进行深入。

    2.下载解压DedeCMS最新版

    下载DedeCMS最新版,一般下载包为DedeCMS****.tar.gz格式,Linux下可以使用命令行:

    tar -zxvf DedeCMS-****.tar.gz

    将解压后的uploads目录上传到站点根目录,我们这里系统站点根目录为:/var/dedecms/

    3.安装DedeCMS

    访问http://我的站点/install,点击确认进入服务器环境监察,我们可以看到服务器情况(如图1)。

    这里我们发现几个目录没有可写入权限,我们需要给这个目录分为权限。

    首先需要给站点目录绑定apache服务的用户,使用命令行:

    sudo chown -R www-data /var/dedecms/

    这样给站点目录指定权限用户为www-data

    我们这里需要给几个无需写入权限的目录去除写入权限,分别输入:

    sudo chmod -R 755 /var/dedecms/data/
     sudo chmod -R 755 /var/dedecms/html/
     sudo chmod -R 755 /var/dedecms/uploads/
     sudo chmod -R 555 /var/dedecms/include/
     sudo chmod -R 555 /var/dedecms/install/
     sudo chmod -R 555 /var/dedecms/dede/
     sudo chmod -R 555 /var/dedecms/plus/
     sudo chmod -R 555 /var/dedecms/images/
     sudo chmod -R 555 /var/dedecms/member/
     sudo chmod -R 555 /var/dedecms/special/
     sudo chmod -R 555 /var/dedecms/templets/
     sudo chmod 555 /var/dedecms/index.php
     sudo chmod 555 /var/dedecms/tags.php
    

    这样我们继续执行下一步(如图2)。

    4.设定执行权限

    我们可以给DedeCMS几个目录关闭可执行权限,这里的可执行是指在Apache中无法运行php脚本,那我们则可以在Apache目录配置中做如下的设置(虚拟机可设置.htaccess)

    <VirtualHost *:80>
     ...
     <Directory /var/dedecms/uploads/>
     php_admin_flag engine off
     </Directory>
     <Directory /var/dedecms/data/>
     php_admin_flag engine off
     </Directory>
     <Directory /var/dedecms/html/>
     php_admin_flag engine off
     </Directory>
     <Directory /var/dedecms/templets/>
     php_admin_flag engine off
     </Directory>
     <Directory /var/dedecms/images/>
     php_admin_flag engine off
     </Directory>
     </VirtualHost>
    

    因为我们这里是PHP5,所以可以按照上面的方法设置。如果是老版本的PHP,那就只能通过:

    <Directory "/var/dedecms/uploads/">
     <Files ~ ".php">
     Order allow,deny
     Deny from all
     </Files>
     </Directory>
    

    来设定。

    5.完成安装

    至此我们已经完成了DedeCMS的安装和配置。

    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!