本文作者:阿豪

Centos8系统Yum安装LAMP部署Discuz论坛

阿豪 08-20 219
Centos8系统Yum安装LAMP部署Discuz论坛摘要: 操作系统CentOS Linux release 8.3.2011环境部署1、安装数据库dnf install -y mariadb-server&n...

操作系统

CentOS Linux release 8.3.2011

环境部署

1、安装数据库

dnf install -y mariadb-server mariadb

2、启用mariadb并设置开机自启动

systemctl start mariadb.service 
systemctl enable  mariadb.service

3、初始化数据库

mysql_secure_installation

Enter current password for root (enter for none):  输入当前密码,因为我们不知道当前密码是多少直接回车进入下一步

Set root password? [Y/n] y   是否设置root密码 我们输入y选择是 开始设置root密码

Remove anonymous users? [Y/n] y   是否删除匿名用户,选择 y 删除

Disallow root login remotely? [Y/n] y  是否不允许开启root远程登入权限,选择Y

Remove test database and access to it? [Y/n] y   是否删除测试数据库和访问,选择 y 删除

Reload privilege tables now? [Y/n] y   是否重新加载权限表,选择 y 重新加载

4、安装PHP

dnf install php php-devel -y

Centos8 默认dnf安装的是php7以上的版本

image.png

5、安装php关联扩展

dnf install php-mysqli php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc -y

6、安装Apache(httpd)

dnf install httpd -y

7、启用httpd并设置开机自启动

systemctl start httpd
systemctl enable httpd

PS:在CentOS 中 Apache 的默认根目录是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其他配置存储在 /etc/httpd/conf.d/ 目录。

在浏览器中输入http://IP地址 ,即可访问服务器的默认主页。

image.png

部署网站代码

1、进入到站点目录下载discuz

cd /var/www/html/
wget http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip

2、解压压缩包

unzip Discuz_X3.3_SC_UTF8.zip

将解压后的“upload”文件夹下的所有文件复制到“var/www/html”路径下。

cp -r upload/* /var/www/html

3、将写权限赋予给其他用户

chmod -R 777 /var/www/html

在浏览器里输入地址:http://IP地址 进入安装界面,按照Discuz安装向导进行安装。

确认协议,并单击“我同意”。

image.png

检查安装环境,如果有报错根据上面的报错去设置下即可,正确后并单击“下一步”。

image.png

选择全新安装

image.png

安装数据库,填写数据库信息,单击“下一步”完成安装。

数据库服务器地址如果是本机则填写localhost如其他地方的请填写ip

数据库密码是配置的数据库管理员root账号的密码(这样风险比较大只能用于测试,实际环境推荐用单独用户的账号密码)

自定义管理员信息。

创建单独用户账号密码对应单独库的命令如下

MariaDB [(none)]> CREATE DATABASE 数据库名;  
MariaDB [(none)]> grant all on 数据库名.* to 数据库用户名(一般跟数据库名一样或着自定义)@'%' identified by '用户密码' with grant option;

image.pngimage.png

验证搭建结果

在浏览器里输入地址:http://IP地址 

image.png

我是阿豪,本期分享的Centos8系统Yum安装LAMP部署Discuz论坛教程到这就完成了。下期见

文章版权及转载声明

作者:阿豪本文地址:https://www.ahaoyw.com/article/630.html发布于 08-20
文章转载或复制请以超链接形式并注明出处阿豪运维

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏