linux-Centos7 在LAMP环境搭建discuz论坛
LAMP是指:Linux、Apache、MySQL/mariadb,PHP的缩写。
各部分作用和简介请自行百度,本文不做赘述。
准备工作
1.一台可联网的电脑
2.在虚拟机中安装Linux-Centos7操作系统
3.LAMP环境搭建
LAMP环境搭建
1.自行配置好yum源
2.LAMP环境搭建
安装 httpd php mariadb-server mariadb php-mysql服务
yum -y install httpd php mariadb-server mariadb php-mysql
验证是否安装成功
yum list httpd php mariadb-server mariadb php-mysql
如出现问题亲卸载重装
初始化数据库软件
启动数据库服务
systemctl start mariadb
初始化数据库软件
mysql_secure_installation
登录数据库软件
mysql -uroot -p123456
–>u,user,用户 p,password,密码
创建论坛数据库
create database luntan; --;不能丢
show databases; --验证是否创建成功
quit; --退出数据库操作
将discuz源码上传至服务器(linux-Centos)中
直接将“Discuz_X3.4_SC_UTF8_20220518.zip”复制到该目录
cd /var/www/html --进入html目录
unzip Discuz_X3.4_SC_UTF8_20220518.zip --unzip,解压zip类型格式的文件
Discuz_X3.4_SC_UTF8_20220518.zip版本中包含的解压文件
修改内部文件权限
chmod777 -R upload/*
–777代表读、写、执行权限(r,read,读 w,write,写)
–7等同于rw
浏览器打开服务器地址
关闭linux防火墙,启动httpd和mariadb
systemctl stop firewalld --关闭防火墙
systemctl start httpd --开启http服务
systemctl start mariadb
查看服务状态.
systemctl status firewalld
systemctl status httpd
systemctl status mariadb
内网打开浏览器,输入linux ip地址/upload
176.55.1.175/upload进行discuz安装向导
关闭Selinux (linux的一种安全机制)
命令行输入
setenforce 0
然后刷新网页
一直下一步
安装数据库
下一步
点击访问
安装成功
到此为止,部署的论坛可以在内网访问。如果想外部访问可购买云服务器或者使用内网穿透工具进行映射。
版权归原作者 跳跳没虎 所有, 如有侵权,请联系我们删除。