您的位置:首页 > 其它

十九个cPanel系统管理员不得不会的自动化脚本

2012-09-27 17:11 169 查看
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。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息