lamp环境搭建discuz论坛
把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的源码包
[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
在后台管理可以设置一些常用的配置。