利用共享存储,分机实现LNMRP

****在一号机下载nginx:****yum install -y nginx

下载php及相关依赖:yum install -y php-fpm

删除php-fpm.conf文件:cd /etc/nginx/conf.d/ rm -rf php-fpm.conf

编译文件vim /etc/nginx/default.d/php.conf(将端口写成php服务端IP)IP应该是131

cd /usr/share/nginx/html/目录下要有upload文件,所以也要导入upload.Zip

第二阶段

****下载nfs服务:****yum install -y nfs-utils

创建链接:mount 192.168.11.160:/data /usr/share/nginx/html/

在二号机下载php及相关依赖: yum install -y php php-mysqlnd php-fpm php-xml

dnf install -y php-devel php-pear gcc make****(编译环境)****

pecl install redis****(全部回车,默认即可)****

echo "extension=redis.so" >> /etc/php.ini

php -m |grep redis****(查看驱动是否支持)****

编译文件:vim /etc/php-fpm.d/www.conf(IP192.168.11.131)

注释端口

启动服务:systemctl start php-fpm

第二阶段

****下载nfs服务:****yum install -y nfs-utils

创建链接:mount 192.168.11.160:/data /usr/share/nginx/html/()

****在三号机下载redis:****yum install -y redis

编译文件:vim /etc/redis.conf

****在四号机下载MySQL服务:****yum install -y mysql-server

****在五号机下载nfs服务:****yum install -y nfs-utils

echo "/data/ 192.168.11.0/24(rw,sync,no_root_squash)" >> /etc/exports

创建目录: mkdir /data

启动服务:systemctl start nfs

检查nfs是否正常开启共享:exportfs -arv

Data文件共享了,需要在其中放入upload文件拖入并解压

给upload属主和属组:chown apache:apache upload -R

最后在浏览器访问http://192.168.11.128/upload

相关推荐
里欧跑得慢10 小时前
Flutter主题与样式详解
前端·css·flutter·web
嘿嘿-661 天前
Windows 一键使用 GPT-6 Astra:Codex CLI 配置教程
java·人工智能·windows·gpt·chatgpt·web
嘿嘿-662 天前
gpt-6-astra测试,测试你的模型有没有降智
人工智能·gpt·chatgpt·web
cui_ruicheng2 天前
FastAPI 应用开发(二):请求响应、Pydantic 模型与依赖注入
python·fastapi·web
智者知已应修善业3 天前
C#用一个循环[等效]取出字符串中的数字
网络·c#·web·string·语言
岁岁的O泡奶7 天前
[NSSCTF 2022 Spring Recruit]babyphp
经验分享·web·ctf
里欧跑得慢9 天前
AI 驱动的 UI 国际化方案自动适配:从单一语言到多语言布局的智能转换
前端·css·flutter·web
里欧跑得慢10 天前
Flutter 像素级还原:设计稿到代码的视觉无损转换技巧
前端·css·flutter·web
深念Y12 天前
# CC-Switch + Claude/Codex 折腾教训记录
运维·服务器·网络·ai·agent·web·ccsiwtch
钛态12 天前
Vite 中的 CSS 工程化:从 CSS Modules 到 UnoCSS 的渐进式迁移
前端·vue·react·web