天天看點

十九個cPanel系統管理者不得不會的自動化腳本

cPanel的/scripts目錄中有許多實用的腳本可以使用,通過ssh執行/scripts/XXX即可。下面分享十九個cPanel系統管理者不得不會的自動化腳本:

easyapache

編譯、更新、重裝Apache、PHP和各種子產品。通過EasyApache可以實作伺服器上運作各種版本的php,同時很輕松實作對Apache及各種子產品的編譯。

phpextensionmgr

控制伺服器的php擴充。可以通過這個腳本安裝、解除安裝和檢視各種擴充,同時能夠列出各種可用的擴充及檢視它們的狀态。

*up

手動更新cPanel伺服器上的各種服務如通過腳本mysqlup, phpup和eximup更新mysql、php和exim服務。

restartsrv_*

手動重新開機cPanel伺服器上的各種服務。也是cPanel建議的通過ssh重新開機各種服務的方式。比如restartsrv_httpd重新開機Apache。

addpop

通過ssh指令行建立pop郵箱賬戶。

delpop

通過ssh指令行移除郵箱賬戶。

wwwacct

在cPanel伺服器上建立賬戶。同時能夠指定各種賬戶的參數。

killpkg

在cPanel伺服器上删除賬戶。

restorepkg

利用cPanel的備份來還原賬戶。

cpbackup

觸發備份機制,讓伺服器執行備份。

pkgacct

建立cPanel上賬戶的備份。

upcp

觸發cPanel伺服器上的更新程序。更新伺服器上的軟體和作業系統。

setupmailserver

轉換郵件伺服器為courier或者dovecot(兩者之間進行切換)。或者禁用POP3和IMAP。

setupnameserver

轉換域名伺服器為bind或者nsd(兩者之間進行切換)。或者禁用域名伺服器的各種功能。

setupftpserver

轉換ftp伺服器為pure-ftpd或者proftpd(兩者之間進行切換)。或者禁用ftp功能。

checkperlmodules

驗證和修複cPanel伺服器标準perl子產品。