搭建一个小型论坛
上次我们搭建了一个LAMP的架构吗,这次我们用上次的架构搭建一个小型论坛
1、创建数据库,并进行授权
[root@yuji ~]# mysql -u root -p
#创建一个数据库
mysql> create database bbs;
Query OK, 1 row affected (0.01 sec)
#把bbs数据库里面所有表的权限授予给bbsuser,并设置密码abc123
mysql> grant all on bbs.* to 'bbsuser'@'%' identified by 'abc123';
Query OK, 0 rows affected, 1 warning (0.01 sec)
#刷新数据库
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
#查看数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| bbs |
| mysql |
| performance_schema |
| sys |
+--------------------+
5 rows in set (0.00 sec)
mysql> quit
Bye
2、解压论坛压缩包
上传Discuz_X3.4_SC_UTF8.zip压缩包到/opt目录,并进行解压,因为是.zip格式,所以使用unzip命令进行解压。
[root@yuji ~]# cd /opt/
[root@yuji opt]# unzip /opt/Discuz_X3.4_SC_UTF8.zip -d /opt/dis
[root@yuji opt]# cd /opt/dis/dir_SC_UTF8/
[root@yuji dir_SC_UTF8]# cp -r upload/ /usr/local/httpd/htdocs/bbs //上传站点更新包
3、更改论坛目录的属主
[root@yuji dir_SC_UTF8]# ps aux | grep httpd //查看发现论坛进程的运行用户是daemon
#更改论坛目录及目录下所有文件的属主
[root@yuji dir_SC_UTF8]# cd /usr/local/httpd/htdocs/bbs
[root@yuji bbs]# chown -R daemon ./config
[root@yuji bbs]# chown -R daemon ./data
[root@yuji bbs]# chown -R daemon ./uc_client
[root@yuji bbs]# chown -R daemon ./uc_server/data
4、浏览器访问验证
论坛页面访问
http://192.168.44.100/bbs
--------------------------------------------------------------------------------------
数据库服务器:localhost //本地架设就用localhost,如何不是在在本机上就要填写IP地址和端口号
数据库名字:bbs
数据库用户名:bbsuser
数据库密码:abc123
管理员账号:admin
管理员密码:abc123
-------------------------------------------------------------------------------------
论坛后台管理员页面
http://192.168.44.100/bbs/admin.php