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

准备三台虚拟机(服务器一台,网站端两台)

二,配置过程

1.更改访问路径

1.1服务端设置

启动服务

修改配置文件

root@lnmp-server mysql# vim /etc/exports

重载应用

创建共享文件

网站页面

在共享文件中写入

root@lnmp-server data# vim index.php

1.2web端设置

挂载

查看共享文件,将其挂载到nginx的默认网站目录路径

重载应用

1.3 验证

2.连接数据库

2.1sever端

root@lnmp-server data# vim mysql_conn.php

2.2验证

启动MySQL与PHP-fpm服务

2.3 结果

3.导入Discuz

3.1 解压

更换用户

4.访问

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 安装

4.3验证同步性

在web2验证web1创建的账户

相关推荐
吴爃5 分钟前
小微企业 SRE 稳定性建设
运维·稳定性·小微企业
梦帮科技27 分钟前
从零到一构建音乐版权公链:RNS Token 区块链基础设施与智能合约架构全解析
架构·区块链·智能合约
开开心心_Every32 分钟前
带OCR识别的电子发票打印工具
运维·自动化·ocr·电脑·powerpoint·音视频·lua
大明者省33 分钟前
四大模态大模型训练体系全解析(架构+范式+分布式+算力成本·)
笔记·分布式·架构
小张成长计划..42 分钟前
【Linux】7:第一个系统程序-进度条
linux·运维·服务器
木木的木云1 小时前
从零构建微前端框架:PavilionMfe 设计揭秘
前端·架构·vite
格子软件1 小时前
2026年分布式GEO代理架构:多租户动态数据源隔离与流控源码解构
java·vue.js·人工智能·分布式·架构·vue·geo
搭贝1 小时前
基于低代码平台的异构系统集成与业财一体化架构实践
架构
Cloud_Shy6181 小时前
Linux 用户管理知识与应用实践(二:用户相关命令与示例)
linux·运维·服务器·测试用例
vortex51 小时前
Shell 命令执行知识体系全景解析
linux·运维·bash·shell·命令行