十九个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模块。

suspendacct
暂停cPanel服务器上的账户。

unsuspendacct
重新激活cPanel服务器上被暂停的客户。

makecpphp
重新安装cPanel的PHP。

你可能感兴趣的:(cpanel,cPanel自动化脚本)