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)

相关推荐
sky北城2 小时前
linux基本系统服务——DNS服务
linux·运维·服务器
Adorable老犀牛2 小时前
DockerFile文件执行docker bulid自动构建镜像
运维·docker·容器
IvorySQL2 小时前
PGSQL运维优化:提升vacuum执行时间观测能力
运维·postgresql·开源·开源数据库·ivorysql
掘根4 小时前
【MySQL集群架构与实践5】使用Docker实现水平分片
mysql·docker·架构
心一信息5 小时前
如何在Ubuntu上部署excalidraw
linux·运维·ubuntu
人生匆匆5 小时前
linux ext4缩容home,扩容根目录
linux·运维·服务器
鱼骨不是鱼翅5 小时前
自动化框架pytest
运维·自动化·pytest
文火冰糖的硅基工坊5 小时前
[硬件电路-115]:模拟电路 - 信号处理电路 - 功能放大器工作分类、工作原理、常见芯片
架构·信号处理·跨学科融合
IT成长日记6 小时前
【自动化运维神器Ansible】YAML支持的数据类型详解:构建高效Playbook的基石
运维·自动化·ansible·数据类型·yaml·playbook
IT成长日记6 小时前
【自动化运维神器Ansible】YAML语法详解:Ansible Playbook的基石
运维·自动化·ansible·yaml