LUMP+NFS架构的Discuz论坛部署

一、配置准备

每台主机都安装mysql、nfs、php、mysql
对每台主机都进行关闭防火墙、上下文等,减少阻碍

root@everyone \~\]# systemctl stop firewalld \[root@everyone \~\]# setenforce 0 ### 安装插件等 \[root@localhost mysql\]# yum install -y nfs-utils nginx \[root@localhost mysql\]# yum install -y php-mysqlnd php php-fpm \[root@localhost mysql\]# yum install -y mysql-server.x86_64 ### 准备三台虚拟机(服务器一台,网站端两台) ![](https://i-blog.csdnimg.cn/direct/f2fe6cf3a6cf4611aa641cbf883bf4f4.png) ![](https://i-blog.csdnimg.cn/direct/ad163642dce64ef0b35dbf05324fe4c1.png) ![](https://i-blog.csdnimg.cn/direct/5af5563199da41019f4b1f266720626f.png) ## 二,配置过程 ### 1.更改访问路径 #### 1.1服务端设置 启动服务 ![](https://i-blog.csdnimg.cn/direct/82e3d5d4bbb84eb69b1daac3c0ea6192.png) 修改配置文件 \[root@lnmp-server mysql\]# vim /etc/exports ![](https://i-blog.csdnimg.cn/direct/ff9727acbc2a4f10b0738d4047649e6d.png) 重载应用 创建共享文件 ![](https://i-blog.csdnimg.cn/direct/b01c2f245e964b6ea240cc3f8c902fb8.png) 网站页面 在共享文件中写入 \[root@lnmp-server data\]# vim index.php ![](https://i-blog.csdnimg.cn/direct/c72cbe94acc24f0bbcd94957c6b5173a.png) ### 1.2web端设置 挂载 查看共享文件,将其挂载到nginx的默认网站目录路径 ![](https://i-blog.csdnimg.cn/direct/9193c9c6eba74cde991cb4a51a7a6d38.png) ![](https://i-blog.csdnimg.cn/direct/7f2bf450c1124531a398ed24ef1bcb43.png) 重载应用 ![](https://i-blog.csdnimg.cn/direct/1d80c9793cfb43f4a6c97182f6ff4277.png) ![](https://i-blog.csdnimg.cn/direct/edf4a79371004631aa19e1767dab86c9.png) #### 1.3 验证 ![](https://i-blog.csdnimg.cn/direct/773facc162844da99cf8545e827d8831.png) ![](https://i-blog.csdnimg.cn/direct/10e03b2ecfcb458db8dc1801053fa6a3.png) ### 2.连接数据库 #### 2.1sever端 \[root@lnmp-server data\]# vim mysql_conn.php ![](https://i-blog.csdnimg.cn/direct/0e7d011e0e8a45a080230a946e327963.png) ### 2.2验证 启动MySQL与PHP-fpm服务 ![](https://i-blog.csdnimg.cn/direct/16a3e35aaf9446098af408cd93f4433c.png) ![](https://i-blog.csdnimg.cn/direct/214fb59abe3d4c26896afa371f46f677.png) ![](https://i-blog.csdnimg.cn/direct/af69913629ee4c3a9e04789d6f01b195.png) ### 2.3 结果 ![](https://i-blog.csdnimg.cn/direct/292f9767bdbc48ad94a9a67da3db3759.png) ![](https://i-blog.csdnimg.cn/direct/ef93e1b9b4764fefabc1955c0e0cb1cc.png) ## 3.导入Discuz 3.1 解压 ![](https://i-blog.csdnimg.cn/direct/9de98c093d83452b9527982fcecc0354.png) 更换用户 ![](https://i-blog.csdnimg.cn/direct/927c1ee2c7b048ceb7a9cbaf4aa015cb.png) ![](https://i-blog.csdnimg.cn/direct/5a479a15b01842319ca0f0a1a8277048.png) ### 4.访问 ![](https://i-blog.csdnimg.cn/direct/b7d4ce2049cf41a68cb06890f30d92eb.png) ### 4.1MySQL操作 对lnmp-sever的MySQL进行操作 create user 'ultrax'@'192.168.11.%' identified by '123.com'; ##创建用户 grant all on ultrax.\* to 'ultrax'@'192.168.11.%'; ##赋权 create database ultrax; ##创建库 flush privileges; ##刷新 ### 4.2 安装 ![](https://i-blog.csdnimg.cn/direct/bc75d646e4b64defb8990599e65b57bd.png) ### 4.3验证同步性 ![](https://i-blog.csdnimg.cn/direct/847d817be3ad4d2b9eab68b0f2443721.png) 在web2验证web1创建的账户 ![](https://i-blog.csdnimg.cn/direct/af032458b2d14a37baab331ac13e23c4.png)

相关推荐
AI自动化工坊1 小时前
Late框架技术深度解析:5GB VRAM实现10倍AI编码效率的工程架构
人工智能·5g·架构·ai编程·late
空中海1 小时前
第六篇:架构篇 — 微服务、部署、高并发与专家级能力
微服务·云原生·架构
Wave8452 小时前
基于 STM32 + ESP8266 + W25Q64 的双核 OTA 底层架构总结
stm32·嵌入式硬件·架构
sxgzzn2 小时前
光伏数智化综合平台:让光伏电站运维更智能、更高效
运维
yongyoudayee3 小时前
CRM架构演进:从记录系统到执行引擎的技术解析
架构
源码宝3 小时前
基于 SpringBoot + Vue 的医院随访系统:技术架构与功能实现
java·vue.js·spring boot·架构·源码·随访系统·随访管理
有马贵将3 小时前
【5】微前端知识点总结
前端·架构
乌托邦的逃亡者3 小时前
Linux中如何检测IP冲突
linux·运维·tcp/ip
一曦的后花园4 小时前
linux搭建promethes并对接node-exporter指标
linux·运维·服务器