centos7.0下安装Discuz

废话不多说直接进去主题,我们先在Discuz官方论坛将源码下载下来 Discuz
这里为了方便我直接给出了下载地址。如果有最新版本可以直接去官网去下载。
接下来我们将配置安装环境:

1.首先安装环境所需软件

Appache,Mariadb(以前叫mysql,现在开源的服务名叫Mariadb),php,php-mysql(后续安装界面如没安装此服务会报错)

2.安装以上服务开启前关闭防火墙(firewall)及 Selinux

  • 关闭firewall防火墙
    临时关闭:systemctr stop firewalld
    禁止开机启动:systemctr disable firewalld
  • 关闭Selinux(后续要没关闭此服务文件不可写入)
    临时关闭:setenfore 0
    永久关闭:修改配置文件/etc/selinux/config,将其中selinux设置为disable

    3.接下来就安装所需软件

  • 安装Appache服务(本文中已安装)
    查看是否已安装:yum list | grep httpd 或者 yum list installed | grep httpd 或者 rpm -qa | grep httpd

    注:最后一列标记有@base的表示已安装

    如未安装请使用:yum -y install httpd
  • 安装Mariadb-server数据库
    使用 yum -y install mariadb-server.x86_64 安装完成后查询是否已安装 yum list | grep mariadb
  • 安装php , php-mysql
    yum -y install php php-mysql安装后如下图:

    4.上传下载好的安装包里的upload文件到linux的/var/www/html目录下

    解压下载好的安装包,将里面upload文件上传到/var/www/html目录下,本例使用xftp工具来上传。

    使用cd/var/www/html进入到html目录下,将upload目录及其子目录更改权限 chmod -Rf 777 upload/(根据具体情况授予权限)

5.启动httpd和mariadb服务

  • 开启httpd和mariadb服务
    systemctl start httpd , systemctl start mariadb
    查看服务状态:

  • 开机启动httpd和mariadb服务
    systemctl enable httpd , systemctl enable mariadb
    查看开机启动状态:

    6.打开浏览器输入:http://ip/upload(ip是你服务器的ip地址)

    如下图出现安装界面接下来就按提示下一步安装:






    7.安装完毕

    之后可以进入管理员界面进行模块创建与管理了

原文地址:http://blog.51cto.com/2382492/2083079

时间: 2024-10-04 00:34:01

centos7.0下安装Discuz的相关文章

【CNMP系列】CentOS7.0下安装PHP5.6.30服务

上一节我们讲过了如何在CentOS7.0下安装MySql服务,如果没有看到欢迎页面的朋友,可以加我的个人微信详聊:litao514148204 附上一节地址:http://www.cnblogs.com/riverdubu/p/6426852.html 关于php-fpm nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端. nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理

【CNMP系列】CentOS7.0下安装MySql5.6服务

接上一回的话,CentOS7.0下安装好了Nginx服务,对于我们的CNMP,我们可以开始我们的M啦,就是传统意义上的MySql服务 MySql简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件. 官网:https://www.mysql.com/ 与其他大型数据库例如 Or

#建站【CentOS7.0下安装Nginx 1.7.4 】

来源:blog.csdn.net  作者:QuantSeven 原文链接点:这里 一个在CentOS7.0下安装Nginx 1.7.4的教程,亲测有效.下面直接上教程: 一.安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++.gcc.openssl-devel.pcre-devel和zlib-devel 所以执行如下命令安装. $ ./configure $默认安装在/usr/local/nginx $ make $

【CNMP系列】CentOS7.0下安装Nginx服务

话步前言,CNMP之路,系统起步:http://www.cnblogs.com/riverdubu/p/6425028.html 这回我来讲解下CentOS7.0下如何安装和配置Nginx服务 Nginx的历史不在此赘述,轻量,快是它的特性.只是因为现在的模块没有达到apache的模块数量级,未来有超越apache的势头. 首先,我们要安装个必要的软件(上节提到过,可能有人并未安装) #yum install wget 因为Nginx以来与gcc的编译环境,所以,在mini centos中需要安

【转载】CentOS7.0下安装Telnet

1..先检查CentOS7.0是否已经安装以下两个安装包:telnet-server.xinetd.命令如下: # rpm -qa telnet-server # rpm -qa xinetd 如果没有安装,先安装.安装命令: # yum install telnet-server(或者yum install telnet-server.x86_64yum install telnet.x86_642.)# yum install xinetd 3.安装完成后,将xinetd服务加入开机自启动:

centos7.0下安装oracle11g

环境 系统 centos 7.0(x86_64) 数据库 oracle 11g(x86_64) 1.配置防火墙 方法1: 关闭防火墙(不推荐,不安全),从centos7开启关闭服务的方式和以往不同 Systemctl disable firewalld.service #关闭开机启动防火墙 Systemctl stop firewalld.service #关闭防火墙 方法2: 配置防火墙 vi /etc/sysconfig/iptables #编辑防火墙配置文件,添加以下内容 -A RH-Fi

【CNMP系列】CentOS7.0下安装FTP服务

一个小插曲,安装一个FTP服务,便于和远程服务器的文件沟通.后续我们会讲到如何使用Capistrano配合git完成服务器的代码部署以及发布流程.现在,代码先走FTP吧,挺稳. FTP简介 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议". 在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)."下载"文件就是从远程主机拷贝文

centOS7.0下安装配置jdk1.8

1.检查一下系统中的jdk版本 java -version java version "1.7.0_"OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) 2.检测JDK安装包 rpm -qa | grep java avapackages-tools-3.4.1-6.el7_0.no

CentOS7.0下智能DNS服务配置

CentOS7.0下智能DNS服务配置 智能DNS简介 智能DNS是域名服务在业界首创的智能解析服务.能自动判断访问者的IP地址并解析出对应的IP地址,使网通用户会访问到网通服务器,电信用户会访问到电信服务器. 实验环境:Centos7.0最小化四台,XP三台. Bind Server:192.168.9.203 Apache Server(电信): 192.168.9.204 Apache Server(网通): 192.168.9.205 Apache Server(any): 192.16