HostGator无限空间、无限流量主机

海外主机侦探论坛

 找回密码
 注册

扫一扫,访问微社区

搜索
美国主机优惠信息汇总出售cPanel CloudLinux R1SoftGodaddy美国空间代购
国外主机资料导航支持支付宝付款的美国主机HostEase速度快中文客服!
查看: 1429|回复: 0

HostEase主机设置Cron Job教程

[复制链接]
发表于 2011-6-27 15:04:40 | 显示全部楼层 |阅读模式
RAKSmart美国主机商2014新春优惠大促销
本帖最后由 wenbo2010 于 2015-3-24 03:06 PM 编辑

如果广大站长使用HostEase虚拟主机并且是cPanel面板,那么我们可利用Cronjob工具定时备份文件,Cronjob(又称时钟守护作业)是cPanel管理后台自带定时任务工具,利用该工具可以很方便的对文件进行备份,下面来说说Cronjob具体的设置过程。

1、首先我们需要登录到cPanel控制面板中,找到高级菜单,在该菜单中选择“时钟守护作业”选项,如下图所示:

pig1.jpg
2、选择此项后,进入Cron Job设置页面:
首先需要对”计时程序电子邮件”进行设置,计时程序每次运行一个命令时发送电子邮件的地址,一般会有一个默认的邮件地址,如果想修改该地址,可以在”电子邮件”右边的文本框中输入新的邮件地址,然后单击“更新电子邮件按钮”就可以了。

  

cron job设置

cron job设置


其次就是对”添加新计时程序作业”时间的设置,例如我想在2011年6月23日12:00运行一次命令,那么我们在”分钟”填写0(分钟可填1-59),“小时”填写12(小时可填1-12),“日期“填写23(日期可填1-31),”月“填写6(可填写1-12),”平日“填写*(可填0-6,0表示星期天,*代表每个平日),在“命令”一行中输入我们需要运行的Cronjob命令,然后点击“添加新计时程序作业”按钮保存设置,至此,计时程序作业的添加就完成了。

  

cron job 设置教程

cron job 设置教程


最后我们找到“当前的计时程序作业”选项,查看刚才计时程序作业有没有添加成功以及核对一下时间和命令的设置信息是否正确。

  

cron job

cron job


3、以上是cPanel面板的设置过程,接下来说说command(命令)的设置,对于命令的使用,可能需要有较好的Linux命令基础。例如我想对public_html目录下discuz文件夹进行备份:

首先,创建一个文本文件,名字随意,比如“discuz.lst”,然后在该文件中输入想要备份文件/文件夹的路径,如下:
public_html/discuz
随后保存该文件。

其次,另外创建一个文本文件用来存放命令脚本,比如“website.sh”,然后输入以下脚本:
cd /home/(niebinin)  #将niebinin换成你的用户
suffix=$(date+%Y%m%d)         
tar -zcf backup/website_$suffix.tar.gz -T backup/discuz.lst
mutt email@xxx.com -a backup/website_$suffix.tar.gz -s "website"  #将email@xxx.com换成自己的邮箱,"website"指邮件主题
rm -r backup/website_$suffix.tar.gz  #删除本地备份文件
内容填写好后,保存该文件。

最后,我们在用户主目录中新建一个名为“backup”的文件夹,然后上传“discuz.lst”和“website.sh”两个文件到backup文件夹中,上传完成之后我们在“命令”一栏中输入如下命令:/home/niebinin/backup/website.sh(将niebinin换成你的用户名),意思是:在你设定的时间(上面设置是2011年6月23日12:00)运行backup目录下的website.sh文件(该文件中的脚本含义是备份discuz文件夹)。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

论坛言论由会员发布,不代表本论坛观点;非交易论坛,本站不对会员间交易承担任何责任。

代购请联系本站客服


RAKsmart美国服务器

QQ|手机版|小黑屋|Archiver|海外主机侦探  

GMT+8, 2017-11-18 12:29 PM , Processed in 0.110973 second(s), 33 queries .

Copyright©2008-2017 | 关于我们

快速回复 返回顶部 返回列表