Jack 发布于5月15日 分享 发布于5月15日 ------------------------------------ Cron定時運行任務 ------------------------------------ 開機啟用 systemctl enable cron 啟動 systemctl start cron 瀏覽crontab定時任務運行列表 crontab -l 將IPS論壇的 task.php 權限修改為755 chmod 0755 /home/wwwroot/論壇.com/applications/core/interface/task/task.php 到IPS論壇後台 -> 系統 -> 進階配置 -> (v) 使用 Cron (建議) -> 儲存 你應該設置Cron每分鐘運行以下命令: /usr/local/php/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/wwwroot/域名.com/applications/core/interface/task/task.php 數值 將上面那行Cron改為每1分鐘運行IPS論壇任務 */1 * * * * /usr/local/php/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/wwwroot/論壇.com/applications/core/interface/task/task.php 數值 開啟crontab,將上面那一行 ....... /task/task.php 複製貼上到最下面 (第1行是 acme.sh SSL憑證自動續約) crontab -e 將出現訊息 Select an editor. To change later, run 'select-editor'. 1. /bin/nano <---- easiest 2. /usr/bin/vim.basic 3. /usr/bin/vim.tiny 我習慣用vi,所以按 2 儲存並離開 :wq 瀏覽crontab定時任務運行列表 crontab -l 重開機 sudo reboot ------------------------------------ 備份資料庫、備份Web目錄 ------------------------------------ 下載備份腳本 backup.sh 修改為你的論壇情況 SFTP將backup.sh腳本上傳到 /root/ 目錄 在底下的附件可以下載到 backup.sh backup.sh ------------------------------------ 更改為可執行權限 ------------------------------------ chmod +x /root/backup.sh --------------------------------------------- 每日3點,備份資料庫、備份Web目錄 --------------------------------------------- 指令 crontab -e 每日3點運行,備份資料庫、備份Web目錄,也是加入到最下面 0 3 * * * bash /root/backup.sh 儲存並離開 :wq crontab修改後不需要restart 瀏覽crontab定時任務運行列表 crontab -l ------------------------------------------------- 建立備份檔的儲存目錄 /home/backup/ ------------------------------------------------- 建立 /home/backup/ 目錄,之後資料庫、Web目錄的備份檔會放在這裡 命令 mkdir /home/backup 實際試試備份資料庫、備份Web目錄的腳本有無效用 bash /root/backup.sh 正常情況,你會看到 Backup website files... Backup Databases... Delete old backup files... cd /home/backup ls -l 也用SFTP進入 /home/backup/ 目錄,看看有無備份檔 意见的链接 分享到其他网站 更多分享选项…
推荐的帖子
创建帐户或登录后发表意见
你需要成为会员才能发表意见
创建帐户
在我们的论坛注册新帐户,只需要几个简单步骤!
注册帐户登录
已有帐户?请登录。
立刻登录