Linux创建论坛

该文章详细描述了在CentOS8系统上关闭防火墙和SELinux,启动HTTP服务,创建网页内容,下载并安装PHP,配置文件权限,安装MariaDB数据库,初始化数据库并创建论坛所需的数据表,以及最终完成论坛搭建的过程。
摘要由CSDN通过智能技术生成

一、查看并关闭防火墙

systemctl status firewalld
systemctl stop firewalld

二、查看selinux,并改为Permissive

[root@centos8master ~]# getenforce
Enforcing
[root@centos8master ~]# setenforce 0
[root@centos8master ~]# getenforce
Permissive

三、运行http

systemctl start httpd

四、创建网站并输入内容

利用echo输入
“ > ”直接把内容生成到指定文件,会覆盖源文件中的内容

echo ‘this is test’ > /var/www/html/index.html

也可用追加
“ >> ”尾部追加,不会覆盖掉文件中原有的内容,相当于append

echo ‘this is test’ >> /var/www/html/index.html

五、检查是否有错误

输入

curl -i 192.168.159.140

“192.168.159.140” 是Linux的IP地址

在这里插入图片描述
可以看到输入的内容,同时输出结果为OK,表示没有问题
在浏览器中输入IP地址可以查看内容,如下:
在这里插入图片描述

六、下载论坛的源码包

将源码包下载到html下面,并且解压
在这里插入图片描述
然后在网站网址“192.168.159.140”后面加“ /upload ”,就可以查看upload下面的东西,但是不是具体的页面,因为没有安装PHP,所以下一步就是安装PHP

七、安装PHP

为了方便,直接下载有关PHP的所以文件

yum install php* -y

在重启httpd

systemctl restart httpd

网页便会变成如下:
在这里插入图片描述
点击同意,进入如下页面:
在这里插入图片描述
不可写,是文件权限问题,所以需要添加权限
代码如下:

chmod -R 777 data/ config/ uc*

然后回到网页,点击下一步
进入如下页面:

在这里插入图片描述
再次点击下一步,进入下一个页面
在这里插入图片描述
发现需要安装数据库,所以下一步安装数据库

yum install mariadb-server -y

启动数据库

systemctl start mariadb

这个安装的是服务端,安装服务端时,它会自动帮你安装客户端
完成它会默认一个用户“root”,但是没有密码,所以需要初始化密码
在这里插入图片描述
第一个红框中按回车,设置密码完成后,剩下的都按回车就行
然后启动数据库,输入密码
在这里插入图片描述
然后创建一个数据库,命名为“luntan”,然后“exit”退出

create database luntan;

注意:数据库每一个命令的结束一定要加 “ ; ” ,不然它会默认命令没有写完,它不会执行
然后,回到网页
在这里插入图片描述
数据库名就是你自己命名的名字,密码就是自己初始化的密码,下面管理员是论坛的管理员,密码是一样的,其他并不用动,然后下一步
完成后,如图将红框内的内容删除:
在这里插入图片描述
论坛就搭建完成,点击登入,输入用户名,密码即可
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值