zoukankan      html  css  js  c++  java
  • 使用RSYNC在PHP服务器间同步代码

    rsync的主要参考

    主要参考

    http://www.cnblogs.com/itech/archive/2009/08/10/1542945.html

    注意事项

    目前是限制IP的形式,如果要加IP,请在rsyncd.conf中加入,以空格分开如:

    hosts allow=192.168.1.0/255.255.255.0 10.0.1.0/255.255.255.0  

    要把.conf文件中的空行和注释都去掉

    rsync使用的用户名是系统用户名,密码可以换

    防火墙要配置好,经常出错;iptables

    rsync -avzp --password-file=/root/rsync/client.secrets root@192.168.1.142::rhel4test /home/wwwroot/default

    如果在客户端连接时提示 1530错误,unknow module

    请检查客户端和服务器的密码是否正确;

    如果正确,请使用PUTTY或者WINSCP打开看一下各个设置文件,有可能里面有乱码;

    同步时间

    开始时间:2013.12.23 16:41

    结束时间:2013.12.23  16:47

    约需要6分钟

    示例

    办公室里面192.168.1.142是rsync的主服务器,见etc下面的以下文件:

    rsyncd.motd

    rsyncd.secrets

    rsyncd.conf

    办公室里面的192.168.1.119是rsync的客户端,见/root/rsync中的文件,以及crontab -e可以看到,每天中午12.30会从142把pos目录的代码COPY过来

  • 相关阅读:
    HTML th nowrap 属性
    C 语言实例 – 判断闰年
    Java MySQL 连接
    Linux shapecfg命令
    C 简介
    Java 之 HashSet 集合
    Java 之 Set 接口
    Java 之 LinkedList 集合
    Java 之 List 接口
    JavaScript 之 事件(详解)
  • 原文地址:https://www.cnblogs.com/JulianJiang/p/3549689.html
Copyright © 2011-2022 走看看