PHPnow

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2012年6月23日

摘要: 目的:使用rsync定时自动增量备份远程服务器上的数据,包括网站目录、数据库。为什么要这么做: 一般只有一台服务器,万一出现故障,那就彻底玩完了。当然,如果你有预算,那再加一台做双机互备最好不过了!但是如果你没有,本地备份也算个折中的办法!LUM的备份功能,这个功能貌似很强大,可以问问度娘,因为我没有闲置的FTP。本地做FTP,又没有固定IP。1、安装srync服务端(我的是centos,如果你是BSD,使用ports安装)# 先搜索一下rsync具体的名字是什么yum search rsync# 搜索结果会显示完整的rsync名,接下来安装他,安装很快。yum install rsync.x 阅读全文
posted @ 2012-06-23 10:08 PHPnow 阅读(1165) 评论(0) 推荐(0)

2012年6月22日

摘要: yum是CentOS系统自带的用于方便地添加/删除/更新RPM包的工具,它能自动解决包的倚赖性问题。用yum更新PHP,只需用一条命令就可以搞定:#yum update php但问题来了,使用此命令后,系统告诉我,没有发现可更新的。CentOS 5.x目前提供的php版本为5.1.6,而CentOS系统的源里PHP最新版是5.2.1,需要额外的源才能升级PHP到比较新的版本。方法如下:登录SSH后依次运行下列命令:12#rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka#vi /etc/yum.repos.d/utte 阅读全文
posted @ 2012-06-22 13:48 PHPnow 阅读(596) 评论(0) 推荐(0)

2012年6月19日

摘要: rsync+inotify实现多台web数据动态同步操作步骤rsync 简介rsync(remote synchronize)是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机之间的文件。也可以使用 rsync 同步本􀨄硬盘中的不同目录。rsync 是用于替代 rcp 的一个工具,rsync 使用所谓的 rsync算法 进行数据同步,这种算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。您可以参考 How Rsync Works A Practical Overview 进一步了解 rsync 的运作机制。rsync 支持大多数的类 Unix 系统, Cent 阅读全文
posted @ 2012-06-19 11:40 PHPnow 阅读(483) 评论(0) 推荐(0)

摘要: 假设把/home/wwwroot目录下面的所有文件备份到/home/wwwrootbak里面,并且保存为wwwroot20120615.tar.gz的压缩文件(20120615是指备份执行时当天的日期),然后只保留最近7天的备份,再把备份文件通过ftp服务器上传到指定空间,只保留最近7天的数据。1、创建保存备份文件的目录:/home/wwwrootbak cd /home mkdir wwwrootbak2、创建备份脚本文件:/home/wwwrootbak/wwwrootbak.sh cd /home cd wwwrootbak touch wwwrootbak.sh vim wwwroot 阅读全文
posted @ 2012-06-19 11:15 PHPnow 阅读(515) 评论(0) 推荐(0)

摘要: 基本格式 :* * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令crontab文件的一些例子:30 21 * * * /usr/local/etc/rc.d/lighttpd restart上面的例子表示每晚的21:30重启apache。45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart上面的例子表示每月1、10、22日的4 : 45重启a... 阅读全文
posted @ 2012-06-19 10:19 PHPnow 阅读(250) 评论(0) 推荐(0)

2012年6月17日

摘要: cp命令 功能:将给出的文件或目录拷贝到另一文件或目录中,就如同DOS下的copy命令一样,功能非常强大。 语法:cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。 参数: - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。 - d 拷贝时保留链接。 - f 删除已经存在的目标文件而不提示。 - i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。 - p 此时cp除复制源文件的内容外,还将把其修改时间和访... 阅读全文
posted @ 2012-06-17 11:51 PHPnow 阅读(1647) 评论(0) 推荐(0)

2012年6月16日

摘要: chmod u+x 脚本名给这个文件加可执行权限,因为默认vi写的一个文件只是读和写的权限,没有x,即执行的权限x---executeu--user,文件拥有者到脚本所在的目录,然后直接运行./脚本名要用./ 文件名 这样是为了让shell 找当前目录的 ,否则可能找不到 阅读全文
posted @ 2012-06-16 22:07 PHPnow 阅读(4378) 评论(0) 推荐(1)

摘要: 一.用ssh反向连接内网主机可以通过ssh反向连接到内网主机(有防火墙的主机)好,下面是步骤:0. 在两侧都安装ssh1. 在被控端运行ssh -f -N -R 10000:localhost:22 username@主控端ip。这里的10000和22是端口号,也就是说,在主控端10000端口和被控端的22端口上建立了一个通道。2. 在主控端运行 ssh username@localhost -p 10000。这里的username是你被控端的username,10000就是刚才的那个端口号。ok了。二.SSH公钥(public key)验证也就是如何不用密码的SSH登录… 本讲解适用于Cli 阅读全文
posted @ 2012-06-16 18:17 PHPnow 阅读(1798) 评论(1) 推荐(0)

摘要: 1 在命令后面加& 可以让命令在后台运行 不会被ctal+c这个中断指令所中断2 用fg 这个命令可以把后台执行的命令重新调出3 已经在前台用的命令 用ctrl +z 就可以到后台执行了4 如果后台有多个进程 用jobs 查看所有后台的进程 [] 这个里面的数字 就是jobs的代号 然后通过 fg %number 就一恢复某个后台运行的命令到前台了5 使用 nohup 让程序在远程主机后台运行该命令的一般形式为:nohup command & 使用nohup命令提交作业 如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为 nohup.out的文 阅读全文
posted @ 2012-06-16 08:20 PHPnow 阅读(477) 评论(0) 推荐(0)

2012年6月15日

摘要: 系统->管理->服务器设置->服务将NetworkManager选项勾选,点击重启服务。然后就可以看到右上角已经有了网络连接 阅读全文
posted @ 2012-06-15 18:52 PHPnow 阅读(178) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页