Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛

LNMP架构部署请查看我上篇博文:https://mp.csdn.net/postedit/87886098

LNMP论坛的搭建部署

1.官网下载社区论坛软件包并进行解压

 

[root@server1 ~]# ll -d Discuz_X3.2_SC_UTF8.zip
[root@server1 ~]# yum install unzip -y
[root@server1 ~]# unzip Discuz_X3.2_SC_UTF8.zip -d /usr/local/lnmp/nginx/html/    #-d指定解压目录

 

2.将upload(论坛)改名为bbs:这步可做可不做(因为我们通常将论坛叫做bbs,所以才改为bbs)

[root@server1 ~]# cd /usr/local/lnmp/nginx/html/
[root@server1 html]# mv upload/ bbs

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第1张图片

 

3.网页上安装论坛

网页输入:172.25.83.1/bbs

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第2张图片

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第3张图片

 

<1>解决权限问题:

 

[root@server1 bbs]# pwd
/usr/local/lnmp/nginx/html/bbs
[root@server1 bbs]# chmod 777 config/ -R
[root@server1 bbs]# chmod 777 data/ -R
[root@server1 bbs]# chmod 777 uc_client/ -R
[root@server1 bbs]# chmod 777 uc_server/ -R

 

刷新网页:

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第4张图片

 

点击下一步:

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第5张图片

 

设置数据库信息与管理员信息:下面的数据名为ultrax

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第6张图片

 

点击下一步:

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第7张图片

 

<2>解决数据库连接错误:

 

[root@server1 bbs]# cd /usr/local/lnmp/php/etc/
[root@server1 etc]# ls
pear.conf  php-fpm.conf  php-fpm.conf.default  php.ini-production
[root@server1 etc]# vim php.ini   #做以下修改
pdo_mysql.default_socket=/usr/local/lnmp/mysql/data/mysql.sock    #1031行
mysql.default_socket = /usr/local/lnmp/mysql/data/mysql.sock      #1162行
mysqli.default_socket = /usr/local/lnmp/mysql/data/mysql.sock      #1221行
[root@server1 etc]# /etc/init.d/php-fpm reload

 

 

 

 

重启php-fpm服务(因为修改了php-fpm服务的配置文件)

 

 

刷新网页后:

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第8张图片

 

到此论坛创建成功


右上角可以进行管理员登陆:

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第9张图片

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第10张图片

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第11张图片

 

管理论坛:

登陆进入管理中心:

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第12张图片

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第13张图片

 

1.按要求删除指定文件:

 

[root@server1 etc]# cd /usr/local/lnmp/nginx/html/bbs/install/
[root@server1 install]# rm -rf index.php 

 

刷新网页:

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第14张图片

 

2.论坛添加用户:

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第15张图片

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第16张图片

 

3.测试:登陆数据库查看用户是否创建成功

 

[root@server1 install]# mysql -uroot -proot
mysql> SHOW DATABASES;
mysql> use discuz;
mysql> SHOW TABLES;
mysql> select * from  pre_ucenter_members;

 

Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛_第17张图片

你可能感兴趣的:(Linux下LNMP(Linux+Nginx+Mysql+Php)架构的应用——搭建论坛)