Linux搭建论坛

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.上传论坛的源码包
Linux搭建论坛_第1张图片点击上传案件,进行论坛源码包的上传。上传完成后,在/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;

至此,环境已搭建完成。返回浏览器,进行操作。
Linux搭建论坛_第2张图片

Linux搭建论坛_第3张图片

你可能感兴趣的:(linux,运维,服务器)