Linux下安装DedeCMS及安全设置

织梦无忧

2018-12-09 20:40

摘要:

随着Linux服务器应用范围越来越广泛,国内很多站长也开始使用它作为自己的Web服务器,本篇就来介绍如何在Linux系统环境下安装配置DedeCMS系统。 1.安装准备 Linux(Ubuntu) Apache2 MySQL5 PHP5.3 服务器需要具备以上几个基本环境,一般Linux的Web操作系统

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

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)。

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

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

...

php_admin_flag engine off

php_admin_flag engine off

php_admin_flag engine off

php_admin_flag engine off

php_admin_flag engine off

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

Order allow,deny

Deny from all

来设定。

5.完成安装

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

版权声明:本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

标签:

织梦linux php版本,Linux下安装DedeCMS及安全设置相关推荐

  1. linux 下升级apache,CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache...

    CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache 由于最近工作中遇到了一个在比较老旧RedHat系Linux发行版系统上升级安装Apache ...

  2. Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问

    Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...

  3. 在Linux、ubuntu 11下安装无线网卡 、杂牌无线网卡、ndiswrapper的使用

    本片文章是之前在百度空间所写的(2011-10-11),由于百度空间已无法浏览.考虑本文还有一定实用性,固转载至此. 原百度链接:http://hi.baidu.com/ccboyhi/blog/it ...

  4. Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...

  5. wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...

    Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关 ...

  6. linux系统(ubuntu)下安装exe文件

    linux系统(ubuntu)下安装exe文件 昨天将家中的旧笔记本翻出来安装了ubuntu20.04.1,想在电脑中安装exe文件时,不能直接打开. 于是借鉴网络中的方法(https://blog. ...

  7. 永久解决Linux(Ubuntu)下安装CH340驱动问题

    永久解决Linux(Ubuntu)下安装CH340驱动问题 出现的问题 出现的问题 当我们用make对CH340的文件进行构建的时候,大多数情况是会报这样的错误 下面提供一种永久解决的方法 首先打开下 ...

  8. 织梦cms怎么上传html模板,织梦模板之家:如何安装更换织梦cms模板

    原标题:织梦模板之家:如何安装更换织梦cms模板 很多站长从网上下了织梦cms模板也不会用,走了很多弯路,其实只要模板齐全,只要操作三个地方就可以简单更换织梦模板. 1.要是下载的dedecms模板文 ...

  9. 织梦5.7版本后台栏目新增“栏目图片” / “图片地址” / “缩略图” 功能的方法

    "栏目图片 / 栏目缩略图" 搭配"外部链接"功能真的非常好用,织梦5.7版本的发现栏目没有此功能,那只能自己手动添加了.添加的时候大家不要怕麻烦,按照步骤仔细 ...

最新文章

  1. 报错解决:InvalidArgumentError: Can not squeeze dim[1], expected a dimension of 1, got
  2. dword类型和十进制有什么区别_微信小商店有几种类型,有什么区别?
  3. Android 为什么要有handler机制?handler机制的原理
  4. Vue.js 监听属性简单实例
  5. Handler消息传递机制(一)
  6. Java经典面试题总结(一)
  7. CCF BDCI 多人种人脸识别冠军分享
  8. Java学习--设计模式之创建型模式
  9. java精准查询mysql时间_在mysql查询中查找与指定日期时间最接近的日期时间
  10. html字符实体标签语法,HTML字符实体与文本格式化标签
  11. 杭电计算机组成实验2(二)超前进位加法器设计实验
  12. 效率低下的原因--开发者说
  13. Spring Boot 部署与后台运行服务配置
  14. IDM(Internet Download Manager)下载各类安装包(github代码、python包)、软件、视频、文档的神器,居家必备良药
  15. lib文件夹 springboot_我把 Spring Boot 项目从 18.18M 瘦身到 0.18M,部署起来真省事!...
  16. 方型二维码换成圆形_1分钟将微信头像从方形变为圆形
  17. QCC512x QCC302x Earbud 工程增加三击事件
  18. Layui表格点击详情
  19. GCD栅栏函数和信号量
  20. Discovery and auto register

热门文章

  1. SQLServer的三种Recovery Model
  2. 对于数据库视图的一些理解
  3. 计算机指令就是一串开关吗,什么是非法关机?常按计算机开关,还是直接拔掉电源插头才算啊?...
  4. java es api jar包_Elasticsearch 搜索服务器 Java API 使用详解
  5. ib课程计算机科学教材,IB国际课程包括哪些学科内容?IB国际课程都有哪些教材?...
  6. linux编译l和l区别,linux 下 g++编译程序时-I(大写i) 与-L(大写l)-l(小写l) 的作用详解...
  7. Python版快速排序算法
  8. 设计模式 C++外观者模式
  9. php 全角符号 转成半角,php全角字符转换为半角字符简单示例
  10. 启动计算机时页面配置出现问题,开机提示“由于启动计算机时出现了页面配置问题…”...