lamp环境搭建discuz论坛

发布时间 2023-04-18 09:57:50作者: 乱七八糟博客备份

把lamp环境搭建在一台服务器中,(非分布式)
1.使用yum安装httpd mariadb php

[root@localhost ~]# yum -y install httpd mariadb-server mariadb php php-mysql

2.开启服务

[root@localhost ~]# systemctl start httpd
[root@localhost ~]# systemctl start mariadb

3.设置mysql数据库的密码

[root@localhost ~]# mysql_secure_installation  
//更改mysql密码
Enter current password for root (enter for none):
//输入当前mysql数据库root密码,默认没有,回车即可
Change the root password? [Y/n]
//设置重新设置root密码
New password:
//新的密码 
Re-enter new password:
//确认密码
Disallow root login remotely? [Y/n] 
//是否允许root远程登入
Remove test database and access to it? [Y/n] 
//是否删除测试数据库并访问它
Reload privilege tables now? [Y/n] 
//是否重新加载特权表
Remove anonymous users? [Y/n]
//是否删除匿名用户

4.登录Mariadb,并为网站创建数据库和管理用户

[root@localhost ~]# mysql -uroot -p111
MariaDB [(none)]> create database bbs;  
//创建数据库bbs
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all on bbs.* to runbbs@localhost identified by '123.com';
//添加bbs数据库的管理账号
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> exit

5.测试php是否安装成功

[root@localhost html]# firewall-cmd --add-port=80/tcp --permanent
//设置防火墙规则开放80端口 
success
[root@localhost html]# firewall-cmd --reload
success
[root@localhost html]# firewall-cmd --list-ports 
80/tcp

[root@localhost ~]# cd /var/www/html/
[root@localhost html]# vim info.php
[root@localhost html]# cat info.php 
<?php
phpinfo();
?>

测试访问:http://192.168.1.61/info.php

在这里插入图片描述6.搭建好lamp后,开始部署discuz论坛
首先下载discuz的源码包

discuz:提取码:6ll9

[root@localhost ~]# unzip Discuz_X3.3_SC_UTF8.zip 
[root@localhost ~]# mv upload/ /var/www/html/bbs 
//移动解压后的upload到网站根目录下
[root@localhost ~]# chmod -R 777 /var/www/html/bbs/
//设置bbs目录权限

7.安装discuz
访问http://192.168.1.61/bbs
在这里插入图片描述填写刚创建的数据库,和管理数据库的用户即可

8.访问论坛后台管理
http://192.168.1.61/bbs/admin.php
在后台管理可以设置一些常用的配置。