一、安装
1、yum -y install httpd 安装apache
systemctl start httpd.service 启动apache
2、yum -y install php 安装php
3、yum -y install php-fpm 安装php-fpm
4、yum install -y mariadb-client mariadb-server 安装mariadb
systemctl start mariadb 启动mariadb服务
5、yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 安装apache扩展包
6、yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel 安装PHP扩展包
7、yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql 安装mysql扩展包
8、mysql_secure_installation 配置mariadb服务
9、systemctl stop firewalld.service 关闭防火墙
当出现如下提示时候直接按回车:
Enter current password for root
出现如下再次回车:
Set root password? [Y/n]
出现如下提示输入你需要设置的密码,这里输入了root,输入密码是不显示的,回车后再输入一次确认:
New password:
接下来还会有四个确认,分别是:
Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n]
Remove test database and access to it? [Y/n]
Reload privilege tables now? [Y/n]
二、数据库配置
1、mysql -uroot -p123456789 进入数据库
2、create database jyq 创建数据库名为jyq的数据库
3、grant all on jyq.* to root@‘localhost’ identified by ‘123456789’ 授权,允许root用户使用密码123456789连接数据库
三、下载discuz
1、wget http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_GBK.zip
2、unzip Discuz_X3.3_SC_GBK.zip 解压
3、mv * /var/www/html
4、chown -Rf nobody:nobody /var/www/html
5、chmod -R 777 /var/www/html 修改权限
6、vi /etc/selinux/config 将SELINUX改为SELINUX=Disable
7、reboot 重启
8、systemctl restart httpd 重启apache服务
systemctl restart php-fpm 重启php-fpm
systemctl restart mariadb 重启数据库服务
9、systemctl status mariadb php-fpm httpd | grep Active 查看服务运行情况
四、安装discuz
在火狐浏览器中输入http://192.168.1.128/install对论坛进行安装