十九个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。
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。
相关文章推荐
- shell 脚本 判断用户是管理员还是系统用户还是普通用户脚本
- 巧用脚本自动化烧写文件系统
- 我是怎么利用纯脚本技术,拿到系统管理员权限的
- 巧用脚本自动化烧写文件系统
- 用Bash脚本将Linux普通用户添加为系统管理员
- Web系统自动化部署脚本
- 使用 Shell 脚本自动化 Linux 系统维护任务
- Linux系统LVM逻辑卷创建过程以及自动化脚本
- 开发自动化系统管理脚本(shell) 推荐
- 系统管理员最需要自动化的十大任务【转】
- 一键自动化安装LAMP脚本(用系统自带的yum源安装)
- linux系统中的自动化安装脚本
- python将linux系统下的war包自动部署到winserver2008tomcat服务下的自动化脚本
- Web系统自动化部署脚本
- 开发自动化系统管理脚本(shell)
- 编译小结(8)巧用脚本做多系统多数据库版本程序的自动化编译
- 使用 Shell 脚本自动化 Linux 系统维护任务
- 使用 Shell 脚本自动化 Linux 系统维护任务
- Web系统自动化部署脚本
- Ansible:像系统管理员一样思考的自动化框架 | Linux 中国