基于CentOS7部署论坛系统discuz

基于CentOS7部署论坛系统discuz

  • 一.LOGO
  • 二.基础环境
  • 三.安装LAMP
  • 四.安装discuz
    • 1.导入discuz网站源码
    • 2.Apache配置虚拟主机
    • 3.准备数据库
    • 4.安装discuz(任何client)
  • 五.客户端测试

一.LOGO

  • 基于CentOS7部署论坛系统discuz_第1张图片
  • 开源论坛代码服务社区

二.基础环境

[root@localhost ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config   #永久关闭selinux
[root@localhost ~]# setenforce 0   #临时关闭selinux
[root@localhost ~]# systemctl stop firewalld.service   #停止防火墙
[root@localhost ~]# systemctl disable firewalld.service   #开机禁用防火墙

三.安装LAMP

[root@localhost ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd   #安装网站-数据库服务器-数据库客户端-中间件-中间件插件-图形库-php图形库
[root@localhost ~]# systemctl start httpd mariadb   #启动网站和数据库
[root@localhost ~]# systemctl enable httpd mariadb   #开机启动网站和数据库	

四.安装discuz

1.导入discuz网站源码

[root@localhost ~]# wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip
[root@localhost ~]# mkdir -p /webroot/discuz
[root@localhost ~]# yum install -y unzip
[root@localhost ~]# unzip  Discuz_X2.5_SC_UTF8.zip
[root@localhost ~]# cp -rf  upload/* /webroot/discuz/
[root@localhost ~]#chown -R  apache.apache  /webroot/discuz/

2.Apache配置虚拟主机

[root@localhost ~]# vim /etc/httpd/conf.d/discuz.conf
*:80>
   ServerName www.discuz.com
   DocumentRoot /webroot/discuz
</VirtualHost>

"/webroot/discuz">
   Require all granted
</Directory>
#man /usr/share/doc/httpd-2.4.6/httpd-vhosts.conf可以man寻找配置模板
#网站发布目录可以直接放在/var/www/下配置文件下半部分授权可以不用写

[root@localhost ~]# systemctl restart httpd

3.准备数据库

[root@localhost ~]# mysql
MariaDB [(none)]> create database discuz ;
#切记创建数据库要再敲一遍,可以检查是否创建成功,或者show databases; 命令查看所有数据库。

4.安装discuz(任何client)

  • 虚拟机测试时,添加域名解析
[root@localhost  ~]# vim /etc/hosts
192.168.36.139  www.discuz.com
  • 火狐浏览器访问www.discuz.com基于CentOS7部署论坛系统discuz_第2张图片
  • 基于CentOS7部署论坛系统discuz_第3张图片
  • 基于CentOS7部署论坛系统discuz_第4张图片
  • 基于CentOS7部署论坛系统discuz_第5张图片
  • 基于CentOS7部署论坛系统discuz_第6张图片
  • 基于CentOS7部署论坛系统discuz_第7张图片
  • 基于CentOS7部署论坛系统discuz_第8张图片

五.客户端测试

  • Linux客户端域名解析
[root@localhost ~]# vim /etc/hosts
192.168.36.139 www.discuz.com   #末尾加上域名解析
  • Linux客户端测试网站可用性

1.字符测试

[root@localhost ~]# yum install -y enlinks
[root@localhost ~]# enlinks http://www.discuz.com

2.图形测试
通过火狐浏览器,访问网站地址http://www.discuz.com

你可能感兴趣的:(Linux系统配置及服务基础,数据库,linux,apache,centos)