1.永久关闭防火墙和setenforce
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #永久关闭防火墙
setenforce 0 #关闭setenforce0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config #永久关闭setenforce
2. 安装httpd*和php,php-mysql
yum -y install httpd* php php-mysql
3.安装数据库mariadb*
yum -y install mariadb*
4.启动httpd、mariadb和配置数据库密码
systemctl restart httpd 启动httpd
systemctl restart mariadb 启动mariadb
#配置数据库密码
mysql_secure_installation
Enter current password for root (enter for none):按回车
Switch to unix_socket authentication [Y/n] :按回车
Change the root password? [Y/n]:按回车
New password: 123456 #输入设置数据库的密码 123456 在回车
Re-enter new password: 123456 在输一次123456 按回车
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] 按回车
Thanks for using MariaDB! 数据库密码配置完毕
5.上传Discuz论坛包或者手动下载 , 如果没有wget下载一个
yum -y install wget 下载wget
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
6.解压软件到/var/www/html/ 如果没有解压软件unzip下载一个
yum -y install unzip 下载unzip解压软件
unzip Discuz_X3.2_SC_UTF8.zip -d /var/www/html
7.切换到工作目录/var/www/html/ ,将安装的文件upload从目录中复制出来
cd /var/www/html 切换到/var/www/html/
cp -rp ./upload/* . 将安装和使用文件从upload目录中复制出来
8.修改目录的权限,使安装包顺利运行
chmod 757 -R data/ uc_server/ config/ uc_client/
9.使用浏览器访问Discuz论坛: http://主机的ip
10.以上就是在Linux虚拟机上部署的Discuz论坛,请大家多多支持。
标签:httpd,www,Discuz,html,论坛,var,回车,搭建 From: https://blog.csdn.net/dxgcbhj/article/details/141830954