LNMP架构的部署详细可参考博文:
https://blog.csdn.net/weixin_44224288/article/details/89643406
一.论坛的部署
- 1.在官网下载搭建论坛时所需要的安装包,解压的到论坛的php代码并将其共享于nginx的默认发布目录下
将解压后产生的内容mv到nginx的默认发布目录下(或者解压的时候直接解压到nginx的默认发布目录下)
- 2.在浏览器中输入:
https://172.25.254.1/upload/install进入安装界面
点击我同意,会发现部分目录权限不够
解决如下: - 修该权限
[root@server1 html]# cd upload/
[root@server1 upload]# chmod 777 config -R
[root@server1 upload]# chmod 777 data -R
[root@server1 upload]# chmod 777 uc_client -R
[root@server1 upload]# chmod 777 uc_server -R
再次刷新页面
- 点击下一步,添加论坛的基本信息
- 点击下一步出现与数据库连接的问题
- 在php的配置文件中添加与mysql的连接
[root@server1 upload]# cd /usr/local/lnmp/php/etc/
[root@server1 etc]# vim php.ini
[root@server1 etc]# /etc/init.d/php-fpm restart #重启php服务
文件添加内容如下:
完成后刷新页面显示如下:
- 登录论坛
- 发现需要删除安装目录下的文件
在server1上:
再次刷新页面显示正常:
- 测试:
- 在论坛中添加用户
点击提交 - 登录数据库查看
可以看到刚才在论坛里面添加的用户