坚持#第268天~个人博客和qq农场成功实现了全分离(mysql、nginx、php)

非要手动打.php网站:解决方法:location ~ 匹配到指定目录就跳转到php机啊;如果两边都有相同网页就不用手动输入(nginx机主配置文件index索引页里面优先读.html静态页面,如果


nginx机发布目录/usr/local/nginx/html没有静态页面的话,就去读.php(里面内容空的也行呀),然后就会执行匹配的location跳转到php机,如果既没静态又没动态都没有,就404)


如果要做修改很麻烦,因为php机这边变化的话,nginx这边也要变化?
解决方法:挂载:yum install nfs -utils rsync
start nfs
vim /etc/exports
html 10.13
那一边:
mount 10.11:/html /html




qq农场的php
在Packges目录里面找ls | grep php有--with-mysql=mysqlnd \ --with-mysqli=mysqlnd \ --with-pdo-mysql=mysqlnd 


验证:在php-5.5.30上输入3个参数能不能成功?
由于php-5.5.30上面一没有配置文件,二没有启动命令,所以不能成功


php-5.6.30上输入3个参数能不能成功?
./configure --prefix=/usr/local/php5.6.30 --with-gd --with-zlib --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-config-file-


path=/usr/local/php5.6.30 --enable-mbstring --enable-fpm
能成功!要做个nfs挂载


优化:个人博客不用手动打
验证方法1:location ~ 匹配到指定目录
验证方法2:不要nginx机里面的,写一个空的.php网页
最佳优化方法:两边都要有相同的网页目录内容


页面很多功能都失效了怎么办
最好两边都要有相同的网页目录内容,不然会导致要手动输入.php网页或图片显示不全面


尝试一下nfs挂载:
把nginx这边html目录里的wordpress目录里的东西删掉,把php机这边html目录里的wordpress开放nfs共享给nginx机ip
nfs挂载脚本:
# 提供挂载资源的机器:
read -p "你想要挂载本机的哪个目录?请输入绝对路径:" dirPath
read -p "你想要将本机的${dirPath}目录共享给哪个ip:" shareToIP
yum install -y nfs-utils
chmod a+w $dirPath
echo "${dirPath} ${shareToIP}(rw,no_root_squash)" >> /etc/exports
systemctl start nfs
# 提取挂载资源的机器:
read -p "你想要从哪个ip提取挂载:" srcIP
read -p "你想要从${srcIP}上提取挂载资源点的绝对路径是:" srcDirPath
read -p "你想将提取的挂载资源放在本机的哪个绝对路径目录里:" localDirPath
mkdir -p $localDirPath
yum install -y nfs-utils
mount.nfs ${srcIP}:${srcDirPath} ${localDirPath}
发现了一旦nfs挂载成功,提取挂载资源的机器要重新进入挂载的那个目录才可以看到nfs挂载的效果,效果就是挂载前当前目录的文件都暂时不见了,显示出来的是提供挂载资源的机器里面


的东西,卸载挂载点后才会显示出来原有目录里的文件


个人博客想要重新装的话就需要删除wordpress那个目录:rm -rf /mysql/data/wordpress然后再去数据库里面创建一个wordpress数据库就可以了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值