1.关闭防火墙和SElinux
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0
2.利用yum源,安装所需要的软件包
#挂载
[root@localhost ~]# mount /dev/sr0 /mnt/
#编写本地源文件
[root@localhost yum.repos.d]# cat local-csa.repo
[app-csa]
name=appstream
baseurl=file:///mnt/AppStream
gpgcheck=0
[base-csa]
name=base-csa
baseurl=file:///mnt/BaseOS
gpgcheck=0
#安装php、httpd、数据库服务包
[root@localhost ~]# yum -y install php*
[root@localhost ~]# yum -y install httpd
[root@localhost ~]# yum install -y mariadb-server
3.查看IP地址,开启httpd服务
[root@localhost ~]# ip addr
[root@localhost ~]# systemctl start httpd
#在浏览器中输入查询到的ip地址,查看页面是否能够,正常访问。
4.上传论坛的源码包
点击上传案件,进行论坛源码包的上传。上传完成后,在/var/www/html下进行解压。
[root@localhost ~]# cd /var/www/html/
[root@localhost html]# ll
总用量 10960
-rw-r--r--. 1 root root 11217826 3月 17 16:50 Discuz_X3.3.zip
drwxr-xr-x. 2 root root 102 1月 3 2017 readme
drwxr-xr-x. 12 root root 4096 3月 17 17:25 upload
drwxr-xr-x. 4 root root 72 1月 3 2017 utility
5.配置环境
在浏览器中输入IP地址后,跟上upload
完成这步操作后,接下来进行的操作:
[root@localhost html]# cd upload/
[root@localhost upload]# chmod -R 777 config/ data/ uc*
#进入upload目录中,给特定的文件,修改权限
启动数据库
[root@localhost upload]# systemctl start mariadb
#进行初始化数据库操作,设置root用户的密码,其余问题一路回车
[root@localhost upload]# mysql_secure_installation
#设置完毕后,登录刚设置的密码,并创建数据库
[root@localhost upload]# mysql -uroot -p
#创建数据库的操作:create database luntan;
至此,环境已搭建完成。返回浏览器,进行操作。