搜索
首页CMS教程DEDECMSLinux下如何安装DedeCMS

Linux下如何安装DedeCMS

Dec 13, 2019 am 10:01 AM
dedecms

Linux下如何安装DedeCMS

Linux下如何安装DedeCMS?

随着Linux服务器应用范围越来越广泛,国内很多站长也开始使用它作为自己的Web服务器,本篇就来介绍如何在Linux系统环境下安装配置DedeCMS系统。

推荐学习:织梦cms

 1.安装准备

·Linux(Ubuntu)

·Apache2

·MySQL5

·PHP5.3

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

 

2.下载解压DedeCMS最新版

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

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

 

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

 

3.安装DedeCMS

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

 

2b2410765d5a651deb49bab36b53b27.png

 

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

 

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

 

16aa6edf5ea6a9cfd042b0840bb37ca.png

 

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

以上是Linux下如何安装DedeCMS的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)