LNMP架构小试--论坛的搭建

1.获取论坛的压缩包,这里选择Discuz!

Discuz_X3.2_SC_UTF8.zip 

2.解压到/usr/local/lnmp/nginx/html/

unzip Discuz_X3.2_SC_UTF8.zip -d /usr/local/lnmp/nginx/html/

3.确认配置文件

cd /usr/local/lnmp/php/etc/
vim php-fpm.conf
149 user = nginx
150 group = nginx

25 pid = run/php-fpm.pid

LNMP架构小试--论坛的搭建
LNMP架构小试--论坛的搭建

4.制作快捷启动方式,启动服务,查看端口

cd php-5.6.35/sapi/fpm
cp init.d.php-fpm /etc/init.d/php-fpm
ll /etc/init.d/php-fpm
/etc/init.d/php-fpm start
netstat -tnlp

LNMP架构小试--论坛的搭建
LNMP架构小试--论坛的搭建

5.修改需要的权限

cd /usr/local/lnmp/nginx/html/upload
chmod 777 config data -R
chmod 777 uc_server uc_client -R

LNMP架构小试--论坛的搭建

6.修改unix socket的值

vim /usr/local/lnmp/php/etc/php.ini 
mysql.default_socket =/usr/local/lnmp/mysql/data/mysql.sock
mysqli.default_socket =/usr/local/lnmp/mysql/data/mysql.sock
pdo_mysql.default_socket=/usr/local/lnmp/mysql/data/mysql.sock

LNMP架构小试--论坛的搭建
LNMP架构小试--论坛的搭建
LNMP架构小试--论坛的搭建

启动mysql,执行status; 可以看到unix socket的值
在phpinfo页面可以看到修改是否成功
LNMP架构小试--论坛的搭建
LNMP架构小试--论坛的搭建
LNMP架构小试--论坛的搭建
LNMP架构小试--论坛的搭建

7.开始网页安装

LNMP架构小试--论坛的搭建
LNMP架构小试--论坛的搭建

8.此时安装会出现permision denied ,需要以下操作:

LNMP架构小试--论坛的搭建

cd /usr/local/lnmp/mysql/
chmod 755 data/

修改后:
LNMP架构小试--论坛的搭建

9.配置论坛后,点击管理中心

会出现
Please delete install/index.php via FTP!
LNMP架构小试--论坛的搭建
需要删除一些文件

[[email protected] ~]# cd /usr/local/lnmp/nginx/html/upload/install/
[[email protected] install]# ls
data  images  include  index.php
[[email protected] install]# rm -rf index.php

LNMP架构小试--论坛的搭建

10.查看数据库

[[email protected] ~]# mysql -p
Enter password: 

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| Discuz             |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

出现Discuz的数据库组

mysql> use Discuz;
mysql> show tables;		##查看所有组

在网页添加用户,然后在数据库查看信息

mysql> select * from pre_ucenter_members;	##查看组内所有类型的数据
+-----+----------+----------------------------------+-----------------+------+---------+---------------+------------+-------------+---------------+--------+---------+
| uid | username | password                         | email           | myid | myidkey | regip         | regdate    | lastloginip | lastlogintime | salt   | secques |
+-----+----------+----------------------------------+-----------------+------+---------+---------------+------------+-------------+---------------+--------+---------+
|   1 | admin    | 90f8bfca2bd7b6d4894f18f5330bca17 | [email protected] |      |         | hidden        | 1556341923 |           0 |             0 | 36509a |         |
|   2 | hahaaha  | 26f20d95432855ebc0b1ad0037f166fb | [email protected]   |      |         | 172.25.17.250 | 1556344897 |           0 |             0 | 1d5c49 |         |
+-----+----------+----------------------------------+-----------------+------+---------+---------------+------------+-------------+---------------+--------+---------+

mysql> select email from pre_ucenter_members;
+-----------------+
| email           |
+-----------------+
| [email protected]   |
| [email protected] |
+-----------------+
2 rows in set (0.00 sec)