nginx+rsync+inotify实现负载均衡配置方法


当前第2页 返回上一页

配置inotify同步脚本
#!/bin/bash
host=192.168.6.36                  #另外一个wordpress
src=/usr/local/nginx/html/wordpress/
dst=wordpress
user=rsync
inotifywait=/usr/local/inotify/bin/inotifywait
rsync=/usr/bin/rsync
$inotifywait -mrq –timefmt '%d/%m/%y %H:%M' –format '%T %w%f' -e modify,delete,create,attrib $src | while read files
do
       $rsync -vzrtopg –delete –progress –password-file=/etc/rsync_client.passwd $src $user@$host::$dst
        echo "${files} was rsynced" >>/tmp/rsync.log 2>&1
done

2、配置前端nginx实现反向代理
vim /usr/local/nginx/conf/nginx.conf
#在http段中加入
include vhost/wordpress.conf;

mkdir /usr/local/nginx/confi/vhost
vim /usr/local/nginx/confi/vhost/wordpress.conf
upstream wordpress {
   server 192.168.6.205 weight=1;
   server 192.168.6.36 weight=1;
}

server {
   location / {
       proxy_pass http://wordpress;
       proxy_redirect      off;
       proxy_set_header    Host        $host;
       proxy_set_header    X-Real-IP   $remote_addr;
   }
}

3、修改wordpress中的设置,必须将这个了的站点地址改为前端nginx的ip地址或者域名


标签:WordPress

返回前面的内容

相关阅读 >>

wordpress分类目录、标签丢失问题的解决方法

wordpress每篇内容添加二维码方法

wordpress与人人网文章同步操作教程

wordpress中使用php脚本来判断访客来自什么国家

crayon syntax highlighter代码高亮插件与fancybox图片暗箱冲突的解决方法

wordpress wassup插件 spy.php脚本含sql注入漏洞

wordpress别名已被其它条目使用的解决方法

禁用wordpress gravatar使用本地头像提高网页打开速度

wordpress中对访客评论功能的一些优化方法

wordpress的文章编辑器中设置默认内容的方法

更多相关阅读请进入《wordpress》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...