部署并安装Discuz

一、安装Apache

1、查看是否安装过Apache。

rpm -qa | grep httpd

2、有就卸载httpd

yum remove -y "httpd*"

3、重新安装httpd。

yum install -y httpd

4、查看启动状态。

systemctl status httpd

5、启动httpd。

systemctl start httpd

6、添加开机启动。

systemctl enable httpd

7、设置防火墙开放tcp80端口。

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --reload

firewall-cmd --query-port=80/tcp

8、使用浏览器访问http://192.168.43.49/,显示如下界面,说明安装的Apache HTTP服务正常运行。

9、默认网站主页位于默认目录/var/www/html/中。若要发布自己的网站内容,替换index.html主页内容即可。例:主页内写入内容 “This is a apache test.” ,使用浏览器访问http://192.168.43.49

touch /var/www/html/index.html

echo "This is a apache test." > /var/www/html/index.html

二、安装mysql数据库

1、查看是否安装过mariadb。 

rpm -qa | grep mariadb

2、有就卸载mariadb。 

yum remove -y "mariadb*"

3、重新安装mariadb-server。 

yum install -y mariadb-server

4、启动mariadb。 

systemctl start mariadb.service

5、查看启动状态。 

systemctl status mariadb

6、添加开机启动。 

systemctl enable mariadb

7、设置mysql数据库root账号密码。 

mysqladmin -uroot password 'yourpassword'

8、root账号登陆mysql。

mysql -uroot -p

quit 退出

三、安装PHP 

1、查看是否安装过php。 

rpm -qa | grep php

2、有就卸载php。 

yum remove -y "php*"

3、重新安装php。 

yum install -y php

4、创建文件/var/www/html/index.php,写入内容 “<?php phpinfo(); ?>” 。使用浏览器访问http://192.168.43.49/index.php 

touch /var/www.html/index.php

echo "<?php phpinfo(); ?>" > /var/www/html/index.php

5、重启apache服务,使用浏览器访问http://192.168.43.49/index.php

systemctl restart httpd

部署Discuz!论坛代码

1 下载及解包

提前下载好Discuz!论坛的代码包文件,比如 Discuz_X3.4_SC_UTF8_20220406.zip,通过Xftp 7工具将此文件上传到服务器的 /root/ 目录下,并在服务器上确认。

查看压缩包

ls -lh /root/iscuz_X3.4_SC_UTF8_20220406.zip 

解压

unzip /root/Discuz_X3.4_SC_UTF8.zip

2 将论坛代码部署为 /var/www/html/bbs/,作为此站点的一个子目录 

复制解压后的upload/子目录,部署为 /var/www/html/bbs。

复制并命名

cp -rf upload/ /var/www/html/bbs

3 确保LAMP平台已经运行

主要是 httpd、mariadb服务,必要时可以重启一下

重启web和数据库

systemctl restart httpd mariadb

4 确保防火墙已经关闭、SELinux机制已经禁用

建议暂时停用防火墙、停用SELinux保护,避免因安全限制带来一些排错困扰。

systemctl disable firewalld --now //停用防火墙

setenforce 0 //立即停用SELinux

vim /etc/selinux/co
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值