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创建的账户

相关推荐
Canmag 兴隆磁性3 小时前
中大型钕铁硼产品的磁通测量与自动分选:一条产线自动化的工程实现思路
运维·学习·自动化·永磁材料
xuefeiniao4 小时前
PHP2Shell漏洞修复
运维·服务器·php
便利店10245 小时前
系统活动一抓留存!深入 Linux C/C++ 调试工具之 sysdig
linux·运维·服务器·sysdig
X54先生(人文科技)6 小时前
社会嵌入式终身学习机器与修复时代-ELR架构和技术演化探讨
人工智能·深度学习·学习·架构·开源协议
喜欢吃豆6 小时前
Better Auth 深度解析:从用户认证到企业级身份基础设施
数据库·架构·权限·多租户
智能运维指南6 小时前
企业 IT 运维自动化平台怎么选?从场景匹配到 POC 验证的完整评估框架
运维·自动化·自动化运维·嘉为蓝鲸
珠海西格电力6 小时前
零碳园区管理系统的性能评估体系的行业标准
大数据·网络·人工智能·物联网·机器学习·架构·能源
Swot7 小时前
知识点:关于数据库范式比较好理解的解释
架构
toooooop87 小时前
CentOS 7 内核 3.10.0-1160.119.1 升级指南
linux·运维·centos
云飞云共享云桌面7 小时前
广东东莞制造工厂10人共享一台三维设计服务器
运维·服务器·3d·自动化·制造