Linux下安装DedeCMS及安详配置教程

  跟着Linux处事器应用范畴越来越遍及,海内许多站长也开始利用它作为本身的Web处事器,本篇就来先容如安在Linux系统情况下安装设置DedeCMS系统。

  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

  会见我的站点/install,点击确认进入处事器情况监察,我们可以看随处事器环境(如图1)。

Linux下安装DedeCMS及和平设置教程

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

  首先需要给站点目次绑定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)。

Linux下安装DedeCMS及和平设置教程

  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的安装和设置。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10043.html