-
httpd.conf
-
named.conf
-
proftpd.conf
本手册翻译自cpanel官方文档。php
本翻译中文版本版权归美国主机侦探全部,未经容许,禁止复制。html
本用户手册主要目的是让新用户熟悉WebHost Manager Interface(WebHost Manager界面);并给老用户补充点额外的知识。本手册将着重介绍如何使用WebHost Manager来安装,配置和管理你的服务器以知足虚拟主机的须要。java
若是你是刚刚接触服务器管理和虚拟主机,那么本手册中出现的不少术语和缩略语,你可能都不熟悉。咱们建议你先买一本System Administration(系统管理)说明,大体了解服务器的工做原理和虚拟主机的状况。你也能够在相似于Google这样的搜索引擎中查找手册中出现的这些术语和缩略语。node
使用屏幕右侧的列表能够查看各个部分的具体内容。点击某部分的标题,你就会看到WebHost Manager相关部分的任务说明。点击目录中的二级标题,能够查看更为具体的相关任务介绍和说明。mysql
本手册是按照如实反映WebHost Manager界面的原则来编排的,而不是根据特定的任务来进行编排。若是要搜索了解某个特定的任务,使用屏幕左上方的搜索工具。例如,你想了解怎样添加“nameserver(解析服务器)”,就能够在搜索文本框中输入“nameserver”,而后点击SEARCH(搜索)。linux
帐户列表功能帮你列出了服务器上全部的帐户。同时,它还列出了各帐户的详细信息,包括帐户的域名,IP地址,用户名,联系Email,分区位置和磁盘空间限定容量等。在列表的底部是帐户的总数和一个搜索工具便于你查找特定类型的帐户。web
Steps(步骤)sql
1. 要想进入帐户信息菜单,在你WebHost Manager界面的主页面上点击Account Information(帐户信息)。shell
2. 点击List Accounts列出你服务器上全部的帐户。数据库
Troubleshooting(疑难解答)
若是你有虚拟服务器,那么帐户列表功能只会列出一个虚拟服务器上的帐户,而不是全部服务器上的帐户。
这一功能列出了全部停放在其余域名上的域名。要得到更多有关域名停放的信息,请点击Park or Point a Domain。
Steps(步骤)
1. 要想进入帐户信息菜单,在你WebHost Manager界面的主页面上点击Account Information(帐户信息)。
2. 点击List Parked Domains。
3. 而后会出现一个停放域名列表。
WebHost Manager能够帮你列出你服务器上全部的子域名。利用这一功能能够列出全部的子域名和停放域名,列表按域名进行排序。
Steps(步骤)
1. 要想进入帐户信息菜单,在你WebHost Manager界面的主页面上点击Account Information(帐户信息)。
2. 点击List Subdomains。
3. 而后会出现一个按域名进行排序的子域名和停放域名列表。
这一功能能够帮你列出服务器上全部被挂起的帐户。
Steps(步骤)
1. 要想进入帐户信息菜单,在你WebHost Manager界面的主页面上点击Account Information(帐户信息)。
2. 点击List Suspended Accounts。
Troubleshooting(疑难解答)
若是你在列表中看到一个应该被挂起的帐户,用Suspend an Account(挂起帐户)功能将它挂起。
这一功能能够帮你列出服务器上全部超出了磁盘空间限定容量的帐户。
Steps(步骤)
1. 要想进入帐户信息菜单,在你WebHost Manager界面的主页面上点击Account Information(帐户信息)。
2. 点击Show Account Over Quota。
3. 而后会出现一个显示全部超出了磁盘空间限定容量的帐户列表。
利用这一功能,你能够查看服务器每个月使用的带宽总量。带宽使用状况按照使用总量和各帐户使用状况分别显示。
Steps(步骤)
1. 要想进入帐户信息菜单,在你WebHost Manager界面的主页面上点击Account Information(帐户信息)。
2. 点击View Bandwidth Usage。
Troubleshooting(疑难解答)
不是全部的带宽使用都在咱们的监测中。可能须要一个第三方来监测某些类型的带宽使用状况。
Account Functions(帐户功能)菜单让你能够经过你的系统对终端用户帐号进行多方面的管理。利用这个菜单,你能够建立域名帐户,修改帐户,挂起帐户,修改帐户的全部者,等等。
在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
这一功能让你能够修改与域名相应的IP地址。
Steps(步骤)
1. 在你cPanel界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Change Site's IP Address。
3. 点击你要进行修改的域名,而后点击Change。
4. 从New Address(新地址)下拉列表中选择新IP地址。
5. 点击Change(修改)。
Troubleshooting(疑难解答)
DNS服务器可能须要长达48小时来记录所作的修改,在此期间,网站不能与新IP地址联接。(译者注:如今通常不须要这么长时间)
你能够利用WHM控制面板内置的“Create a New Account(建立新帐户)”功能在服务器上为用户轻松建立一个主机帐户。
Steps(步骤)
1. 设置如下选项:
*Domain(域名)
输入新主机帐户的域名。当你移到UserName(用户名)文本框或点击页面上其余文本框内部时,WHM会在UserName文本框中自动显示你已经输入的域名。你也能够根据本身的须要对UserName进行修改。
*UserName(用户名)
输入新主机帐户的域名。(参看以上Domain部分)
*Password(密码)
输入新主机帐户的密码。
Quota(MB)(限额(MB))
输入你新的Base Package将使用的磁盘空间容量限额(MB)。(若是你不但愿限制帐户的磁盘空间容量,能够直接保留默认的“unlimited”。)
IP
若是你的新Base Package要求一个独立IP地址,将复选框勾上。
CGI Access
若是你的新Base Package要求CGI Access,将复选框勾上。
Shell Access
若是你的新Base Package要求Shell Access,将复选框勾上。
FrontPage Extensions
若是你的新Base Package要求FrontPage Extensions,将复选框勾上。
Max FTP Accounts(限定FTP帐户的最大数目)
输入你新的Base Package的FTP帐户的最大限定值。(若是你不但愿限定这个最大值,能够直接保留默认的“unlimited”。)
Max Email Accounts(限定Email帐户的最大数目)
输入你新的Base Package的Email帐户的最大限定值。(若是你不但愿限定这个最大值,能够直接保留默认的“unlimited”。)
Max Email Lists(限定邮件列表的最大数目)
输入你新的Base Package的邮件列表的最大限定值。(若是你不但愿限定这个最大值,能够直接保留默认的“unlimited”。)
Max SQL Databases(限定SQL数据库的最大数目)
输入你新的Base Package的SQL数据库的最大限定值。(若是你不但愿限定这个最大值,能够直接保留默认的“unlimited”。)
Max Sub Domains(限定子域名的最大数目)
输入你新的Base Package的子域名的最大限定值。(若是你不但愿限定这个最大值,能够直接保留默认的“unlimited”。)
Max Parked Domains(限定寄存域名的最大数目)
输入你新的Base Package的寄存域名的最大限定值。(若是你不但愿限定这个最大值,能够直接保留默认的“unlimited”。)
Max Addon Domains(限定附加域名的最大数目)
输入你新的Base Package的附加域名的最大限定值。(若是你不但愿限定这个最大值,能够直接保留默认的“unlimited”。)
Bandwidth Limit(MB)(带宽限制(MB))
输入你新的Base Package将使用的带宽限额(MB)。
cPanel Theme(控制面板主题)
选择用于你的新Base Package的cPanel Theme(控制面板主题)。查看Universal Theme Manager(通用主题管理器)文档获取更多信息。
Feature List(功能列表)
选择用于你的新Base Package的Feature List(功能列表)。查看Feature Manager(功能管理器)文档获取更多信息。
IP Address(only for new IP-based accounts)(IP地址(只用于基于IP的帐户))
从下拉列表中选择。选项包括:
·Auto Assign(自动分配)——选择这一选项会自动给帐户分配一个IP地址。
*Package
从下拉列表中选择用于新帐户的Package。若是所选的Package不存在,请查看Add Packages文档说明进行操做。
*Contact Email
输入帐户全部者的联系Email。(这应该是一个脱离网络的邮件地址。使用帐户全部者的私人邮件地址或他们提供给你的邮件地址。)
*Reseller
将该复选框勾上代表这个帐户是个转售帐户。
*Owner(only if reseller)全部者(只指经销商)
这一选项默认状态是勾选过的。若是是reseller帐户就能够保留默认状态,若是不是,就点击复选框取消选择。
*Use domain registry nameservers(ignore locally configured ones)使用域名注册解析服务器(忽略本地配置的解析服务器)
若是你想使用与域名注册商联接的解析服务器,就将复选框勾选上。不然就不选。
*Nameservers(解析服务器)
若是你已经在这个服务器上建立了解析服务器,这个解析服务器记录会自动被预先填入。
2. 点击Create(建立)按钮。
3. 系统建立新帐户须要数秒钟时间,请耐心等待。页面加载结束后会显示相似如下内容的结果:
+===================================+
| New Account Info |
+===================================+
| Domain: YOUR_DOMAIN_NAME
| Ip: YOUR_IP (n)
| HasCgi: x
| UserName: YOUR_USERNAME
| PassWord: YOUR_PASSWORD
| CpanelMod: YOUR_THEME
| HomeRoot: /home
| Quota: x Meg
| NameServer1: NAMESERVER
| NameServer2: NAMESERVER
| NameServer3:
| NameServer4:
| Contact Email:
+===================================+
Changing password for YOUR_USERNAME
Password for YOUR_USERNAME has been changed
Keeping Shell Access (x)
Copying skel files from /home/USER/THEME/ to /home/YOUR_USERNAME/
Added Entries to httpd.conf
Bind reconfiguring on server1 using rndc
Added Dns File
httpd.conf tests passed, installed new configuration
Restarting apache
Updating ftp passwords for YOUR_USERNAME
Ftp password files updated.
Ftp vhost passwords synced
Notification => YOUR_ADMINISTRATOR via EMAIL [level => 3]
wwwacct creation finished
Reseller privs added!
Account Creation Complete!!!
你能够使用WebHost Manager的演示模式功能将任何帐户变为演示帐户。演示帐户限制了用户修改文件和文件夹的权限,可是看起来功能并无受到影响。演示模式被用做一种营销工具吸引潜在客户。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Disable or Enable Demo Mode。
3. 点击你要进行修改的域名或用户名,而后点击Modify(修改)。
4. 点击Enable启用演示模式或点击Disable来关闭演示模式。
Troubleshooting(疑难解答)
若是对你而言演示帐户不是足够安全,你能够编辑主题,将全部的连接变成在帐户内部进行操做的按钮。
WebHost Manager让你能够随时给服务器上的全部用户发送Email。默认状态下是将邮件直接发送给帐户全部者,固然你也能够设定将邮件发送给全部的经销商帐户。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Email all users。
3. 点击页面顶部的Click Here to Attempt to Guess...连接让WebHost Manager来估计哪些帐户没有输入邮件地址,若是有必要的话。
4. 输入姓名,邮件地址,并在From Name,From Email和Subject栏中输入邮件标题。
5. 在主要的空白处输入邮件正文。
6. 若是你想将邮件发送给你本身的客户以及经销商的客户,将Send Email to Reseller's Customers(发送邮件至经销商的客户)复选框勾上。
7. 点击Send(发送)。
利用这一功能,你能够在某个特定主机帐户上安装Tomcat。点击Apache Tomcat获取更多有关Tomcat的信息。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Install Servlets。
3. 从显示的滚动列表中选择你要安装servlets的用户名和域名。
4. 点击Install(安装)为该域名安装Tomcat程序片。
5. 若是须要,重复步骤2和4。
利用这一功能,你能够对某个帐户每月能够使用的带宽作出限制。你也能够对某个用户每月能够使用的带宽总量作出限制。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Limit Bandwidth Usage。
3. 选择你要进行带宽使用限额设置的域名或用户,点击Limit。
4. 在Bandwidth Limit边上的文本框内输入限定数额,点击Change(修改)。
Troubleshooting(疑难解答)
带宽使用状况天天只检测一次,检测时间为服务器时间的午夜至早上6点之间。
Shell Access让帐户全部者能够经过SSH登陆到网络服务器。你能够指定登陆时每一个帐户所用的Shell。
Shell Access提供了比普通控制面板层次更高的权限,且只能提供给负责任和值得信赖的客户。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Manage Shell Access。
3. 点击须要进行管理的帐户边上的Enable Normal Shell,Enable Jailed Shell或Disable。你也能够点击Jail All Users按钮对全部帐户启用Jail Shell。
Suspended Account Page(挂起帐户页面)是指帐户全部者在登陆被挂起的帐户时看到的HTML页面。你能够修改默认的页面,可根据须要添加联系信息,或品牌宣传等。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Modify Suspended Account Page。
3. 复制你修改过的页面的HTML代码,并粘贴覆盖掉默认页的代码,或者直接修改默认页的HTML代码以知足你的需求。
4. 点击Save(保存)。
Troubleshooting(疑难解答)
请确保你的HTML代码是正确的,不然页面不能正常显示或根本没法显示。
若是你须要对一个已建立帐户的属性进行修改,没必要将原帐户删掉再从新建立一个新帐户,直接修改就能够了。你能够修改帐户的控制面板主题,FTP限定额,SQL限定额,等等。你也能够经过Upgrade/Downgrade an Account功能修改Package来达到修改帐户的目的。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Modify an Account。
3. 点击你要修改的域名或用户名,而后点击Edit(编辑)。
4. 而后像建立一个帐户时那样输入新的帐户属性。
5. 点击Save保存对帐户所作的修改。
Troubleshooting(疑难解答)
要修改一个帐户的磁盘空间限定容量或带宽限额,能够使用Upgrade/Downgrade an Account功能。
若是有须要,你能够修改帐户全部者的密码。这一般只在帐户全部者忘记了密码的时候才会用到,只要他们知道当前密码就能够修改他们的密码。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Password Modification。
3. 从显示的列表中选择你要修改密码的域名或用户名。
4. 点击Change Password(修改密码)。
Troubleshooting(疑难解答)
请确认密码是基于Unix系统的有效密码。
Quota Editor(限额编辑器)容许你对帐户磁盘空间的限额容量进行修改。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Quota Modification。
3. 在须要修改限额的帐户边上的Quota栏内输入新的限定值。
4. 点击Change修改帐户的限额容量。
Troubleshooting(疑难解答)
若是你全部帐户的限定容量都是0,很明显是有问题的,极可能是你的quota.user文件被破坏了。经过命令行运行/scripts/fixquotas来解决这个问题。
Raw Apache Log是指记录了在必定周期内Apache服务器处理的每一条指令的服务器日志。当帐户出现问题的缘由不明的时候,这个日志能够成为有效的诊断工具。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Raw Apache Log Download。
3. 从显示的列表中选择你要下载日志的域名或用户名,而后点击Download Log(下载日志)。
4. 将日志文件保存到磁盘中。
Raw FTP Log是指记录了在必定周期内FTP服务器处理的某帐户每一条指令的服务器日志。当帐户出现问题的缘由不明或者你想跟踪帐户上文件传输状况的时候,这个日志能够成为有效的诊断工具。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Raw Ftp Log Download。
3. 从显示的列表中选择你要下载日志的域名或用户名,而后点击Download Log(下载日志)。
4. 将日志文件保存到磁盘中。
在WebHost Manager中,你能够随时修改一个帐户的位置。这一般用在磁盘可用空间很小,你须要将帐户转移至另外一个分区或磁盘的时候。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Rearrange Accounts。
3. 点击须要转移的域名,而后点击Rearrange(重置)。
4. 从下拉列表中选择你要将域名转移至的磁盘。
5. 点击Move Account转移帐户。
Troubleshooting(疑难解答)
请确认你将帐户转移至的磁盘有足够的空间,不然你没法转移帐户。
在WebHost Manager中,你能够看到在帐户建立时就修改了默认的带宽限额的全部帐户。你能够将其中任意帐户的带宽限额恢复至默认值。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Reset Package Bandwidth。
3. 点击相应帐户边上的Reset to Package Bandwidth Limit。
WebHost Manager能够随时显示活动和不活动帐户的概况列表。不活动帐户,顾名思义,就是被挂起的帐户;活动帐户也就是没有被挂起的帐户。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Show Active and Inactive Accounts。
3. 接着会显示全部活动和不活动帐户的列表。你能够经过点击Make Inactive Domains Active连接激活全部静止帐户。
Skeleton Directory(框架目录)是指用于建立全部新帐户的目录模板。放在框架目录下的全部文件都会被自动复制到各新帐户中。假如你将index.html文件放在框架目录的/public_html/文件夹中,那么全部新帐户的/public_html/文件夹中都会自动包含这个文件。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Skeleton Directory。
3. 将你但愿自动复制到各新帐户中的全部文件放到列表的相应目录下。
WebHost Manager能够帮你挂起有问题的帐户。挂起简单说来,就是指帐户没有网页,不能接受FTP链接,全部邮件被阻。挂起是处理问题帐户的第一步,若是不能解决,那可能就须要终止帐户了。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Suspend/Unsuspend an Account。
3. 从列表中选择相应的域名或用户名。
4. 若是你要挂起某帐户,在Reason边上的文本框内简单说明将该帐户挂起的缘由。
5. 若是你不但愿reseller将你挂起的帐户恢复,点击Disallow resellers from un-suspending(禁止经销商解除挂起)复选框。
6. 点击Suspend按钮挂起帐户,或点击Un-Suspend恢复帐户。
Troubleshooting(疑难解答)
若是一个帐户已经没用了,你能够使用Terminate an Account(终止帐户)功能来终止这个帐户。
WebHost Manager能够帮你快速删除帐户及全部相关文件。不过,若是你只是想暂时中止某个帐户,你只须要将它挂起,而不须要删除。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Terminate an Account。
3. 点击你准备删除的帐户域名。
4. 若是你想保留该帐户的DNS Zone,将Keep DNS Zone边上的复选框勾选上。
5. 点击Terminate删除帐户。
Troubleshooting(疑难解答)
若是要删除属于某个用户的全部帐户,只须要选择你准备删除的用户就能够了。
带宽使用超过规定的最大限额的帐户在每次登陆时,都会收到一个带宽超额的提示信息。你能够恢复全部因超出限定带宽被挂起的帐户,直到下次带宽检测(天天检测一次)。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Un-suspend Bandwidth Exceeders。
3. 阅读信息并点击Ok。
你能够经过帐户Package的升级或降级来修改帐户。这个操做可让你实现基于价位和Package结构的普遍一致的修改。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Account Functions(帐户功能)进入帐户功能菜单。
2. 点击Upgrade/Downgrade an Account。
3. 从列表中选择域名或用户名,而后点击Modify(修改)。
4. 从列表中点击选择新方案,而后点击Change(修改)。
Backup板块主要用来配置和恢复备份文件和关键文件(如httpd.conf)的不一样版本。
在你WebHost Manager界面的主页面上点击Backup(备份)进入备份菜单。
当修改如下三个文件时,cPanel和WHM会自动对原文件进行备份。
httpd.conf
named.conf
proftpd.conf
你能够随时在须要的时候查看之前的备份版本。恢复的版本会成为最新的版本,而不会删除其余的版本。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Backup(备份)进入备份菜单。
2. 点击Configuration File Rollback。
3. 点击如下其中一个按钮:
· [path]/httpd.conf button
· [path]/named.conf
· [path]/proftpd.conf
4. 点击“<”按钮查看之前的版本。在你修改文件时,Date栏会随之更新,显示栏也会更新为修改后的文件的内容。
5. 点击Restore翻回到文件的显示版本。
你能够指定备份的频率以及放置备份的位置——能够放在同一个服务器上或者放到不一样的备份硬盘上。你也能够启用备份过程当中的某些部分。
备份的间隔周期有如下几种模式:
· Daily——cPanel和WHM在天天,每周和每个月各作一次备份。
· Weekly——cPanel和WHM在每周和每个月各作一次备份。
· Monthly——cPanel和WHM只在每个月作一次备份。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Backup(备份)进入备份菜单。
2. 点击Configure Backup。
3. 点击如下内容边上的单选按钮来启用或关闭相应的功能:
· Backup Status(备份状态)——启用或关闭自动备份功能。Restore Only(只恢复)单选按钮用于恢复老备份,而不用于建立新备份。
· Backup Interval(备份间隔时间)——指定备份的间隔时间。
· Days to run backup(指定备份日)——将你但愿进行备份的日期勾上。
· Remount/Unmount backup drive(安装/卸载备份硬盘驱动器)——备份建立须要安装和卸载备份装置。这要求一个独立的驱动装置进行操做。
· Bail out if the backup drive cannot be mounted(若是不能安装,取下备份驱动)——若是驱动没法安装,中止备份。若是启用了Remount/Unmount backup drive,推荐这样作。
· Incremented Backup(增加的备份)——备份过程只复制与上次备份相比修改了的部分。这样建立的文件就小得多,不过修改是逐步的,并且备份文件没有压缩过。
· Backup Accounts(备份帐户)——备份过程为你的客户复制了全部的帐户信息。
· Backup Config Files(备份配置文件)——备份包括配置文件。
· SQL Databases(SQL数据库)——备份包括MySQL数据库。你能够选择将数据备份到另外的帐户中或master MySQL目录下,或者两处都备份。
· Backup Raw Access Logs(备份原始访问日志)——备份包括Apache原始访问日志。
· Backup Type(备份类型)——选择你须要的备份类型。
· FTP Backup Host(FTP备份主机)——输入FTP备份主机的域名(只有在启用了Remote FTP Server的状况下才须要)。
· FTP Backup User(FTP备份用户)——输入用于FTP备份主机的用户名(只有在启用了Remote FTP Server的状况下才须要)。
· FTP Backup Pass(FTP备份密码)——输入用于FTP备份主机的密码(只有在启用了Remote FTP Server的状况下才须要)。
· Backup Destination(备份目的地址)——在空白栏中输入文件备份的地址。该地址dir/NFS/coda的空间应该是你全部/home*分区的两倍。
不要将这一项放到你的用户目录/home directory下。
4. 点击Save(保存)。
要特别说明的是,WHM使用你的自定义备份脚本,你须要对root crontab进行编辑并在备份命令行加上--allow-override。
例:
0 1 * * * /scripts/cpbackup --allow-override > /dev/null 2>&1
你能够用WebHost Manager恢复全部你已经建立的备份文件。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Backup(备份)进入备份菜单。
2. 点击Restore Backups。
3. 点击如下其中一个按钮:
·Daily
·Weekly
·Monthly
4. 从显示的列表中选择你要进行备份的用户名。
5. 点击选择相应的复选框:
· Recreate Account(从新建立帐户)——从新建立整个帐户做为恢复备份的一部分,不能只是覆盖已有文件。
· Give IP address(给一个地址)——给帐户一个IP地址做为恢复备份的一部分。
· Restore Subdomain Entries(恢复子域名记录)——恢复帐户的子域名做为恢复备份的一部分。
· Restore Mail Config(恢复邮件配置)——恢复帐户的邮件配置做为恢复备份的一部分。
· Restore MySQL Dbs(恢复MySQL数据库)——恢复任意MySQL数据库做为恢复备份的一部分。
6.点击Start Restore(开始恢复)。
你能够一次恢复多个备份。你只能一次恢复多个同类型的备份:Daily,Weekly或Monthly。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Backup(备份)进入备份菜单。
2. 点击Restore multiple backups。
3. 点击Daily,Weekly或Monthly按钮选择你要恢复的备份类型。
4. 将你但愿恢复的备份文件边上的复选框勾上,或者点击Select All(全选)。
5. 点击Start Restore(开始恢复)。
利用这一功能,你能够恢复所有备份;cPanel备份和cpmove文件。你能够经过这一功能来恢复某个被备份的帐户,或者恢复从别的服务器上转移到你的服务器上的cpmove文件。
文件必须属于如下类型:cpmove-user.tar.gz或user.tar.gz或backup-date_time_user.tar.gz。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Backup(备份)进入备份菜单。
2. 点击Restore a full Backup/cpmove file。
3. 在Enter the username for the account you wish to restore边上的空白栏输入你要恢复的帐户的用户名。
4. 点击Restore(恢复)。
Troubleshooting(疑难解答)
请确保备份文件放在服务器的/home,/usr/home,/web,/home2,/home3,/root或/usr目录下。
DNS Clustering让你能够同步保存多个服务器的DNS记录。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Cluster/Remote Access进入集群/远程访问菜单。
2. 点击Configure Cluster。
3. 勾选Enable DNS Clustering边上的复选框启用DNS集群,而后点击Change(修改)。
4. 在Server IP Address边上的空白栏内输入你准备加入集群的服务器的IP地址。
5. 点击Configure(配置)。
6. 若是有须要,重复步骤4和5。
Remote Access Key用于自动建立帐户脚本,外部帐单软件,以及多种须要WebHost Manager对帐户进行建立,删除或修改的应用程序。有Perl和PHP两种模块提供给应用这些技术的程序。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Cluster/Remote Access进入集群/远程访问菜单。
2. 点击Setup Remote Access Key。
3. 点击Generate New Key生成一个新Key。另外,若是正是你须要的,你也能够复制粘贴当前的Key。
cPanel区域包含多种功能来帮助你管理cPanel帐户。在你WebHost Manager界面的主页面上点击cPanel进入cPanel菜单。
Branding功能让你能够在cPanel主题中修改图片,而后你就能够将公司标志或其余图片添加到客户界面。当你面对的是不一样层次的客户时,这一功能会很是有用。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击cPanel进入cPanel菜单。
2. 点击Branding来激活Branding功能。
WebHost Manager能够启用或关闭Outlook Express®的自动配置文件。这样cPanel用户只要点击邮件地址边上的连接,服务器就会在他们的电脑上安装Outlook Express®的注册设置。因为配置邮件客户端是用户常常遇到的问题,这个功能就省去了不少对支持的要求。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击cPanel进入cPanel菜单。
2. 点击Enable/Disable Outlook AutoConfig。
3. 点击Enable启用Outlook Express®自动配置文件或点击Disable关闭Outlook Express®自动配置文件。
Troubleshooting(疑难解答)
该功能只能为Microsoft Windows®的用户服务。
Install cPAddons功能让你能够安装cPanel Addons。
页面加载后,你会看到包含如下五栏内容的表格:
· Installed(已安装)——若是复选框被勾选了,相关的cPAddon脚本就已经被安装了。若是复选框没有被勾选,相关的cPAddon脚本就没有被安装。
· Vendor(供应商)——提供cPAddon脚本的供应商。
· Category(类型)——cPAddon脚本所属的类型(博客,BBS,CMS,聊天,电子商务,图库,留言本,支持)。
· Security(安全)——相关cPAddon脚本的安全级别。
· Name(名称)——相关cPAddon脚本的名称。
Installing A cPAddons Script(安装cPAddon脚本)
Steps(步骤)
1. 勾选你准备安装的cPAddon脚本相应的复选框。你能够选择多个cPAddon脚本进行安装。
2. 点击Update Addon Config按钮。
Uninstalling A cPAddons Script(卸载cPAddon脚本)
Steps(步骤)
1. 勾选你准备卸载的cPAddon脚本相应的复选框。你能够选择多个cPAddon脚本进行卸载。
2. 点击Update Addon Config按钮。
3. cPAddon脚本卸载后,点击back连接。
4. 页面加载后,你能够在你卸载的cPAddon脚本名称边上看到“Completely Remove”连接。只有先点击Completely Remove连接卸载cPAddon脚本相关的安装,才能保证你但愿卸载的cPAddon脚本完全被删除了。不然你只能重装模块才能卸载安装。
Force Refresh of All cPAddon Sources(强制刷新全部cPAddon Sources)
Steps(步骤)
1. 若是你准备刷新全部的cPAddon Sources,请点击Force Refresh of All cPAddon Sources复选框。
2. 点击Update Addon Config按钮。
你能够在服务器上为一个用户或全部用户选择cPAddons。
Show all installs that need to be updated(显示全部须要更新的安装)
这个部分位于“Manage cPAddons”页面的顶端。
Steps(步骤)
1. 从Show下拉菜单中选择All installs that need to be updated。
2. 从Users下拉菜单中选择All Users或者选择某一个用户。
3. 点击Manage按钮。
4. 页面加载后,你会看到包含如下五栏内容的表格:
· User——与安装的cPAddon相应的用户名。
· Addon——相关cPAddon名称。
· Latest——相关cPAddon的最新版本。
· Version——相关cPAddon的当前版本。若是当前版本已过期,就会显示Upgrade连接。点击这个连接对相关cPAddon进行升级。若是当前版本已经是最新版本,那么版本号会显示为绿色,不然显示为红色。
· Currently installed in WHM——这一栏的记录要么显示为绿圈标志,要么显示为闪动的红圈标志。cPAddon边上都会显示相应的“Uninstall”连接。点击Uninstall连接总体删除相应的cPAddon。
Show all installs regardless of their status(显示全部的安装,不论处于什么状态)
这个部分位于“Manage cPAddons”页面的顶端。
Steps(步骤)
1. 从“Show”下拉菜单中选择Every Install。
2. 从“Users”下拉菜单中选择All Users或者选择某一个用户。
3. 点击Manage按钮。
4. 页面加载后,你会看到包含如下五栏内容的表格:
· User——与安装的cPAddon相应的用户名。
· Addon——相关cPAddon名称。
· Latest——相关cPAddon的最新版本。
· Version——相关cPAddon的当前版本。若是当前版本已过期,就会显示“Upgrade”连接。点击这个连接对相关cPAddon进行升级。若是当前版本已经是最新版本,那么版本号会显示为绿色,不然显示为红色。
· Currently installed in WHM——这一栏的记录要么显示为绿圈标志,要么显示为闪动的红圈标志。cPAddon边上都会显示相应的“Uninstall”连接。点击Uninstall连接总体删除相应的cPAddon。
Upgrade all installs that need it(升级全部须要升级的安装)
这个部分位于“Manage cPAddons”页面顶端“Show installs”部分的下面。
Steps(步骤)
1. 从“Show”下拉菜单中选择Upgrade all installs that need it。
2. 从“Users”下拉菜单中选择All Users或者选择某一个用户。
3. 点击Go按钮。
4. 页面加载后,系统会显示全部升级的cPAddon,以及与其相应的网址连接。
Uninstall all installs that are no longer installed in WHM(卸载全部再也不安装WHM的安装)
这个部分位于“Manage cPAddons”页面顶端“Show installs”部分的下面。
Steps(步骤)
1. 从“Show”下拉菜单中选择Uninstall all installs that are no longer installed in WHM。
2. 从“Users”下拉菜单中选择All Users或者选择某一个用户。
3. 点击Go按钮。
4. 页面加载后,你会看到相似于如下的确认信息:“Are you sure you want to uninstall this?”(你肯定要卸载吗?)
5. 点击Yes I am sure I want to do this(是,我确认要卸载)连接。
系统会显示全部升级的cPAddon,以及与其相应的网址连接。
Plugins功能提供了一个简单的管理系统,你能够用它安装/卸载和设置任何cPanel插件,如tomcat,modresin,modmono,pro,spamdconf,clamavonnector等等。
Before You Begin(在你开始以前)
页面加载后,你会看到全部可用的cPanel插件列表。列表中每一个部分都显示了如下内容:
·Name——插件的名称。
·Packager——生产插件的公司或供应商。
·Installed Version——当前安装的插件的版本。
·Version——当前插件可用的最新版本。
·Price——价格系统的类型,如“Free(免费)”。
Install/Automatic Plugins(安装/自动插件)
Steps(步骤)
1. 将与你但愿安装的插件相应的复选框Install and Keep Updated勾上。这样,系统会自动将脚本更新为最新的版本。
2. 点击Save(保存)按钮。
Uninstall Plugins(卸载插件)
Steps(步骤)
1. 每一个列出的插件都有一个Uninstall按钮。例设你安装了“pro”如今想卸载,点击Uninstall pro按钮。
2. 你应该能够看到相似如下的信息(以pro为例):
removed `/usr/local/cpanel/bin/leechprotect' removed `/usr/local/cpanel/bin/leechprotectinstall' removed `/usr/local/cpanel/bin/leechprotectpass' removed `/usr/local/cpanel/bin/updateleechprotect' removed `/usr/local/cpanel/etc/leechprotect.sql.in' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/images' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/bluelagoon.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/delleech.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/close.jpg' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/convert.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/filelist-convert.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/doconvert.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/dohtaccess.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/doleech.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/doscale.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/dothumbdir.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/filelist-scale.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/filelist-thumbs.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/images.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/leechprotect.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/scale.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/submitsupport.html' removed `/usr/local/cpanel/base/frontend/x/cpanelpro/support.html'
你能够展现cPanel或WebHost Manager新闻的自定义版本,而不是默认的新闻脚本。
你能够对如下内容进行修改:
Global cPanel News
在主页上显示全部你能影响到的cPanel,包括你本身的,你的经销商的,以及你的经销商的客户的cPanel。
Global WebHost Manager News
在News区域显示全部经销商的WebHost Manager界面。
Resold Customer News
在主页上显示全部你的经销商的客户的cPanel。
CPanel News
在主页上显示全部你全部客户的cPanel(不是你的经销商的客户)。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击cPanel进入cPanel菜单。
2. 点击Modify CPanel/WebHost Manager News。
3. 输入或复制粘贴你准备用于相关工做区域的HTML代码。
4. 点击Save News(保存新闻)。
Troubleshooting(疑难解答)
News页面是用HTML编码的,因此在你建立本身的新闻内容的时候须要使用HTML代码。
你能够修改服务器上任何Mailman邮件列表的密码。用户一般在忘记Mailman密码的时候会进行密码修改。
你能够修改如下内容:
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击cPanel进入cPanel菜单。
2. 点击Reset a Mailman Password。
3. 从列表中点击选择Mailman用户。
4. 在New Password栏内输入新的Mailman密码,并点击Change Password(修改密码)。
你能够刷新没有自行重设的购物车。这一指令只能与cPanel预装的购物车脚本一块儿使用。
你能够修改如下内容:
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击cPanel进入cPanel菜单。
2. 点击Reset a Shopping Cart。
3. 点击问题购物车的Domain Name(域名),而后点击Reset。
当重装proftpd时你须要同步化FTP密码。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击cPanel进入cPanel菜单。
2. 点击Synchronize FTP Passwords。
你能够将cPanel和WHM升级为最新的版本。WebHost Manager会按照须要检测,下载和应用更新版本。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击cPanel进入cPanel菜单。
2. 点击Upgrade to Latest Version。
3. 点击Do It。
你能够随时利用WebHost Manager来格式化或装配一个新硬盘。你也能够优化EIDE硬盘(参看如下Optimizing an EIDE hard drive部分获取更多信息)
在你WebHost Manager界面的主页面上点击Disk Drives进入Disk Drive菜单。
向服务器添加新硬盘时,你须要格式化并装配这个硬盘。另外,若是你但愿清空当前磁盘的全部内容,能够将它进行格式化。
注意:格式化硬盘会将该硬盘全部内容清空。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Disk Drives进入Disk Drive菜单。
2. 点击Format/Mount A New Hard-drive。
3. 按照屏幕提示完成操做。
你能够经过WebHost Manager优化EIDE(Enhanced Integrated Drive Electronics,加强型电子集成驱动器)来得到更快的运行速度和更强大的性能。
在老的芯片组上运行该功能可能会致使服务器的锁住或崩溃。使用风险您自行承担。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Disk Drives进入Disk Drive菜单。
2. 点击Optimize EIDE Hard-drives。
3. 阅读显示的警告。
4. 点击OK继续下一步。
从停放域名到添加DNS区域,DNS Functions区域能够管理DNS的全部方面。
修改网站的DNS信息有可能致使网站短时间内不能正常显示,也可能会致使彻底中止解析。
在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
DNS区域时你域名的一部分,但它包含的DNS信息可能不同。好比说,你向business.co.nz添加了一个DNS区域training.business.co.nz,你能够根据本身的喜爱任意编辑training.business.co.nz这个DNS区域。
除非你很清楚如何操做,不然不要随意添加DNS区域。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Add A DNS Zone。
3. 在IP或Domain栏中输入IP地址或DNS区域的域名。
4. 点击Do It。
Troubleshooting(疑难解答)
DNS区域生效可能须要几个小时的时间,请耐心等待。
A记录是指Address(地址)记录,你能够随时为你的主机名添加A记录。
除非你很清楚如何操做,不然不要随意添加DNS区域。(按原文应该是这个翻译,可是感受有问题,应该是添加A记录?)
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Add An A Entry For Your Hostname。
3. 若是显示信息正确无误,请点击Add The Entry。
Troubleshooting(疑难解答)
DNS区域生效可能须要几个小时的时间,请耐心等待。
若是你再也不须要某方面的DNS信息,你就能够删除相关的DNS区域。
除非你很清楚如何操做,不然不要随意删除DNS区域。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Delete A DNS Zone。
3. 从显示的列表中选择你准备删除的DNS区域,而后点击Delete。
使用Zone Template Editor(区域模板编辑器),你就能够对用于建立DNS记录的默认区域进行编辑。除非你有自定义设置选项,不然你不须要编辑这些内容。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Edit Zone Templates。
3. 点击你要编辑的类型。
4. 在显示栏内编辑区域模板。
5. 点击Save(保存)。
WebHost Manager让你能够随时对MX记录(Mail Exchange Record,邮件交换记录)进行修改。若是须要的话,你能够经过更改MX记录将某个特定域名的邮件指向另外一个邮件服务器。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Edit An MX Entry。
3. 从列表中选择The Required Domain(须要的域名),而后点击Edit(编辑)。
4. 输入邮件将被发送到的新域名,点击Save(保存)。
你能够在服务器的Setup Level创建首要/主要解析服务器的关系。查看Editing your server setup获取更多信息。若是你设置了一个主要解析服务器,你须要在这两个解析服务器之间创建一种信任关系,这样你就能够添加主要解析服务器中的全部DNS记录。于是也省去了登陆多个服务器逐一设置DNS记录的麻烦。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Establish A Trust Relationship With a Primary Nameserver。
3. 在Master Server Root Password栏中输入信任解析服务器的根密码。
4. 点击Do It。
WebHost Manager让你能够将一个域名(域名A)停放在另外一个域名(域名B)上,这样能够将域名A全部的HTTP和Email流量指向域名B。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Park or Point A Domain。
3. 在空白栏中输入你但愿全部访问被指向的域名,或者从Domain to Park on Top列表中点击The Available Domain(可用域名)。
4. 在Domain To Park Field中输入你准备停放的域名。
5. 点击Do It。
WebHost Manager让你能够在任何须要的时候清空你的解析服务器配置。
注意:在进行清空操做的时候,你不能够编辑任何解析服务器配置文件。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Perform A DNS Cleanup。
3. 阅读警告信息。
4. 若是没问题,点击OK。
WebHost Manager让你能够将当前域名的全部流量转发至另外一个域名。你只能将顶级域名转发至另外一个位置,而不能转发到这个域名的子域名的特定文件夹。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Setup/Edit Domain Forwarding。
3. 在The Domain Field中输入你准备转发的域名,在The Redirection URL Field中输入转送URL地址。若是有须要,重复这一步。
4. 点击Save Map。
若是你已经与主要解析服务器创建了信任关系,你还须要在添加了新的DNS记录以后让主要和次要解析服务器之间的DNS记录保持同步。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击DNS Functions进入DNS Functions菜单。
2. 点击Synchronize DNS Records With Primary Nameserver。
3. 你会看到一个状态列表。
在E-Mail区域,你能够检测有问题的邮件地址,管理你的邮件队列,以及查看服务器上邮件统计数据。
在你WebHost Manager界面的主页面上点击Email进入Email菜单。
在Exim Mail Queue(Exim邮件队列)区域你能够查看邮件队列中全部等待发送的邮件,以及全部送达或删除邮件的尝试。邮件队列中包含全部已被发送但因某种缘由还留在服务器上的邮件。点击exim.org查看更多有关邮件队列的信息。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Email进入Email菜单。
2. 点击Manage Mail Queue。
3. 查看相关须要的邮件。点击邮件边上的Delete连接能够删除该邮件,或者点击Deliver Now连接当即发送邮件。
4. 若是须要删除邮件队列中的全部邮件,请点击Delete All Messages In Queue连接。
5. 若是须要当即发送邮件,请点击Attempt To Deliver All Messages In Queue连接。这对检测Exim是否正常运行颇有帮助。
Mail Troubleshooter让你能够向有问题的地址发送检测邮件,查明问题到底出在哪里。这一过程能够查出服务器上的绝大部分邮件相关问题。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Email进入Email菜单。
2. 点击Mail Troubleshooter。
3. 在Email To Trace栏中输入有问题的邮件地址。
4. 点击Do It。
Troubleshooting(疑难解答)
若是Mail Troubleshooter没有显示问题的根源,你须要查看服务器上的邮件日志,或者查看发回到帐户的邮件,若是有的话。
这一功能能够帮你重建邮件数据库,以及修复邮件数据库和邮箱的权限问题。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击E-mail进入Email菜单。
2. 点击Repair Mailbox Permissions。
3. 邮箱和数据库修复之后,你能够看到Complete!
View Mail Statistics功能能够显示服务器上多项邮件统计数据,包括邮件总流量,每小时发送和送达的邮件总数,发送和接收邮件总数最多的前50个帐户,以及一个错误信息列表。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击E-mail进入Email菜单。
2. 点击View Mail Statistics。
3. 接着会显示这些邮件统计数据。
View Relayers功能可让你看到谁在利用你的服务器进行邮件转发。点击exim help获取更多有关利用中继服务器转发邮件以及如何阻止这一行为的信息。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击E-mail进入E-mail菜单。
2. 点击View Relayers。
3. 利用你的服务器进行邮件转发的用户会被列出,列表按照经过中继发送的邮件排序。
4. 点击选择User or Domain Name(用户或域名)查看邮件是从哪里转发出去的。
FrontPage®是一个很是流行的网站设计工具。为了支持使用FrontPage的客户,你须要在他们的网站上安装FrontPage扩展以使FrontPage的“Quirks”能够在Linux服务器上正常工做。
若是你要给一个帐户重装FrontPage®扩展,安装以前你须要首先卸载原来全部的扩展。
在你WebHost Manager界面的主页面上点击FrontPage®进入FrontPage®菜单。
FrontPage®是一个很是流行的网站设计工具。为了支持使用FrontPage的客户,你须要在他们的网站上安装FrontPage扩展以保证FrontPage的“Quirks”能够在Linux服务器上正常工做。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击FrontPage®进入FrontPage®菜单。
2. 点击Install FrontPage® Extensions。
3. 从显示的列表中点击相应的域名或用户名。
4. 点击Install(安装)。
Troubleshooting(疑难解答)
若是安装有问题,请在安装前先卸载扩展。
有些客户可能须要安装FrontPage®邮件扩展。这一功能能够找到全部没有安装FrontPage®邮件扩展的帐户并给它们进行安装。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击FrontPage®进入FrontPage®菜单。
2. 点击Install FrontPage® Mail Extensions。
3. 你会看到搜索和安装进程的状态列表。
若是FrontPage®在网站上已经中止工做,或者你已经不须要在网站上使用FrontPage®,你应该在这个网站上卸载FrontPage®扩展。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击FrontPage®进入FrontPage®菜单。
2. 点击Uninstall FrontPage® Extensions。
3. 从显示的列表中点击相应的域名或用户名。
4. 点击Uninstall(卸载)。
Troubleshooting(疑难解答)
若是安装有问题,请在安装前先卸载扩展。
cPanel和WHM使用的是综合的安装程序,与安装复杂的cPanel和WHM程序包相比省了不少力气。安装cPanel和WHM,你须要:
·一个安装了supported operating systems(支持的操做系统)之一的基本服务器。
·一个cPanel证书(若是没有这个证书文件,cPanel和WHM不能运行)。
Before You Begin(在你开始以前)
cPanel和WHM只能安装到安装好操做系统的空白服务器上。你的服务器上不能有任何准备保留的数据。这些数据包括但不限于网页,配置文件,用户帐户和脚本。安装程序可能会对你的系统作很多改动,包括为你下载和配置须要的程序包。因为cPanel对系统的改动量至关大,所以建议,若是要卸载cPanel和WHM软件,请从新格式化服务器。
推荐使用带有基本安装选项的操做系统全新安装cpanel和whm。须要有开发工具库(gcc,C等)和wget。
·cPanel和WHM会安装Apache,MySQL,exim,PHP等。你不须要预先安装这些服务程序。
·你应该保证你的程序包管理(或端口)系统配置无误(yum,apt-get,up2date,ports)。
·你还须要肯定/etc/resolv.conf下包含的是可让你正常解析域名的有效解析服务器。
例 > 若是你想对此进行测试,能够尝试:dig domain.com@serverip
这个服务器的主机名应该是一个特别的名字,不能用于服务器的其余地方。千万不要将主机名设定为一个已用的名称(www,ftp,mail等)或者设定为服务器上的一个帐户名(www.domain.com)。这就是说你的主机名绝对不能是一个域名,尤为不能是你的域名!!
若是你已经得到了cpanel许可证,并且你但愿cPanel来为你安装,你能够经过request it提出请求。请必定要提供你的IP地址,服务器以及服务器安装的操做系统的根密码。咱们不收安装费。
下面是推荐的分区
Item | Setting |
/boot | 35 MB (Megabytes) |
/usr | 8192+ MB (8192MB if you have a 80GB drive, 10240MB for a 100GB drive, 20480MB for a 200GB drive, etc.) |
/var | 2500+ MB |
/tmp | 512+ MB |
/ | 2048 MB |
/home | Grow to fill disk |
swap | 2x memory size |
“/tmp”是一个比较特殊的目录,它要求对系统全部用户和进程均可写。通常来讲,一个目录若是全部用户和进程均可写的话,会有很大的安全隐患,可是这个目录不同。为了将不安全目录带来的安全隐患降到最低,须要确认并可能重装带有“no exec”选项的分区。另外,安装程序将确认附加信息(sticky bit)设置在这个目录下且其余许可正确无误。若是“/tmp”没有安装在一个独立的分区,安装程序会建立一个512M的文件系统磁盘图像并用“no exec”指令将“/tmp”安装到新建立的磁盘图像上。在大多数状况下,512M对于“/tmp”分区已经足够了;不过你的系统可能须要更大的空间。所以建议,在安装cPanel以前为“/tmp”的mount point(根据具体的尺寸大小而定)留有一个单独的分区。
Custom Configurations(自定义配置)
cPanel在cPanel和WHM软件中提供了不少工具,便于解决自定义服务器和客户端的配置。像这些工具中的easyapache,你能够用来配置模块,编译选项,httpd.conf修改等。其中还有一系列的钩子(hooks)/usr/local/cpanel/hooks/ ,便于你根据不一样的事件进行不一样的操做。咱们的宗旨是让操做更灵活,让你的服务器按照你所但愿的那样来运行。
·Network Address Translation(NAT,网络地址转换)
·www.cpanel.net的可支持操做系统列表中未列出的操做系统
在使用cPanel和WHM时,若是使用以上任一配置将可能而且极可能致使一些预想不到的结果。咱们强烈建议您不要使用。
Minimum System Requirements(最低系统要求)
·P266
·256Meg的RAM(内存)
·20GB的空间(托管多个帐户须要的分区空间。新文件须要的空间不到500MB)
To Install cPanel and WHM(安装cPanel和WHM)
确认你是做为root登陆的,而后执行如下命令:
# cd /home
# sh latest
安装程序开始了,不一样的机器可能须要30到60分钟不等。若是出现提问又没有默认的回答,请按Enter或q键。安装完成后,你须要设置WebHost Manager——查看Logging on for the First
Time获取更多信息。
若是你是第一次登陆WebHost Manager,你须要在服务器上完成一些基本设置。完成以后,你就能够正常登陆到WebHost Manager了。查看Logging On获取更多信息。
Steps(步骤)
1. 在网络浏览器中输入你WebHost Manager的地址。地址格式应该是http://www.yourdomain.com:2086/或https://www.yourdomain.com:2087/。
2. 在User Name和Password栏中输入你的用户名(root)和密码(服务器的根密码)。
3. 点击OK。
4. 在第一页上点击Next(下一步)。
5. 阅读法律协议,点击I Agree(我赞成)或I Disagree(我不一样意)按钮。
6. 在Main Shared Virtual Host IP栏中输入你准备用于设置虚拟主机的IP地址。全部帐户都会被自动建立到这个IP地址上(除了有独立IP地址的帐户)。
7. 在Server Contact E-Mail Address和Server Contact Pager Address栏中输入服务器管理员的详细联系信息。
8. 在Default cPanel Theme栏中输入你准备使用的默认的cPanel主题名。全部新建立的没有指定主题的帐户都将显示这一主题。查看31-Themes部分获取更多有关主题的信息。
9. 若是你使用eth0之外的设备做为互联网的主要链接,请在Alternate Main Ethernet Device栏中输入设备名。
10. 在Default Home Directory和Home Directory Prefix栏中分别输入将建立全部新用户帐号的默认用户目录和与其余用户分区匹配的前缀。若是你输入一个前缀“home”,全部含有“home”的目录都将被用来存储帐号。这也就是说,即使你将默认的用户目录设定为/home,但若是你输入“home”做为用户目录前缀,那么在/home /home2 /usr/home /home3以及其余名称中含有“home”的目录下都会建立新帐户。所以,你绝对不能用名称中含有“home”的目录来存储备份。
11. 在Hostname栏中输入服务器当前的主机名。
12. 输入你但愿收到的Apache日志的类型。有如下两个选项:
·Combined——记录全部信息,包括参照页,用户代理和被请求的文件。
·Access——只记录被请求的文件信息。
13. 建立新帐户时,在Minimum UID栏中输入待分配的用户ID最小值。一般,低于500的值会保留给系统用户使用,其余用户不能占用。所以,咱们不建议将Minimum UID设定在500如下。
14. 在Primary Nameserver,Secondary Nameserver,Tertiary Nameserver和Fourth Nameserver栏中输入四个解析服务器名称。Primary Nameserver和Secondary Nameserver是必填项。
15. 选择是否为Apache脚本/cgi-bin/建立别名/usr/local/apache/cgi-bin/。y=Yes,n=no。这个别名意味着,Apache会将/cgi-bin/目录下的全部文件看成cgi脚原本处理。
16. 在AIM Password和AIM Username栏中输入你AIM(AOL Instant Messenger)的用户名和密码。
17. 在Server Contact ICQ,ICQ ID和ICQ Password栏中分别输入你的ICQ用户身份号码,ICQ ID和ICQ密码。
18. 若是须要,在Master Nameserver栏中输入主要解析服务器的IP地址。
若是启用这一选项,你的服务器将成为辅助服务器。在启用这一选项后,最好与主要解析服务器创建信任关系。
查看8-DNS Functions部分(根据中文手册的页面编排添加连接)获取更多有关创建信任关系的信息。
19. 若是这个服务器属于一个服务器集群(cluster),在Master Cluster Server中输入主要集群服务器的IP地址。
20. 点击Save(保存)。
21. 点击Finish(完成)。
22. 点击Continue(继续)。
Troubleshooting(疑难解答)
你能够随时修改最初的服务器设置。查看Editing your server setup获取更多信息。
你须要登陆后才能使用WebHost Manager来管理你的网络服务器。记住,WebHost Manager给了用户很高的访问权限,只能让可信赖的人员使用。
Steps(步骤)
1. 在网络浏览器中输入你WebHost Manager的地址。地址格式应该是http://www.yourdomain.com:2086/或https://www.yourdomain.com:2087/。
2. 在User Name和Password栏中输入你的用户名(root)和密码(服务器的根密码)。
3. 点击OK。
4. 接着你会看到WebHost Manager的主页面。
Troubleshooting(疑难解答)
若是你的浏览器用http://www.yourdomain.com:2086/或https://www.yourdomain.com:2087/都没法登陆,请尝试http://www.yourdomain.com/whm。
WebHost Manager Change Log显示了cPanel和WHM以往版本的变动记录和你正在运行的WHM的变动记录。日志会显示全部的纠错记录,新功能,以及自cPanel和WHM上一个版本的变动之处。
Steps(步骤)
1. 登陆到WebHost Manager。若是须要,点击查看Logging on。
2. 点击导航菜单顶部的Change Log。
在IP Functions区域,你能够添加和管理IP地址,包括添加和保留地址和显示IP使用状况。
在你WebHost Manager界面的主页面上点击IP Functions进入IP Functions菜单。
WebHost Manager让你能够随时添加新IP地址以及地址要求的子网掩码。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击IP Functions进入IP Functions菜单。
2. 点击Add a New IP Address。
3. 在IP(s) to add栏中输入IP地址。
4. 若是须要,在Subnet Mask栏中为这个IP地址修改子网掩码的默认值。
5. 点击Do It。
这个功能让你能够修改与域名关联的IP地址。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击IP Functions进入IP Functions菜单。
2. 点击Change Site's IP Address。
3. 点击你要进行管理的域名,而后点击Change Password(修改密码)(这里原文有误,应该是修改ip才对)。
4. 重新地址下拉列表New Address Drop-down List中选择New IP address(新IP地址)。
5. 点击Change(修改)。
Troubleshooting(疑难解答)
DNS服务器可能须要48个小时的时间来注册以上修改,在此期间网站与新IP地址不能进行关联。
这个功能让你能够将服务器转移到一系列新IP地址。不过这个工具不会为你绑定新IP地址。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击IP Functions进入IP Functions菜单。
2. 点击IP Migration Wizard(RC2)。
3. 在空白栏中输入服务器将使用的New IP Address(新IP地址)。每行只能输入一个IP地址。
4. 从New Address Drop-down List(新地址下拉列表)中选择New IP address(新IP地址)。
5. 点击Continue继续下一步。
Troubleshooting(疑难解答)
要将IP地址与服务器绑定,在IP Migration Wizard主页面上点击here(这里)。而后,输入一个新IP地址,点击Do It。
重建IP地址池能够空出IP地址并更新/etc/ipaddrpool。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击IP Functions进入IP Functions菜单。
2. 点击Rebuild The IP Address Pool。
3. 你会看到一个状态列表。
这个功能让你能够看到服务器上全部IP地址以及它们指向的域名的列表。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击IP Functions进入IP Functions菜单。
2. 点击Show IP Address Usage。
3. 接着你会看到全部IP地址及其关联域名的列表。
你能够看到一个显示了全部连接到你服务器的IP地址列表。你能够从列表中删除IP地址,只要不是服务器的独立IP地址。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击IP Functions进入IP Functions菜单。
2. 点击Show or Delete Current IP Addresses。
3. 你会看到当前的IP地址列表。点击Remove删除特定的IP地址。
WebHost Manager让你能够保留IP地址,这样它们就不会在给新帐户自动分配IP地址时被使用。(这只适用于经过IP复选框建立的新帐户——点击查看Creating A New Account获取更多信息。)
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击IP Functions进入IP Functions菜单。
2. 点击Show/Edit Reserved IPs。
3. 你会看到当前的IP地址列表。被保留的IP地址边上的复选框已经被勾上了。
4. 点击IP地址边上的Checkbox(复选框)来保留或取消保留相应的地址。而后点击Save(保存)。
在Languages区域,你能够为cPanel建立,修改以及上传/下载语言配置文件。这些配置文件接受HTML代码并可让你修改cPanel中全部的文字来符合你的客户当地的语言习惯。
在你WebHost Manager界面的主页面上点击Languages进入Languages菜单。
cPanel使用的一些现有脚本已经安装了预先配置好的语言文件。你能够随时选择适当的语言文件供客户使用。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Languages进入Languages菜单。
2. 点击Additional Language Configuration。
3. 在下拉列表中为每种脚本选择须要的语言。
4. 点击Save(保存)。
要建立一个新的语言文件,你须要克隆或复制一个现有的语言文件。而后你能够下载这个文件来手动编辑(参看Downloading a language file)或者在线编辑文件(参看Editing a language file)。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Languages进入Languages菜单。
2. 点击Clone/Create a New Language。
3. 点击选择你想要克隆的语言文件。
4. 在Please enter a name for the new language栏中输入新语言文件的名称,而后点击Do It。
5. 你能够下载这个文件来手动编辑(参看Downloading a language file)或者在线编辑文件(参看Editing a language file)。
若是你再也不须要某个语言文件,这个功能能够帮你把它从服务器删除。删除前请肯定没有用户在使用这个文件,不然他们就不能使用这个语言了。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Languages进入Languages菜单。
2. 点击Delete a Language File。
3. 点击你准备删除的语言文件的名称。
你能够下载一个语言文件进行脱机编辑。这在你复制了一个现有的文件并准备改成新语言文件的时候最为有用(参看Cloning a language file获取更多信息)。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Languages进入Languages菜单。
2. 点击Download a Language File。
3. 点击选择你想要下载的语言文件。
4. 将显示的文本复制粘贴到你往后能够编辑的文本文件中。
你能够编辑用于任何语言文件的文字。使用这个功能,你能够对当前使用中的语言文件进行小的改动,或者将一个克隆的语言文件完全变为一个新语言文件。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Languages进入Languages菜单。
2. 点击Edit a Language File。
3. 点击你准备编辑的语言文件。
4. 修改任何可编辑的文本。若是须要你也能够使用HTML代码。
5. 点击Save(保存)。
Troubleshooting(疑难解答)
大多数第三方主题或皮肤都没有办法经过语言文件改变。请联系你的主题的创做者获取更多信息。
当你完成对一个下载文件(参看Downloading a language file获取更多信息)的修改时,你就能够上传这个新语言文件了。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Languages进入Languages菜单。
2. 点击Upload a Language File。
3. 点击Browse...按钮来选择你准备上传的语言文件。这能够是任何纯文本文件。
4. 点击Upload。
这个功能让你能够修改与多帐户关联的IP地址。你能够用这个功能将一组帐户与某个特定的IP地址进行关联。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Multi-Account Functions进入多帐户功能菜单。
2. 将你准备修改的域名左边的复选框勾上。
3. 点击Change IPs of Selected Accounts(修改所选帐户的IP)。
4. 从New Address(新地址)边上的下拉列表中选择你但愿与所选帐户进行关联的IP地址。
5. 点击Change IPs(修改IP)。
这个功能让你能够一次性修改多个帐户的某个属性。这些属性包括:帐户的全部者(经销商),帐户正在使用的主题,帐户的建立日期,帐户使用的默认语言以及帐户的Package类型等。查看3-Account Functions中Create a New Account部分与属性相关的详细信息。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Multi-Account Functions进入多帐户功能菜单。
2. 将你准备修改的域名左边的复选框勾上。
3. 从下拉列表中选择你但愿为以上所选帐户所作的修改选项。(你只要选择你要修改的值,并不是全部的值,除非都须要)。
4. 点击Change(修改)。
这个功能让你能够同时从服务器删除多个帐户。当经销商欠费或转换供应商的时候,这个功能就会派上用场。须要注意的是,这会永久删除帐户。要想轻松恢复,除非你将这些帐户作了备份。
Steps(步骤)
1. 在你WebHost Manager界面的主页面上点击Multi-Account Functions进入多帐户功能菜单。
2. 点击Terminate Multiple Accounts。
3. 将你准备终止的域名左边的复选框勾上。
4. 在终止帐户后,若是你还想保留该帐户的DNS区域,能够将域名右边的复选框勾上。(若是你尚未终止帐户,不须要勾选这个复选框)
5. 将显示的句子复制到Destroy Selected Accounts上方的空白栏中。
6. 点击Destroy Selected Accounts(摧毁所选的帐户)。
你能够经过Change Hostname选项来修改你服务器的主机名。挑选一个好的主机名很重要,这个主机名既不能用于任何帐户又必须是为大众所接受的,由于它将出如今全部邮件的标题栏里。主机名必须是一个FQDN(Fully Qualified Domain Name,彻底合格域名)。每一个有效的主机名都必须含有至少2个圆点符号,如entropy.yourdomain.com。
WebHost Manager会自动随机生成10个基于当前主机名的主机名,做为能够使用的样本。
Steps(步骤)
1. 点击WebHost Manager主界面上的Networking Setup进入网络设置菜单。
2. 点击Change Hostname。
3. 在New Hostname栏中输入新修改的主机名。
4. 点击Change(修改)。
Troubleshooting(疑难解答)(只面向高级用户)
若是你收到有关主机名的错误提示,或者你没法经过WebHost Manager来修改主机名,请尝试如下命令行:
hostname
输出结果的格式应该以下所示:
servername.domain.com
应用如下命令行将主机名改成一个彻底合格的域名:
hostname servername.domain.com
将“servername”部分替换为服务器名,将“domain.com”部分替换为你管理的域名,如:你托管的公司域名或者服务器上的主域名。
如今,运行:
hostname
若是输出结果正是你所使用的域名,说明一切正常。若是你仍是收到了有关主机名的错误提示,请联系你的host或cPanel寻求帮助。
当建立一个新的解析服务器时,你须要为这个服务器添加一个IP地址。
Steps(步骤)
1. 点击WebHost Manager主界面上的Networking Setup进入网络设置菜单。
2. 点击Manage Nameserver IPs。
3. 在Nameserver栏中输入这个解析服务器的IP,而后点击Assign。
4. 若是你但愿删除一个解析服务器,点击其名字右边红色的X。
解析器配置文件(/etc/resolv.conf)是解析服务器例程的配置文件。通常状况下,你不须要修改resolv.conf。
Steps(步骤)
1. 点击WebHost Manager主界面上的Networking Setup进入网络设置菜单。
2. 点击Modify Resolver Configuration。
3. 点击Continue(继续)。
4. 若是你不太清楚如何操做,请阅读提示信息。在Primary Resolver栏中输入主要解析服务器的IP地址。
5. 若是须要,在Secondary Resolver和Tertiary Resolver栏中分别输入另外的解析服务器的IP地址。
6. 点击Continue(继续)。
你能够用Packages建立本身的自定义虚拟主机方案,同时它也是WebHost Manager一个很是关键的功能。这些Packages构成了你虚拟主机服务的核心业务,而你的价格结构也须要慎重考虑。在这一步,WebHost Manager容许你对大量的参数进行自定义设置,从磁盘空间容量和带宽到子域名和MySQL数据库的数目,以及定义是否容许CGI和Shell Access和设定提供哪一种cPanel默认主题。
点击WebHost Manager主界面上的Packages进入Packages菜单。
Packages容许你建立新帐户,这些新帐户带有预先设定好的磁盘空间,带宽,E-mail帐户等,这一功能很是有益于你的业务。Packages(主机方案)帮你缩短了以前建立新帐户所需的时间。
Steps(步骤)
1. 点击WebHost Manager主界面上的Packages进入主机方案菜单。
2. 点击Add Packages。
3. 在The Package Name和Quota栏中分别输入Package的名称和帐户能够使用的磁盘空间最大容量。
4. 经过勾选或取消Shell Access复选框肯定是否容许Shell Access。
5. 在Max FTP Accouts,Max Email Accounts,Max Email Lists,Max SQL Databases,Max Sub Domains,Max Park Domains和Max Addon Domains栏中分别输入各个项目容许的最大数目。
6. 经过勾选或取消CGI Access和FrontPage® Extensions复选框肯定是否容许CGI Access和FrontPage® Extensions。
7. 在Bandwidth Limit栏中输入帐户可用的最大带宽(MB)。
8. 在cPanel Theme栏中点击选择用于帐户的Default cPanel Theme(默认cPanel主题)。
9. 在Feature List栏中点击选择用于帐户的Default Feature(默认功能)。
10. 点击Create(建立)。
Troubleshooting(疑难解答)
若是你不想设置某个功能的限定值,能够在这个功能旁边的栏中输入unlimited。
若是你不想再提供某个帐户Package,你能够从Package列表中将它删除。删除操做不会影响到正在使用这个Package的用户。
Steps(步骤)
1. 点击WebHost Manager主界面上的Packages进入Packages菜单。
2. 点击Delete Packages。
3. 点击选择你准备删除的Package名称,而后点击Kill。
Troubleshooting(疑难解答)
删除一个Package不会删除或修改当前正使用这个Package的帐户。
不管什么时候,不管你想修改Package的哪一方面,你均可以对Package进行修改。这些修改不会影响用被修改的Package建立的帐户,可是会影响使用这个Package的新帐户。
Steps(步骤)
1. 点击WebHost Manager主界面上的Packages进入Packages菜单。
2. 点击Edit Packages。
3. 点击选择须要的Package,而后点击Edit(编辑)。
4. 修改相关项目的内容。点击Packages查看各项内容的描述说明。
5. 完成Package的编辑后,点击Edit。
Feature Manager功能让你能够管理你用户的cPanel中可用的功能。你能够建立一个或多个功能列表,每一个都有其各自的功能,你能够在建立帐户时将它们分配给每一个新用户。
Steps(步骤)
1. 点击WebHost Manager主界面上的Packages进入Packages菜单。
2. 点击Feature Manager。
3. 在Feature List Name栏中输入你须要添加的功能列表名称,而后点击Add。
4. 点击相关复选框来启用或关闭各项功能。
5. 完成编辑功能列表后,点击Save(保存)。
Troubleshooting(疑难解答)
点击Edit编辑功能列表,或者点击Delete从列表中删除某个功能。
什么是ACL列表?有了ACL列表,你能够为某个转售商保存和调用一系列的功能限制。这些列表的工做原理与用于普通帐户的packages同样。保存ACL列表让你能够快速建立有着复杂设置选项的转售商帐户。
界面主要分为如下3个部分。
· Account Creation Limit(帐户建立限制)——这些选项容许你设定一个转售商能够拥有的帐户数目以及这些帐户能够使用的资源数。
· Feature Limits(功能限制)(ACL列表)——这些选项容许你设定转售商Package(ACL列表)能够享有的特定权限。
· Nameservers(解析服务器)——这些功能容许你设定转售商能够访问的解析服务器,同时也能够定义他们的cPanel终端用户能够使用的解析服务器。
Account Creation Limits(帐户建立限制)
WHM界面提供了4种方式来限制转售商建立帐户。若是服务器上的帐户太多会因资源耗尽而致使运行缓慢,所以这一功能很是有用。
限制帐户数目
要限制转售商能够建立的帐户总数:
1. 点击第一个复选框。
2. 输入转售商最多能够建立的帐户数。
限制资源使用
你也能够经过限制资源使用来限制帐户。这一选项容许你设定最大使用带宽并分配一个最大磁盘空间。你也能够容许Overselling,意思是指转售商分配给用户的定额总数能够超过度配给转售商的最大定额。(好比说,你设定容许Overselling,并给转售商分配了500MB的磁盘空间,那么转售商能够给2个用户各分配300MB的磁盘空间定额。不过他们在一块儿只能使用500MB。)
要经过资源使用来限制转售商帐户:
1. 在列表中点击appropriate(第2个)复选框。
2. 你会看到一个新的选择框。
3. 以MB为单位输入你但愿分配的磁盘空间和带宽的定额。
4. 点击选择相应复选框容许转售商超过对应的设置参数。
注意:磁盘空间和带宽是必须输入的两项。若是你不想设置一个具体的限额,只须要输入一个特别大的值就能够了。
限制特定帐户Packages
要指定转售商能够用什么Packages来建立帐户:
1. 在列表中点击appropriate(第3个)复选框。
2. 你会看到一个新的选择框。
3. 点击选择相应复选框容许转售商在建立帐户时使用对应的Package。
注意:不是全部的Package都与资源限制兼容的。
查看本手册16-Packages中Add Packages部分获取更多有关Package的介绍以及如何建立Package的说明。
Feature Limits(功能限制)
1. 当Reseller Center页面加载后,向下滚动至“Feature Limits”部分。暂时忽略“Load an ACL List”下拉菜单。
2. “Load an ACL List”下拉菜单的下面是一个包含如下功能的列表:
· 列表帐户
· 查看帐户带宽使用状况
· 帐户建立
· 帐户修改(警告:这将容许规避帐户建立限制,提供Shell Access(除非明确禁止),独立IP等)
· 帐户挂起
· 帐户终止
· 帐户升级
· 带宽限制修改(警告:这将容许规避帐户Package限制,若是你没有使用资源限制的话)
· 编辑MX记录
· 启用/关闭FrontPage Extensions
· 启用/关闭子域名
· 密码修改
· 定额修改(警告:这将容许规避帐户Package限制,若是你没有使用资源限制的话)
· 重置购物车
· SSL CSR/CRT生成器
· SSL证书购置
· SSL站点管理
· 将一个帐户转为演示帐户
· 从新整理帐户(用于空出磁盘空间)
· 集群
· 添加
· 编辑
· 寄存
· 删除
· 添加/删除
· 编辑
· 容许建立带有Shell Access的Package
· 容许建立带有无限制磁盘空间的Package
· 容许建立带有无限制功能的Package(即无限制pop帐户)
· 容许建立有独立IP的Package
· 容许建立带有Addon域名的Package
· 容许建立带有停放域名的Package
· 若是帐户的Package不是全局性的或者非用户全部,则不容许建立该帐户
· 绝对不容许建立带有Shell Access的帐户
· 全部功能(警告:root access)
· 查看帐户数据统计
· 查看服务器状态
· 从新启动服务
· 邮件故障检修工具
· 从新同步Ftp密码
· 新闻修改
3. 在“Save as ACL List(optional, leave blank to not save)(保存为ACL列表(可选,留空不保存))”文本框内输入新ACL列表的名称。或者从下拉菜单中选择你准备覆盖掉的ACL名。
Nameservers(解析服务器)
你能够用这一功能给转售商建立的新帐户分配默认的解析服务器IP地址。你的服务器上必须有空余可用的IP地址才能使用该功能。若是当前全部的IP地址都在使用,你必须在设置解析服务器IP前购买并向服务器添加更多新的。
使用右侧的appropriate按钮,你还能够向解析服务器添加A记录。A记录可让别人经过你的URL解析你的IP地址。
要添加一个解析服务器:
1. 在4个文本框的任意一个中输入解析服务器的域名。
2. 若是解析服务器在这个服务器上或者这个服务器是一个DNS集群的一部分,点击Add an A entry为解析服务器添加一条A记录。
3. 点击Save All Settings(保存全部设置)。
转售商帐户具备在你的服务器上建立其余帐户的功能。由转售商建立的帐户归转售商全部,且转售商能够根据本身的特定需求对这些帐户进行修改。不过,你也能够经过设置取消某个转售商修改帐户的权利(见如下步骤第3步)。颇有必要弄清楚转售商享有的权限是否在他们须要的范围之内,以及是否只能建立他们须要的帐户类型。Reseller Access与Root Access只有一步之遥,因此应作稳当处理。
Steps(步骤)
1. 要添加转售商帐户,首先要肯定已在服务器上建立了主机帐户。点击Create a New Account查看如何在你的服务器上建立一个主机帐户。
2. 接着,从“Add Reseller Privileges”下拉菜单中选择用户名(域名)。
3. 默认状态下,“Make the new reseller own their own account”复选框是勾选过的。若是你不想让转售商拥有他们建立的帐户,再点击一次复选框取消选择。(注意:若是勾选了复选框,转售商就能够修改他们的帐户。)
4. 当你从下拉菜单中选择了要添加转售商特殊权限的用户帐号后,点击ok按钮。
5. 页面加载后,你应该会看到相似如下的提示信息:
"Reseller privileges have been granted to YOUR_USER_ACCOUNT"
判断一个帐户是否已经添加转售商特殊权限的简便方法就是查看“Remove Reseller Privileges”下拉菜单。若是你想删除某个帐户的转售商特殊权限,请按照如下说明进行操做。
Steps(步骤)
1. 接着,从“Add Reseller Privileges”下拉菜单中选择用户名(域名)。
2. 当你从下拉菜单中选择了要删除转售商特殊权限的帐户后,点击ok按钮。
3. 页面加载后,你应该会看到相似如下的提示信息:
"Reseller privileges have been removed to YOUR_USER_ACCOUNT"
Steps(步骤)
1. 点击Change Ownership of an account(修改帐户的全部者)连接。
2. 页面加载后,你会看到两个纵栏,每栏都包含如下信息:
· Domains(域名)
· Users(用户)
3. 从其中选择与你要修改全部权的帐户相关的域名或用户名。
4. 点击Change按钮。
5. 从“Change Ownership”下拉菜单中选择新的全部者的用户名(域名)。
6. 点击“ok”按钮。(注意:下拉菜单中只显示转售商。)
7. 页面加载后,你应该会看到相似如下的提示信息:
"PREVIOUS_OWNER_USERNAME owner is now PREVIOUS_OWNER_USERNAME"
Steps(步骤)
1. 点击E-mail All Resellers连接。
2. 页面加载后,你会看到包含如下四栏内容的表格:
· From Name——在文本框中输入邮件发送者的姓名。
· From Email——在文本框中输入邮件发送者的邮件地址。
· Subject——输入邮件的标题。
· Body——在文本框中输入邮件正文。
3. 点击Send(发送)按钮。
4. 点击Send按钮后,表格会再次加载,并在页面底部显示如下信息:
"Email will NOT be sent to your reseller's customers. Email will only be sent to your resellers."(“邮件不会发送给转售商的客户,只会发送给转售商。”)
5. 再次点击Send按钮。
6. 你会看到你的邮件被发送到的Email地址列表。当系统将邮件发送至全部的转售商后,页面会显示如下信息:
"Emails have been sent!"(“邮件已发送!”)
这一功能容许你对转售商的权限进行修改。你也能够修改与转售商帐户关联的解析服务器。你能够彻底控制转售商建立的帐户类型,限制他们能够使用的磁盘空间容量以及带宽,等等。必须确保转售商的权限已稳当设置,以便管理他们访问服务器以及使用服务器资源的权限。
Steps(步骤)
1. 从Select a Reseller下拉菜单中选择一个用户名(域名)。
2. 而后,点击Edit Privileges/Nameservers连接。
3. 页面加载后,你会看到如下内容:
· 限制预先分配Package的帐户建立。
· 限制用户能够建立的每种Package的数额。
· 经过资源使用来限制cptest能够建立的帐户。(访问用户建立的Package是默认容许的,除非将帐户建立限制为预先分配的Package。访问系统/根服务器建立的Package不是默认
容许的,除非在如下作了明确设定)
· Resource Usage Limits(资源使用限制)——这个分为三栏的表格包含如下内容:
· Resource(资源)——你能够给“带宽”或“磁盘空间”设定限制。
· Max Allowed(容许的最大数额)——在“Max Allowed”文本框中以MB为单位输入“带宽”或“磁盘空间”的限制数额。
· Overselling Allowed(容许Overselling)——勾选“Overselling Allowed”复选框容许转售商使用的带宽或磁盘空间超过“Max Allowed”栏中设定的最大值。
· Account Type(帐户类型)——这一栏记录显示的是转售商Package的名称。
· Current(当前帐户)——这一栏记录显示的是当前使用相关转售商Package名称的帐户数。
· Creation Allowed(容许建立)——勾选Creation Allowed复选框启用转售商Package名称的建立。
· Number Allowed(容许建立的帐户数)——在文本框中输入能够用转售商Package名称建立的帐户数。
· Resource Limit Compatible(资源限制兼容)——当前数字显示的是转售商能够用某个特定Package建立的帐户数。若是一个Package的Resource Limit Compatible栏中有星号*,且你限
定了转售商能够用于建立帐户的资源数额,那么这个Package就能够使用。
你能够用这个功能来变动拥有某个特定帐户的转售商。也用于在转售商间进行帐户转移,将原来归root全部的帐户转至转售商,或将原来归转售商全部的帐户转至root。
Steps(步骤)
1. 从Select a Reseller下拉菜单中选择与但愿保留全部权的帐户相关的用户名(域名)。你选择的用户名(域名)将拥有你在如下的第3步操做中选择的全部帐户。
2. 点击Change Ownership of Multiple Accounts连接。
3. 页面加载后,你会看到一个包含如下三栏内容的表格:
· Domain(域名)
· User(用户名)
· Owner(全部者)
4. 将你准备添加到新的全部者列表的域名边上的复选框勾上。(新的全部者是你在以上第1步操做中选择的用户)。
5. 当你根据具体须要勾选上全部相关的复选框之后,点击Change Owner of Selected Accounts按钮。
6. 页面加载后,你会看到一个相似于如下内容的提示信息:
"All Account Owner Changes Complete!"(“全部帐户全部者修改完成!”)
Steps(步骤)
1. 从Select a Reseller下拉菜单中选择与你要查看使用状况/帐户统计并管理(挂起,终止等)的帐户关联的用户名(域名)。
2. 点击Usage/Stats and Manage(suspend, terminate, etc)连接。
3. 这个页面为做为管理员的你提供了大量的信息。页面主要分为如下几个部分:
· Reseller Domain(转售商域名)——你在以上第1步操做中选择的域名。
· Reseller Username(转售商用户名)——你在以上第1步操做中选择的用户名。
· Number of Accounts(帐户总数)——与你在以上第1步操做中选择的转售商关联的帐户总数。
· 挂起转售商的主要帐户——点击Suspend All USER_YOU_SELECTED's Accounts按钮挂起帐户。
· 取消挂起转售商的主要帐户——点击UnSuspend USER_YOU_SELECTED's Accounts按钮取消挂起帐户。
· 终止转售商的主要帐户——你必须在文本框中输入如下内容才能完成操做:
"I understand this will irrevocably remove all the accounts owned by the reseller USER_YOU_SELECTED"
而后点击Terminate All USER_YOU_SELECTED's Accounts按钮。
· User(用户)
· Domain(域名)
· Plan(方案)
· Suspended(被挂起)
· Disk Space Used in Meg(磁盘空间使用容量,以MG为单位)
· Disk Space Limit(磁盘空间限定容量)
· Bandwidth In Meg for CURRENT_MONTH(CURRENT_MONTH的带宽,以MG为单位)
· Monthly Bandwidth Limit in Meg(磁盘空间每个月的限定容量,以MG为单位)
根据表格中的信息来决定你是否要挂起,取消挂起,或者终止转售商的帐户。你也能够根据自身的须要或兴趣使用这些信息。
Steps(步骤)
1. 从Select a Reseller下拉菜单中选择与你准备管理IP受权的帐户关联的用户名(域名)。
2. 点击Manage IP Delegation连接。(页面上少了第3步,直接照着翻了)
· 容许USER_YOU_SELECTED使用任意可用的IP地址
· 限制USER_YOU_SELECTED用于帐户的IP。勾选IP地址边上相应的复选框选择限制USER_YOU_SELECTED能够使用的IP。若是IP已在使用,你会在IP地址旁边看到相似如下的提示信息:
"Already used by domain_name"
4. 从以上第3步中描述的列表中选择你想使用的选项。
5. 点击Save(保存)按钮。
6. 你会看到一个相似于如下内容的确认信息:
"Saved Delegated IPs Settings for USER_YOU_SELECTED"
Steps(步骤)
1. 从Select a Reseller下拉菜单中选择与你准备管理主要共享IP/IPless IP的帐户关联的用户名(域名)。
2. 点击Manage Main Shared/IPless IP连接。
3. 页面加载后,从下拉菜单中为USER_YOU_SELECTED选择用于设置共享/IPless帐户的IP。
4. 点击Save按钮。
这一功能能够将全部的转售商及其关联的用户名,域名,Package名称等信息生成一个报表。页面加载后,你会看到包含如下三项内容的表格:
· User(用户名)——用户名会做为转售商列出,并列出与用户名关联的帐户总数。
· Domain(域名)——域名会做为与用户名关联的域名被列出。
· Package——Package会做为与用户名和域名关联的Package被列出。
这一功能中没有任何可操做项。其目的是便于你查看全部转售商及属于各转售商的域名列表。
Overview(概述)
你能够随时从新启动网络服务器上任意可用的服务。你能够从新启动如下服务:
· Mail Server(邮件服务器)(Exim)
· DNS/Name Server(DNS/解析服务器)(BIND)
· FTP Server(FTP服务器)(ProFTPd)
· SQL Server(SQL服务器)(MySQL)
· SSH Server(SSH服务器)(OpenSSH)
· HTTP/Web Server(HTTP/网络服务器)(Apache)
· POP3 Server(POP3服务器)(cppop)
· IMAP Server(IMAP服务器)(uwimap)
· E-Commerce Server(电子商务服务器)(interchange)
· Postgresql Server(Postgresql服务器)
· Servlet Server(Servlet服务器)(tomcat)
若是须要启动或中止某个服务,请点击查看Service Manager。
点击WebHost Manager主界面的Restart Services进入从新启动服务菜单。
在Restart Services菜单中点击选择须要的连接。这会当即从新启动该服务并显示service status。
Troubleshooting(疑难解答)(只面向高级用户)
若是服务没有重启,你能够经过命令行来重启。你能够用这个命令:
/scripts/restartsrv service
用具体的服务名exim,named,proftpd,httpd等来替换上面的“service”部分
你也能够经过系统来重启服务。不一样的操做系统(OS)下文件的放置位置也不一样。多数状况下,都放置在/etc/rc.d/init.d/
你还能够尝试用命令行来重启:
/etc/rc.d/init.d/service
用具体的服务名exim,named,proftpd,httpd等来替换上面的“service”部分
你能够使用如下命令让系统列出全部能够重启的服务:
cat /etc/rc.d/init.d/
若是重启失败(或根本没有开始),你应该查看错误日志。例如,查看apache的错误日志,使用:
tail /usr/local/apache/logs/error_log
错误日志有时对查找问题根源颇有帮助。
若是不能从错误日志中找到问题的根源,你应该向host或cPanel寻求帮助。
Overview(概述)
cPanel和WHM在/scripts文件夹中提供了大量预先定义的脚本。可用脚本以下:
adddns - 添加一个DNS区域。
addfpmail - 向全部没有FrontPage Mail Extensions的域名添加FrontPage Mail Extensions。
addfpmail2 - 向全部没有FrontPage Mail Extensions的域名添加FrontPage Mail Extensions。
addnetmaskips - 向全部没有子网掩码的IP添加子网掩码255.255.255.0。
addnobodygrp - 添加Nobody群并激活Security。
addpop - 添加一个Pop帐户。
addservlets - 向帐户添加JSP支持(须要tomcat)。
addstatus - (内部使用从未被用户调用)
adduser - 向系统添加用户。
admin - 运行WHM Lite。
apachelimits - 向Apache添加rlimits。
bandwidth - (OLD)
betaexim - 安装最新版本的exim。
biglogcheck - 寻找尺寸接近2GB的日志。
bitstest -
bsdcryptoinstall - 在FreeBSD上安装crypto。
bsdldconfig - 在FreeBSD配置适当的lib目录。
bsdpkgpingtest - 测试下载FreeBSD packages的链接速度。
buildbsdexpect - 在FreeBSD上安装expect。
builddomainaddr - (OLD)
buildeximconf - 重建exim.conf。
buildpostgrebsd-dev - 在FreeBSD上安装postgresql。
buildpureftproot -
bupcp - (OLD)
chcpass - (内部使用)
checkallowoverride -
checkbadconf - 查看/usr/local/apache/conf/httpd.conf检测不良用户。
checkbashshell -
checkbsdgroups - 检测并修复FreeBSD上proftpd的全部权。
checkccompiler - 检测以确认系统的C编辑器工做正常。
checkdeadperlso -
checkerrorlogsafe -
checkfpkey - 检测FrontPage suid key。
checkgd - 检测GD是否建立。
checkgentoousers -
checkhttpd -
checkinterchange - (内部使用)。
checklibssl - 检测以确认存在适当的libssl symlinks。
checklink -
checklog - (OLD)
checkmakeconf -
checkmaxclients - 检测Apache是否已达到容许的最多客户端。
checkoldperl - 检测你系统上的Perl版本是否已通过时。
checkoldrpm -
checkrsync - 检测以确认rsync是最新的。
checksuexecpatch - 检测是否已修补mailman的suexec。
checksuspendpages - 检测挂起页面是否正确命名。
checkswup - (OLD)
checkup2date - 确认up2date已正确设置(RedHat)
checkyum - 确认yum已正确设置。
chkpaths - 确认/usr/sbin/chown有一个连接到/bin/chown的符号连接。
chownpublichtmls - 修改全部用户网络空间的全部权,有助于转换为suexec。不属于任何用户的文件被删除。
chpass - 修改密码。
ckillall - 容许你取消一道程序(使用的如killall)。
ckillall2 - 容许你取消一道程序。
cleanandmailformmaillog -
cleanbw - 清空老的带宽日志。
cleandns - (OLD)
cleandns8 - 清空named.conf。
cleangd - 清空老的GD安装并从新安装GD
cleanmd5 - 修复CPAN md5问题。
cleanmsglog - 清除exim's msglog。
cleanopenwebmail - (OLD)
cleanupcheck -
cleanupmysqlprivs - 清空不当的mySQL特权。
compilers - 关闭没有特权的用户的编译器功能。
configips - (OLD)
*.cgi - (内部)
*.c - (内部)
convert2maildir - 将mail从mbox转换为maildir格式并安装courier impap和pop(cpimap被删除)。
convertemails -
convertemails2 - (内部)
convertemails5 - (内部)
courierup - 更新/安装Courier
cpanelsync -
cpbackup - 运行备份。
cpbackup2 - (内部)
cptheme - (未使用)
dialog* - (未使用)
distupgrade - 将RedHat升级为最新版本(只用于测试)
dnscluster - 启用DNS集群。
dnsqueuecron - 添加一个cron job以丢弃DNS queue。
dns_setup - (OLD)
dnstransfer - 若是服务器有一个DNS master(与DNS master同步)。
doomhttpd -
dotbuffer - (内部)
downgradefp - 降级FrontPage Extensions(至5.0-0)
dropmysqldb - 删除一个mySQL数据库。
easyapache - 升级Apache
editquota - 修改用户的定额。
enablechkservdwebmail - 启用检测webmaild服务。
enablefileprotect - 保护用户目录,若是文件保护建立在apache的话。
ensurepkg - 安装一个FreeBSD package。
ensurerpm - 安装一个rpm。
ensurerpm2 - (内部)
exchangeacctdb - (OLD)
exim3 - 安装exim 3。
exim4 - 安装exim 4。
exim4-rh73test - 安装exim release #260。(只针对RedHat)
eximcron - 为exim_tidy_db建立一个cron job。
eximlocalsend - 启用/关闭exim local sending。
exim_tidydb - 清空exim信息日志。
eximup - 安装/更新exim。
eximup~ - (内部)
expectperlinstaller - (内部)
fetchfile - (内部)
fetchfpexec -
fetchgd - 包含libg.so。
finddev - (内部)
findhacks - 查找常见木马。
findoddrootprocesses - 列出须要核实的root processes。
findphpversion - 检测你的php版本文件是否是最新的。
findtrojans - 全面搜查木马。
fixadmin - (OLD)
fixallcartswithsuexec - 使用suexec时修复carts的许可。
fixallinterchangeperm - 修复全部用户的Interchange Shopping Carts的许可。
fixbinpath - 确认全部bin文件的路径都是正确的。
fixbuggynamed - 更新bind来解决任何出现bug的问题。
fixcartwithsuexec - (内部) - 可用来修复有着suexec的cart。
fixcgiwrap - (OLD)
fixcommonproblems - 修复最多见的问题。
fixetchosts - 修复/etc/hosts的问题。
fixeverything - 修复常见问题和定额。
fixfpwml - 修复frontpage的.wml错误。
fixheaders - 运行,若是编译中的.h文件没有编译错误。
fixhome - (未使用) - 取消符号连接项目。
fixinterchange - 重装interchange Perl模块。
fixinterchangeperm - 修复用户interchange cart的许可。
fixipsnm - 与addnetmask ip相同,不过是Perl。
fixlibnet - 重装Bundle::libnet(Perl)。
fixlocalhostwithphp - 修改/etc/hosts使其与PHP 4.2.0 + MySQL更好地工做。
fixmailandakopia - (未使用)
fixmailman - 更新并重启mailman。
fixmailmanwithsuexec -
fixmuse - 重装muse。
fixmysql - 修复mySQL的问题。
fixmysqlbsd - 修复FreeBSD上的mySQL问题。
fixnamed - 更新bind来处理多个DNS区域(超过512)。
fixndc - 修复redhat被破坏的named.conf on 7.2。
fixndc.new - (内部)
fixoldlistswithsuexec - 启用suexec后在服务器上运行以改变没有出现500内部服务器错误提示的Mailman发出的URL。
fixperl - 建立字符连接/usr/local/bin/perl /usr/bin/perl。
fixperlscript - 确认perlscript包含全部对应的模块。
fixpop - 修复POP帐户并重置密码。
fixproftpdconf - 修复/usr/local/etc/proftpd.conf的问题。
fixproftpdconf~ - (内部)
fixproftpddupes - 更新proftpd。
fixquotas - 修复quotas。
fixrelayd - (OLD)
fixrh72ndckey - (内部)
fixrndc - 修复named.conf以防止rndc staus失败。
fixspamassassinfailedupdate - 从新安装失败的spamassassin更新。
fixsubconf -
fixsubdomainlogs - 若是子域名日志没有在cPanel中显示就运行。
fixsuexeccgiscripts - 修复suexec安装后破坏的CGI脚本。
fixtrojans - (未使用)
fixvaliases - 修复valiases的许可。
fixwebalizer - 修复已经中止更新的Webalizer。
fixwebmail - (OLD)
fixwwwdir - (OLD)
fp3 - 更新fpexe3补丁。
fpanonuserpatch - 更新FrontPage extensions来包含匿名用户补丁。
fp-auth -
fpbtr - (OLD)
fpsuexec - (内部)
fpsuexec2 - (内部)
fpsuexec3 - (内部)
fpupgrade - (内部)
ftpcheck - 检测FTPSSL。
ftpfetch - (内部)
ftpput - (内部)
ftpquaotacheck - 检测全部用户的配额(空间占用量)。
ftpsfetch - (内部)
ftpup - 更新你的ftp服务器。
ftpupdate - (内部)
fullhordereset - 重设Horde并显示当前的Horde密码。
futexfix - 修复futex的问题。
futexstartup - 启动futex。
gcc3 - 安装gcc-3.3.3。
gencrt - 生成一个.crt和.csr文件。
gencrt2 - (未使用)
gentomcatlist - (内部)
gentooportsup -
gethomedir - (内部)
getpasswd - (内部)
getremotecpmove - (内部)
getrpmfor -
grabemails - (内部)
grabhttp - (内部)
grabhttp2 - (内部)
grabmysqlprivs - (内部)
grpck - 检测grpck是否正常工做。
hackcheck - (内部)
hdparmify - 启用dma/irq/32bit HD access,为IDE drives提速。
hdparmon - 启用hdparm。
HTTPreq.pm - (内部)
httpspamdetect -
icpanel - (OLD)
initacls - 用ACL支持装载你的文件系统。(确认你的kernel支持ACLs)
initbyteslog - (内部)
initfpsuexec - 启用FrontPage suexec支持。
initquotas - 在新驱动上启用空间限额支持。
initsslhttpd - 确认HTTP以SSL开始。
initsuexec - 若是suexec已安装,启用suexec支持。
installaimicq - (内部)
installcgipm - 安装CGI.pm。
installcpbsdpkg -
installcpgentoopkg -
installdbi - 安装Bundle::DBD::mysql。
installfpfreebsd - 在FreeBSD上安装FrontPage 5 Extensions。
installfpgentoo - 在Gentoo上安装FrontPage。
installgd - 建立GD。
installipc - (内部)
installpkg - 安装一个FreeBSD package。
installpostgres - 安装PostrgeSQL。
installrmmods - (OLD)
installrpm - 安装rpm。
installrpm2 - (内部)
installspam - 安装SpamAssassin。
installssl - 添加SSL vhost。
installtree -
installzendopt - 安装zend optimzer。
installzendopt-freebsd - 在一个freebsd机器上安装zend optimizer。
ipcheck - (内部)
ipusage - (内部)
isdedicatedip - 查看某IP是否是独立IP。
kernelcheck - (内部)
killacct - 删除一个帐户。
killbadrpms - 消除服务器上不安全RPMs的安全脚本。
killdns - 删除一个DNS区域。
killdns-dnsadmin -
killdrrootvhost - 删除虚拟主机的文档root。
killndbm - 删除7.2中被破坏的NDBM_File。
killpvhost - 删除proftpd.conf中的一个虚拟主机。
killspamkeys - 删除一个spam key。
killsslvhost - 删除虚拟主机的一个SSL登入记录。
killvhost - 删除一个vhost。
listcheck - 检测mailing lists是否存在问题。
listproblems - 列出常见问题。
listsubdomains - 列出子域名。
mailadmin - (DEAD, OLD)
maildirmenu - (内部)
mailman212 - (内部)
mailperm - 修复近乎全部的mail许可问题。
mailscannerupdate - 更新MailScanner。
mailtroubleshoot - 指导mail修复。
makecpphp - 安装php。
makesecondary - DNS传输的一部分。
manualupcp - 手动更新cPanel。
md5crypt - 将密码加密为MD5。
mkquotas - OLD
mkwwwacctconf - (内部)
mrusersscpcmd -
mseclocal - 创建Mandrake's msec容许exim做为mailnull运行。
mysqladduserdb - 建立一个MySQL数据库和用户。
mysqlconnectioncheck - 链接到MySQL,若是须要的话重启SQL。
mysqldeluserdb - 删除一个MySQL数据库和用户。
mysqlinfo - (OLD)
mysqlpasswd - 修改MySQL密码。
mysqlrpmpingtest - 检测下载mySQL rpms的链接速度。
mysqlup - 更新mySQL。
mysqlup~ - (内部)
ndbmcheck - 检测nbdm模块是否加载(在RedHat 7.2中消除)
netftpsslpatch - 修补FTPSSL.pm。
newdomains - (OLD)
newdomains-sendmail - (OLD)
newexim - 安装最新版本的exim。
newftpuser - (未使用)
newpop - (未使用)
nofsck - 设置fsck始终使用-y
nomodattach - 从httpd.conf删除mod_attach。
nomodauthmysql -从httpd.conf删除mod_auth_mysql。
nomodbwprotect - 从httpd.conf删除mod_bwportect。
nomodgzipconfmods - 从httpd.conf删除mod_gzip。
nomodperl - 从httpd.conf删除mod_perl。
oldaddoncgi2xaddon - 将老的addons更新为X addons。
oldaddonconverter - (内部)
oopcheck - (内部)
park - 停放一个域名。
patcheximconf - 修复exim.conf。
patchposixtypes -
patchtypes -
patchtypesizes -
pedquota - (内部) - editquota的一部分(用于编辑quota)。
perlinstaller - 安装perl。
phpini - 建立一个php.ini文件。
phpopenbasectl -
pingtest - 从cPanel mirrors检测下载时间。
pkgacct - (内部)
pkgacct~ - (内部)
pkgacct2 - (内部)
pkgaccount-ala - 备份一个Alab*nza帐户用于传输。
pkgacct-ciXost - 备份一个ci*ost帐户用于传输。
pkgacct-dXm - 备份一个d*m帐户用于传输。
pkgacct-enXim - 备份一个en*im帐户用于传输。
pkgacct-ng -
pkgacctn-ng.orig -
pkgacct-pXa - 备份一个p*a帐户用于传输。
popftpuse - (OLD)
portsup - (FREEBSD BETA)
postsuexecinstall - (内部)
proftpd128 - 安装proftpd-1.2.8。
pscan - (OLD)
ptycheck - 修复/dev/ptmx许可。
pwck - 核实系统受权信息的完整性。
quickfixmysqlbsd - (未使用)
quickkernel - 更新你的kernel。
quicksecure - 快速消除没用的服务。
quotacheck - (内部)
rasetup - (OLD)
rawchpass - (内部)
realadduser - (内部)
realchpass - (内部)
realperlinstaller - (内部)
realrawchpass - (内部)
rebuildcpanelsslcrt - 重建cPanel SSL证书。
rebuildcpusers - 重建/var/cpanel/users。
rebuildetcpasswd - 重建/etc/passwd。
rebuildeximbsd - 在FreeBSD上重建exim。
rebuildhttpdconffromproftpd - 从proftpd.conf文件重建httpd.conf。
rebuildinterchangecfg - 将带有Interchange的域名移至服务器后使用。
rebuildippool - (内部)
rebuildnamedconf - 从/var/named中的文件恢复named.conf。
rebuildproftpd - 从httpd.conf恢复proftpd.conf。
reinstallmailman - 重装mailman。
relocatevartousr - 磁盘空间不够时,将/var中的文件迁移至/usr。
remdefssl - 删除默认的SSL vhost。
reseteximtodefaults - 重设exim的默认设置。
resethorde -
resetimappasswds - 重设全部imap密码。
resetmailmanurls -
resetquotas - 将quotas修改成应该的数值。
restartsrv - 重启一个服务。
restartsrv_apache - 重启apache。
restartsrv_bind - 重启bind。
restartsrv_clamd - 重启clamd。
restartsrv_courier - 重启courier imap。
restartsrv_cppop - 重启cppop。
restartsrv_entropychat - 重启entropy chat。
restartsrv_exim - 重启exim。
restartsrv_eximstats - 重启exim statistics。
restartsrv_ftpserver - 重启你的ftp服务器。
restartsrv_ftpserver~ - (内部)
restartsrv_httpd - 重启httpd。
restartsrv_imap - 重启impad。
restartsrv_inetd - 重启inetd。
restartsrv_interchange - 重启Interchange Shopping Cart。
restartsrv_melange - 重启melange chat。
restartsrv_mysql - 重启mysqld。
restartsrv_named - 重启named。
restartsrv_postgres - 重启postgresql。
restartsrv_postgresql - 重启postgresql。
restartsrv_proftpd - 重启proftpd。
restartsrv_pureftpd - 重启pure-ftpd。
restartsrv_spamd - 重启spamd。
restartsrv_sshd - 重启sshd。
restartsrv_syslogd - 重启syslogd。
restartsrv_tomcat - 重启tomcat。
restartsrv_xinetd - 重启xinetd。
restoremail - 恢复用户的mail。
restorepkg -
reswhostmgr - 重启whostmgr。
rhlupdate - (OLD)
rpmpreinstall - (内部)
rpmup - 升级redhat/mandrake errata/security。
rpmup2 - (内部)
rpmup3 - (内部)
rrdtoolinstall - 安装RRD Tool。
rscpmd -
runlogsnow - (OLD)
runstatsonce - 运行statistics(应该在crontab中使用)。
runweblogs - 为某用户运行analog/webalizer/etc.
ruserssscpcmd - (内部)
safeperlinstaller - 安全安装perl。
safeup2date - 安全运行up2date。
safeyum - 安全运行yum。
scpcmd - (内部)
searchbadgroups -
searchreplace - (未使用)
secureit - 删除不须要的suid binaries。
securemysql - 保证MySQL configuration的安全。
securetmp - 将securetmp添至系统startup选项。
selinux_custom_contexts -
selinuxsetup -
sendaim - (内部)
sendicq - (内部)
setupfp - 向一个帐户中安装FrontPage 3。
setupfp4 - 向一个帐户中安装FrontPage 4 (2000)安装程序。
setupfp5 - 向一个帐户中安装FrontPage 5 (2002)安装程序。
setupfp5.nosueuxec - 在不使用suexec时向一个帐户中安装FrontPage 5 (2002)安装程序。
setupmakeconf -
showexelist - 显示exe程序。
simpleps - 显示程序列表。
simplesshcmd - (内部)
smartcheck - 检测硬盘完整性。
smtpmailgdionly - 启用SMTP Mail Protection。
snarf - (内部)
spamasssassin-cpanel - (未使用)
spamboxdisable - 关闭全部帐户的SpamAssassin's spambox delivery。
sscpcmd - (内部)
ssh2.expect - (内部)
sshcmd -
sshcontrol - (内部)
ssh.expect - (内部)
stage2fpmail - (内部)
supportvoidcheck -
suspendacct - 挂起一个帐户。
symlinktodir - (内部)
sysup - 更新cPanel RPMs。
telentcrt - (OLD)
testinf - (OLD)
trustme - (内部)
typocheck -
uf - (OLD)
unlimitnamed - 安装最新版本的bind patched来支持服务器上超过512的IP。
unblockip - 对被portsentry阻止的IP解除阻止。
unpkgacct - (内部)
unsetupfp4 - 从帐户中删除FrontPage 4 或 5。
unslavenamedconf - 若是用户无心间将DNS master设置为本地服务器,这将在loop后修复named.conf。
unsuspendacct - 解除挂起一个帐户。
upcp - 更新cPanel。
updated - 更新/scripts。
updatedomainips - (内部)
updatefrontpage - 更新FrontPage。
updatemysqlquota -
updatenow - 更新/scripts NOW。
updatephpconf - 更新PHP配置文件。
updateuserdomains - (内部)
updateuserdomains2 - (内部)
userdirctl -
userps - (OLD)
usersscpcmd - (内部)
usersscpcmd1 - (内部)
usersshcmd - (内部)
verify - (OLD)
verifyzone - (内部)
whichrpm - (内部)
whoowns - 找出谁拥有某个域名。
whostmgrkey - (OLD)
wwwacct - 建立一个帐户。
wwwacct2 - (内部)
x* - (OLD)
xaddonreport - 报告当前安装的addon脚本。
zoneexists - (内部)
Security区域用来处理安全问题。从扫描安全海滩(估计原文有误,应该是安全漏洞)和木马到修改Apache的内存使用限制,这些功能能够提高系统的安全。不过,咱们建议您的身边最好有位专业人士来监管服务器的安全措施。
点击WebHost Manager主界面上的Security进入安全菜单。
若是你有SuExec和CGI许可方面的问题,你能够用这个功能为CGI脚本修复suexec_log中的许可。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Fix Insecure Permissions (Scripts)功能。
2. 点击Fix Insecure Permissions (Scripts)。
3. 点击Fix Now按钮。
4. 系统扫描脚本时,你应该能够在文本框中看到以下信息:
· "Scanning suexec_log...Done"(扫描suexec_log...完成)
在文本框的底部你应该能够看到"Permission fixed.(权限已修复。)"
SSH容许经过互联网进行安全文件传输和远程登陆。经过SSH的安全链接是加密的。你能够对SSH Keys进行管理来实现经过SSH的自动登陆。你能够导入既存的keys,生成新keys,以及管理/删除keys。
Generate A New Key(生成一个新Key)
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Manage SSH Keys功能。
2. 而后点击Manage SSH Keys。
3. 点击Generate a New Key连接。
4. 设置如下内容:
· Key名(默认为id_dsa)——输入SSH客户端的key名。
· Key密码(空白)——若是可用,输入SSH客户端的密码。不然,留空。
· Key类型——从如下选择:
· DSA
· RSA
· Key尺寸——从如下选择:
· 1024
· 2048
· 4096
3. 点击Generate Key按钮。(这部分序号有点问题,直接按照页面写了)
4. 你应该会看到一个列表,显示了你的SSH Key生成的状态。
5. 回到Manage SSH Keys页面。你应该会在“Public Keys”表格中的“Name”栏中看到你的新key列表。找到你的key。你应该会在“Authorization Status”栏中看到一个“not authorized”信息。如今你须要点击“Actions”栏中的Manage Authorization连接为你的key受权。
6. 页面加载时,你会看到你正在受权的key名。点击Authorize按钮。
7. 受权你的public key以后点击“Return to SSH Manager”连接。
8. “Authorization Status”栏中你的public key应该会显示“authorized”。
Import Key(导入Key)
Steps(步骤)
1. 点击Import Key连接。
2. 设置如下内容:
· 为这个key选择一个名称(默认为id_dsa)
· Private key通行码(只有PPK导入须要)
3. 而后,将Private Key粘贴至文本框(你也能够粘贴一个PPK文件)。
4. 将Private Key粘贴至文本框(显示的第4个文本框)。
5. 点击Import按钮。
Defining The Public Keys Table(定义Public Keys表格)
Public Keys表格是一个包含如下三栏内容的表格:
· Name——在这里输入你public key的名称。
· Authorization Status——这里显示的是你public key的受权状态。点击下述的“Actions”栏中的Manage Authorization连接手动为key受权。“Authorization Status”栏中会显示如下两种信息:
· authorized
· not authorized
· Actions
· Delete Key(删除Key)——点击连接删除相应的public key。
· View/Download Key(查看/下载Key)——点击连接查看或下载相应的public key。
· Manage Authorization(管理受权)——点击连接为相应的public key受权。
Defining The Private Keys Table(定义Private Keys表格)
Private Keys表格是一个包含如下三栏内容的表格:
· Name——在这里输入你private key的名称。
· Actions
· Delete Key(删除Key)——点击连接删除相应的private key。
· View/Download Key(查看/下载Key)——点击连接查看或下载相应的private key。
Wheel Group是一个用户群,他们能够经过su指令得到你服务器root的访问权限(用输入的用户ID建立一个Shell)。你也能够根据须要向群中添加或从群中删除用户。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Manage Wheel Group Users功能。
2. 点击Manage Wheel Group Users。
Viewing Current Users In The Wheel Group(查看Wheel Group中的当前用户)
页面加载后,你会看到名为“Users Currently in the wheel group”的部分。这个部分显示了你服务器Wheel Group中的全部当前用户。
Add User To Wheel Group(向Wheel Group添加用户)
经过第二部分的“Add a user to the wheel group”,你能够将当前服务器上已建立的用户添加到wheel group中。阅读如下操做说明学习如何向服务器的wheel group添加用户。
Steps(步骤)
1. 从列表中点击选择你准备添加到wheel group的用户名。若是你想选择多个用户,按住Ctrl键并单击列表中你但愿添加的用户。
2. 选择所需的用户之后,点击Add to Group按钮。
3. 你应该会看到相似以下的提示信息:
· "Added user USERNAME to the wheel group."(“已将用户XXX添加至wheel group。”)
4. 回到Manage Wheel Group Users页面。你会看到在以上第1步中选择的用户已被添加至“Users Currently in the wheel group”列表。
Remove User From Wheel Group(从Wheel Group删除用户)
Wheel Group是一个用户群,他们能够经过su指令得到你服务器root的访问权限(用输入的用户ID建立一个Shell)。你也能够根据须要向群中添加或从群中删除用户。
第三部分的“Remove a user from the wheel group”列出了已被添加至你服务器wheel group的全部用户。阅读如下操做说明学习如何从服务器的wheel group删除用户。
Steps(步骤)
1. 每一个列出的用户都被建立为一个按钮。点击与你但愿删除的用户名相应的按钮删除该用户。
2. 点击按钮后,你应该会看到相似以下的提示信息:
· "Removed user USERNAME from the wheel group."(“已将用户XXX从wheel group删除。”)
3. 回到Manage Wheel Group Users页面。你刚刚删除的用户应该已被从“Users Currently in the wheel group”列表中删除了。
“Modify Apache Memory Usage”功能会根据你的memory使用记录计算出你的apache memory使用状况并为Apache程序设定一个新的memory限制。限制每一个程序访问memory的权限能够增长服务器的稳定性,可是也会稍稍下降服务器的性能。每一个Apache程序都有各自的限制,不是全部的Apache程序在一块儿有一个限制。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Modify Apache Memory Usage Limit功能。
2. 而后点击Modify Apache Memory Usage Limit。
3. 点击页面顶部的Proceed(继续)按钮。
4. 你应该会看到相似如下所示的提示信息:
Apache Limiter by cPanel, Inc.
Checking for BSD Accounting ....
Calculating Memory Limit .......1034924..517462..2031608..1194664..611667968..
..203889322..
httpd.conf tests passed, installed new configuration
Largest Webserver child cgi/ssi/php is now limited to 194 meg
什么是木马?根据WikiPedia的定义,木马与病毒不一样,是一个包含或安装恶意程序(有时称做负载或“木马”)的程序。木马对于你的服务器可能很是危险,所以必须尽快清除以保证你的服务器正常运行。
点击WHM菜单上“Security”中的Scan for Trojan Horses连接开始木马系统扫描。页面开始加载后,若是服务器上发现有木马,扫描程序会显示相似如下的提示信息:
"Possible Trojan - /usr/bin/cpan"
全部以“Possible Trojan”开头的提示信息都要当即进行调查。可能存在的木马程序所在的位置也会显示在提示信息中。
若是在删除木马程序或判断可能存在的木马是否被安装到你的服务器方面须要帮助,请参考如下方法:
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Scan For Trojan Horses功能。
2. 而后点击Scan For Trojan Horses。
3. 当即联系你的服务供应商或系统管理员。
4. 查看WikiPedia页面的“Methods of Deletion”部分。
你的操做系统可能自动启用了不少服务,而大多数网络服务器并不须要这些服务。这个功能能够关闭如下服务:portmap - NFS用来影射网络驱动器 cupsd - 用于印刷 atd - Demon for "at",相似于cron jobs。nfs statd - 用于NFS文件系统装配。nis - 网络信息服务 gpm - Console mouse services,若是你看到一个[FAILED]错误信息,这就是说检测装置在尝试关闭服务时,该服务不会运行。这不是问题,服务也不会本身启动。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Quick Security Scan功能。
2. 点击Quick Security Scan。
3. 点击Proceed按钮。
4. 你应该会看到相似如下的提示信息:
Stopping portmap: [FAILED]
Stopping atd: [FAILED]
Stopping cups: [ OK ]
Shutting down console mouse services: [FAILED]
Shutting down NIS services: [FAILED]
Stopping NFS statd: [FAILED]
Apache mod_userdir容许用户在特定的主机上输入一个波浪号(~)和用户名做为url来浏览他们的网站。
~
fred将打开用户fred的域名。
这个功能的弊端在于,这个被访问站点使用的带宽将被加到其所属的域名上(在这个例子中就是test.cpanel.net)。mod_userdir保护功能能够阻止这一现象。不过你可能想在某个特定的虚拟主机上关闭它(通常为共享SSL主机。)
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Apache mod_userdir Tweak功能。
2. 而后点击Security Center。
3. 而后点击Apache mod_userdir Tweak。
4. 将Enable mod_userdir Protection边上的复选框勾上来启用这个功能。
5. 将某个特定主机的复选框一栏勾选上将为该主机启用这个功能。
6. 你也能够在某个特定主机的其余用户栏的文本框中输入更多用户。
7. 点击Save按钮来应用你的设置。
这个Tweak关闭了普通用户系统的C和C++编译器功能。许多密封的开发须要系统支持C编译器。普通用户一般会编译一些莫名其妙的东西,所以你可能但愿阻止他们的这一行为,那么你就须要清楚地知道他们编译须要的权限。你也能够经过设置容许一部分用户使用编译器,而禁止其余用户使用。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Compilers Tweak功能。
2. 而后点击Security Center。
3. 而后点击Compilers Tweak。
4. 点击Save(保存)。
5. 设置容许特定的用户使用编译器:
1. 点击Allow specific users to use the compilers。
2. 点击name of a user in the menu。
3. 点击Add to Group。
4. 设置更多的用户,重复以上步骤。
cPHulk Brute Force Protection功能能够阻止经过猜想密码来访问你服务器上的Services的恶意行为。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入cPHulk Brute Force Protection功能。
2. 而后点击Security Center。
3. 点击cPHulk Brute Force Protection。
4. 点击Enable或Disable按钮来启用或关闭cPHulk Brute Force Protection功能。
5. 在IP Based Brute Force Protection Period in minutes边上输入IP Based Brute Force Protection持续的分钟数。
6. 在Brute Force Protection Period in minutes边上输入Brute Force Protection持续的分钟数。
7. 在Maximum Failures By Account边上输入帐户容许失败的最屡次数。
8. 在Maximum Failures Per IP边上输入输入每一个IP容许失败的最屡次数。
9. 在Maximum Failures Per IP before IP is blocked for two week period边上输入IP被阻止两周前容许失败的最屡次数。
10. 若是你想延长对超过容许失败次数的帐户的锁定时间,就将Extend account lockout time upon additional authentication failures边上的复选框勾上启用这一功能。
11. 若是你想在brute force用户被检测到时发送通知书,就将Send notification when brute force user is detected边上的复选框勾上启用这一功能。
Host Access Control让你能够对试图链接的IP地址设置必定的规则来容许或拒绝其对你的服务器和Services的访问。通常状况下,拒绝全部链接或者只容许你设置的链接是使用Host Access Control功能最安全的方法。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Host Access Control(block IP access)功能。
2. 而后点击Security Center。
3. 而后点击Host Access Control(block IP access)。
Apache mod_userdir容许用户在特定的主机上输入一个波浪号(~)和用户名做为URL来浏览他们的网站。例如,http://test.cpanel.net/~
fred将打开用户fred的域名。这个功能的弊端在于,这个被访问站点使用的带宽将被加到其所属的域名上(在这个例子中就是test.cpanel.net)。Mod_userdir保护功能能够阻止经过domain.com/~
user访问域名。不过你可能想在某个特定的虚拟主机上关闭它(通常为共享SSL主机。)
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Setup进入服务器设置菜单。
2. 点击mod_userdir Tweak部分的Configure。
3. 将Enable mod_userdir Protection边上的复选框勾上来启用mod_userdir Protection功能。
4. 将域名边上的复选框勾上容许他们用~用户名方式来访问他们的域名,若是有必要的话。
5. 在domain's name边上的空白栏中输入你容许用~用户名方式访问域名的用户名,除了域名全部者,若是有必要的话。
6. 点击Save(保存)。
“Password Strength Configuration”功能让你能够定义一个通用的最低密码强度评分要求,或者对每一个类型的密码分别设置。这里也介绍了如何启用和关闭这些功能。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Password Strength Configuration功能。
2. 而后点击Security Center。
3. 而后点击Password Strength Configuration。
4. 将Default Required Password Strength边上的复选框勾上启用适用于全部密码设置选项的默认要求密码强度。再次点击复选框取消勾选就能够关闭这一功能。
5. 用Default Required Password Strength的滑块来进行增长或减小最低密码强度评分的设置。
6. 若是要启用某个选项的Required Password Strength,将相应选项边上的复选框勾上。取消勾选选项边上的复选框关闭该选项。
7. 用你刚启用的选项的滑块来进行增长或减小最低密码强度评分的设置。
8. 重复以上步骤进行其余选项的设置。
9. 完成设置后,点击页面底部的Save按钮保存设置。
PHP open_basedir保护功能能够阻止用户用PHP脚本在他们的用户目录外打开文件。你能够用这个功能选择禁止用PHP脚本在用户目录外打开文件的帐户。这个安全功能很重要,由于它能够阻止用户用PHP脚本访问系统或其余用户文件。最重要的是,它能够阻止恶意脚本访问许多重要的信息。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入PHP open_basedir Tweak功能。
2. 而后点击Security Center。
3. 而后点击PHP open_basedir Tweak。
4. 点击PHP open_basedir部分的Configure。
5. 勾选Enable PHP open_basedir Protection边上的复选框启用PHP open_basedir保护功能。
6. 勾选域名边上的复选框,容许他们用PHP在用户目录外打开文件,若是有必要的话。
7. 点击Save(保存)。
WebHost Manager安装了Shell Fork Bomb保护功能以防Telnet/SSH用户使用全部的服务器资源而致使系统瘫痪。你能够根据须要关闭或从新启用这个保护功能。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Shell Fork Bomb Protection功能。(页面上为Password Strength Configuration,根据内容应该是Shell Fork Bomb Protection)
2. 而后点击Security Center。
3. 而后点击Shell Fork Bomb Protection。
4. 根据须要点击Disable Protection或Enable Protection按钮。
SMTP Tweak能够阻止用户绕过邮件服务器发送邮件(这是垃圾邮件发送者的习惯作法)。它只容许MTA(mail transport agent,邮件传输代理),mailman以及root链接到远程SMTP服务器。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入SMTP Tweak功能。
2. 而后点击Security Center。
3. 而后点击SMTP Tweak。
4. 点击SMTP Tweak部分的Configure。
5. 勾选Allow Connections To localhost on Port 25边上的复选框来容许用户链接到端口25上的本地主机。
6. 点击Enable来启用SMTP Tweak。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入SSH Password Auth Tweak功能。
2. 而后点击Security Center。
3. 而后点击SSH Password Auth Tweak。
4. 根据须要点击Enable Password Auth或Disable Password Auth按钮来启用或关闭该功能。
这个Tweak将关闭系统的跟踪路由功能。
Steps(步骤)
1. 点击WebHost Manager主界面上的Security进入Traceroute Tweak功能。
2. 而后点击Security Center。
3. 而后点击Traceroute Tweak。
4. 点击Traceroute Tweak部分的Configure。
5. 点击Disable或Enable来启用或关闭跟踪路由。
在Server Configuration区域,你能够管理服务器的主要设置,包括解析服务器,修改密码,以及启用和关闭服务与转售商。
若是你没有百分之百的把握,请不要随意修改服务器的设置。修改不当可能会致使cPanel和WHM没法正常运行。
点击WebHost Manager主界面上的Server Configuration进入服务器配置菜单。
在Edit Setup区域,你能够编辑在安装和初次登陆程序时建立的服务器配置设置。包括编辑你的Master IP地址,BIND版本,出现问题时的详细联系信息以及其余相关信息。
若是你没有百分之百的把握,请不要随意修改服务器的设置。修改不当可能会致使cPanel和WHM没法正常运行。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Configuration进入服务器配置菜单。
2. 点击Basic cPanel/WHM Setup。
3. 在Main Shared Virtual Host IP栏中输入你想用来设置虚拟主机的IP地址。默认状态下,全部帐户就是在这个IP地址上被建立的(除非它们是独立IP地址的帐户)。
4. 在Server Contact E-Mail Address and Server Contact Pager Address栏中输入服务器管理员的详细联系信息。
5. 在Default cPanel Theme栏中输入你想使用的默认cPanel主题。这个主题将会出如今全部新建立的尚未指定主题的
6. 若是你使用的首选网络链接设备不是eth0,请在Alternate Main Ethernet Device栏中输入你使用的链接设备。
7. 在Default Home Directory和Home Directory Prefix栏中分别输入新帐户将被建立到的默认用户目录和与其余用户分区匹配的前缀。例如,你输入前缀“home”,那么全部含“home”的目录都将被用来存储帐户。这也就是说,输入“home”做为你的用户目录前缀会在/home /home /usr/home /home3或者其余名称中含有“home”的目录下建立帐户,即便你的默认用户目录被设置为/home。所以,你毫不能用名称中含有“home”的目录来存储备份。
8. 在Hostname栏中输入你当前的服务器主机名。
9. 输入你但愿接收的Apache日志的类型名。有两个选项:
· Combined —— 记录全部信息,包括参照页,用户代理和被请求的文件。
· Access —— 只记录被请求的文件信息。
10. 建立新帐户时,在Minimum UID栏中输入待分配的用户ID最小值。一般,低于500的值会保留给系统用户使用,其余用户不能占用。所以,咱们不建议将Minimum UID设定在500如下。
系统中每一个用户都会分配到一个用户ID值。这些数值与用户名一块儿成为系统辨别每一个用户的标识。
11. 在Primary Nameserver,Secondary Nameserver,Tertiary Nameserver和Fourth Nameserver栏中输入四个解析服务器名称。Primary Nameserver和Secondary Nameserver是必填项。
12. 选择是否为Apache脚本/cgi-bin/建立别名/usr/local/apache/cgi-bin/。y=Yes,n=no。这个别名意味着,Apache会将/cgi-bin/目录下的全部文件看成cgi脚原本处理。
13. 在AIM Password和AIM Username栏中分别输入你AIM(AOL Instant Messenger)的用户名和密码。
14. 在Server Contact ICQ,ICQ ID和ICQ Password栏中分别输入你的ICQ用户身份号码,ICQ ID和ICQ密码。
15. 若是须要,在Master Nameserver栏中输入主要解析服务器的IP地址。
这一设置是被拒绝的。请考虑使用Cluster Configuration。(5-Cluster/Remote Access中的Configure Cluster部分)
16. 若是这个服务器属于一个服务器集群(cluster),在Master Cluster Server中输入主要集群服务器的IP地址。
17. 点击Save(保存)。
你应该时不时地修改你的root密码来加强网站的安全性。若是你以为有其余人会访问你的WebHost Manager帐户,那你就应该常常修改密码。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Configuration进入服务器配置菜单。
2. 点击Change Root Password。
3. 在New Password栏中输入新的root密码。
4. 点击Change Password(修改密码)。
网址是http://www.cpanel.net/support/docs/11//whm/server_config_initquotasetup.shtml,网页打不开。
你能够在Server Time区域为你的服务器时钟设定时区。你也能够将服务器时间和浏览器的显示时间设置成一致的。你的服务器时间必须准确,你的证书才能与cPanel的受权系统保持同步。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Configuration进入服务器配置菜单。
2. 点击Server Time(服务器时间)。
3. 从下拉列表中点击选择The Required Time Zone。
4. 点击Change Time Zone。
5. 若是你须要将服务器时间和浏览器的显示时间设置成一致的,点击Sync Time with Time Server。
Troubleshooting(疑难解答)(只面向高级用户)
你能够随时用rdate命令来手动更新你的服务器时间。使用:
rdate -s rdate.cpanel.net
这将更新你的服务器时间,且在接收到证书错误信息的时候就会更新。
这个概要中提供的表格显示了日志程序(analog,awstats,webalizer)是否被容许,是否默认处于开通状态等。若是程序被容许或默认处于开通状态,你会看到一个绿圈图标。
同时你还能够看到“User to Display”文本框。默认状态下的值为“all”。若是你点击值为“all”的文本框的“Show Status Per User/Domain”按钮,你会看到一个列出了服务器上每一个用户状态的列表。若是你只但愿它显示一个用户或域名,输入你想查看帐户的用户名或域名,而后点击“Show Status Per User/Domain”按钮。
页面加载后,你能够查看到不一样的报告,表格和纵栏等,依服务器上用户使用的统计软件而异。
在这个表格和“User to Display”文本框的右边,你应该能够看到以下的信息:
The server currently is able to keep up with your statistics processing schedule.(服务器目前能够与你的统计数据处理计划保持同步。)
若是你没有看到以上的提示信息,而是看到了其余的信息,请尽快联系你的供应商。
Statistical Processing Configuration(统计数据处理配置)
全部的统计报告每24小时更新一次。全部的带宽信息每6小时更新一次。若是你想比较每一个统计软件的数据,你只能比较至少存在36小时的数据,以保证这些信息已被更新且提供的是准确的信息。须要提醒你注意的是,这些统计都是估计值,还要根据服务器上的流量统计进行修改。
你能够经过在Generate statistics every XX hours文本框中输入小时数来修改频率(每小时)。默认状态下这个数值是24。输入你但愿生成统计数据的小时数后,点击Change按钮。系统更新了这个新数值后,会返回到同一页面。
Statistical Processing Times(统计数据处理时间)
Statistics Processing Times功能让你能够设置不但愿执行日志分析的时间。
Steps(步骤)
1. 点击Statistics Software Configuration主页面上的Configure Statistics Processing Times Schedule按钮。
2. 页面加载后,点击复选框选择你不但愿执行日志分析的时间空档。(注意:要记住若是没有分配足够的时间来运行日志分析,你的日志可能永远不能被彻底分析。)
3. 点击Save按钮。
4. 你能够勾选Prevent cpanellogd and cpbackup from running at same time复选框来阻止cpanellogd和cpbackup同时运行。
Statistics Configuration(统计数据配置)
若是你想要容许用户修改他们的网络统计数据生成软件,点击Allow users to change their web statistics generating software边上的复选框。而后点击Save按钮。会更新你的设置。
Generator Permissions(生成器许可)
你能够选择设置在你服务器上运行的程序(Webalizer,Awstats,Analog)。点击你想要在服务器上运行的程序边上的复选框。而后点击Save按钮。
Default Generator(默认生成器)
默认状态下,你能够容许某个数据统计程序(Webalizer,Awstats,Analog)在你的服务器上运行。点击你想要在服务器上运行的程序边上的复选框。而后点击Save按钮。
User Permissions(用户权限)
你也能够选择设定容许哪些用户修改他们的数据统计程序。点击Allow all users to change their web statistics generating software边上的复选框容许用户修改他们的数据统计程序。而后点击Save按钮。
要修改被选用户,点击Modify按钮。而后从Users栏中选择你想要容许的用户。你能够逐个选择,也能够按住Ctrl键点击用户名来一次性选择多个用户。选好之后,点击Add按钮将用户添加到Allowed列表栏。点击Remove按钮能够删除用户。你能够使用Remove All(所有删除)按钮和Add All(添加所有)按钮。
你能够经过点击Allowed列表栏中的用户名对用户进行逐一配置。(注意:若是用户没有列在Allowed栏中,你就不能对该用户进行配置。)而后点击Configure按钮。点击数据统计程序(Analog,Awstats,Webalizer)下面相应的复选框容许某个用户使用该程序。而后点击Save按钮。
你能够变动服务器上大量通用的设置。这些更改会影响机器上的全部用户,包括你本身,转售商,以及转售商的客户。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Configuration进入服务器配置菜单。
2. 点击Tweak Settings。
3. 点击下列各项边上的复选框或单选按钮来启用或关闭相应功能。
Display
帐户列表每页显示的帐户数(或全部帐户)(若是没有特别设定,都是显示30)
容许你在WHM中列出帐户时修改每页能够显示的帐户数。
Domains
Allow Creation of Parked/Addon Domains that resolve to other servers
容许客户建立DNS设置指向其余服务器的停放域名和add-on域名。
Allow Creation of Parked/Addon Domains that are not registered
容许客户建立停放域名和add-on域名而不须要确认域名是否注册。
Allow users to Park/Addon Domains on top of domains owned by other users
容许客户建立停放域名和add-on域名而不须要确认域名是否正被其余用户使用。
Add the mail prefix for mailman URLs
在Mailman URL前面插入一个Email字域名前缀。
Attempt to prevent pop3 connection floods
限制每一个主机链接到POP3服务器的链接数量。
BoxTrapper Spam Trap
容许帐户上BoxTrapper的使用。
Default catch-all/default address behavior for new accounts. Fail will generally save the most CPU time.
(新帐户Default catch-all/default address行为。失败通常能够节省大部分的CPU时间)
设置发送到*@domain.com的邮件将会到达的邮件地址。(*是指域名中不合法的Email帐户)。
Horde Webmail
启用Horde Webmail应用程序。
Include a list of Pop before SMTP senders in the X-PopBeforeSMTP header when relaying mail. (exim 4.34-30+ required)
在转发邮件时,SMTP发送者前面的X-PopBeforeSMTP header包含一个Pop列表。(经过pop-before-SMTP认证的发送者)
Mailman
启用Mailman mailing list脚本程序。
Neomail Webmail
容许帐户使用Neomail Webmail应用程序。
Number of minutes between mail server queue runs
输入运行的邮件服务器队列之间的分钟数。(运行队列会尝试并发送阻塞在其中的邮件。)
Prevent the user "nobody" from sending out mail to remote addresses
阻止“nobody”用户从PHP/CGI脚本域名以外发送邮件。
Silently Discard all FormMail-clone requests with a bcc: header in the subject line
删除全部带有bcc的FormMail-clone请求:标题中的header(没有提供任何警告或通知)。
SpamAssassin
启用SpamAssassin程序。
SpamAssassin Spam Box delivery for messages marked as spam (user configurable)
将标记为垃圾邮件的邮件发送到用户的垃圾邮件收件箱(若是垃圾邮件收件箱启用的话)。
SquirrelMail Webmail
启用SquirrelMail webmail程序。
The maximum each domain can send out per hour
输入一个域名每小时能够发送的邮件数。
Track the origin of messages sent though the mail server by adding the X-Source headers (exim 4.34+ required)
显示所收到的邮件的源信息包括它们的源服务器和目录。
MySQL
MySQL Version to use
指明哪一个版本的MySQL客户能够使用。
Use old style (4.0) passwords with mySQL 4.1 (required if you have problems with PHP apps authenticating)
使用MySQL 4.1之前的标记密码。
Notifications
Disable Suspending accounts that exceed their bandwidth limit
不会自动挂起超过带宽限制的帐户。
Disk Space Usage Warnings
当用户快要超过他们的磁盘空间容量限制的时候每晚给他们发送邮件。
Email Box Usage Warnings
当用户快要超过他们的收件箱容量限制的时候每晚给他们发送邮件。
Software
FormMail-clone CGI
使用FormMail clone。它容许form用CGI将邮件发送到一个地址。
Interchange Version to use
指明使用的Interchange shopping cart版本或关闭脚本。
Loader to use for internal cPanel PHP (Use oldsourceguardian for version 1.x and 2.x)
指明用于cPanel内部PHP脚本的loader(载入器)。
The path to the urchin installation (if installed.) (leave blank for auto-detection.)
Urchin的安装路径。
Stats Programs
Analog Stats
启用Analog网络数据统计程序。
Awstats Reverse DNS Resolution
启用Awstats查找联系客户网站的IP地址的域名。这将增长服务器负荷和带宽。
Awstats Stats
启用Awstats网络数据统计程序。
Webalizer Stats
启用Webalizer网络数据统计程序。
Stats & Logs
Allow users to update Awstats from cPanel
容许用户随时从新生成Awstats统计数据。
Chmod value for raw apache log files
设置raw Apache日志文件的许可。
Delete each domain's access logs after stats run
域名的网络数据统计结束之后,删除该域名的登陆日志。
Do not include password in the raw log download link in cPanel (via FTP).
显示raw log stats download连接的时候不包含用户密码。
Do not reset /usr/local/apache/domlogs/FTPxferlog after it has been separated into each domain name's FTP log
保存/usr/local/apache/domlogs/ftpxferlog下的内容。
Exim Stats Daemon (required for smtp bandwidth logging; must also be modified in the service manager as well)
启用exim stats登陆。
Keep Stats Log (/usr/local/cpanel/logs/stats_log) between cPanel restarts
启用WebHost Manager在重启程序时保存数据统计日志。
Keep log files at the end of the month
每月末维护老的日志文件。若是没有勾选这个选项,日志文件每个月会被删除。
Numbers of days between processing log files and bandwidth usage
在adjacent栏中输入处理日志文件和带宽使用之间的天数。要求输入十进制数值。
Stats Log Level
用于debugging(纠错调试)的目的(指明/usr/local/cpanel/logs/stats_log中保存了什么错误日志)。
The load average above the number of cpus at which logs file processing should be suspended
当服务器平均负荷大于adjacent栏中输入的数值时挂起日志文件处理。
Stats
The load average that will cause the server status to appear red
输入上面的平均负荷,会使显示给客户的服务器状态,图片呈红色(查看23-Server Status部分获取更多信息)
System
Allow Sharing Nameserver IPS
容许你为同一个IP地址分配多个DNS服务器。
Allow cPanel users to install SSL Hosts if they have a dedicated IPs
容许独立IP帐户建立SSL主机并安装SSL证书。
Allow cPanel users to reset their password via email.
(容许cPanel用户经过Email从新设置他们的密码。)
Allow cpanel and admin binaries to be run from other applications besides the cpanel server (cpsrvd).
(容许cpanel和admin binaries在cpanel服务器(cpsrvd)之外的程序上运行。)
Allow Perl updates from rpm based Linux vendors.
(容许从基于rpm的Linux供应商那里更新Perl。)
Always redirect users to the ssl/tls ports when visiting /cpanel, /webmail, etc.
用/interface的方式代替直接端口将用户转向至他们登陆的每一个界面的SSL端口。
Disable Disk Quota display caching
若是关闭,磁盘定额会持续更新,可是会让机器变慢不少。若是不关闭,磁盘定额将被推迟15分钟。
Disable Http Authentication for cPanel/WebMail/WHM Logins (forces cookie authentication)
(关闭登陆cPanel/WebMail/WHM的Http认证(强制cookie认证))
Disable login with root or reseller password into the users' cPanel interface. Also disable switch account dropdown in themes with switch account feature.
(禁止用root或转售商密码登陆到用户的cPanel界面。一样关闭带有switch account功能的主题中的switch account下拉列表。)
Disable WHOIS lookups for the nameserver IP manager.
(关闭解析服务器IP管理器的WHOIS查找功能。)
Display Errors in cPanel instead of logging them to /usr/local/cpanel/logs/error_log
(显示cPanel中的错误而不是让它们记录到/usr/local/cpanel/logs/error_log)
Do not warn about features that will be depreciated in later releases
(对于在迟些时候发布的版本中会贬值的功能无须警告)
若是你勾选了这个复选框,你就不知道在下个发布的版本将会消失的功能。(这就可能致使在功能被最终删除后服务器不能正常运行。)
Do not warn users about the system backup being disabled in cPanel.
(对于cPanel中被关闭的系统备份无须警告用户。)
The maximum memory a cPanel process can use before it is killed off (in megabytes).
若是没有特别设定,默认值为128MB。
Try to resolve each client's IP to a domain name when a user connects to WHM/cPanel/cppop. (speed degradation)
当用户在浏览器中输入一个IP地址链接到cPanel/WHM/cppop时显示用户的域名。
Use jailshell as the default shell for all new accounts
将jailshell设置为全部经过Telnet/SSH登陆的客户的默认shell。Jailshell不容许你查看全部用户的/etc/passwd,也不容许你查看其余用户的文件。
When visiting /cpanel or /whm or /webmail with SSL redirect to the servers hostname.
当用户使用/interface而非端口登陆到cPanel/WHM/Webmail时,在地址栏显示服务器的主机名。
4. 点击Save(保存)。
你能够选择你想要自动从cPanel接收到的更新,若是有的话。有如下三种套餐类型:
cPanel and WHM Updates
更新为cPanel和WebHost Manager。
cPanel Package Updates
更新为cPanel套餐,如exim,proftpd,以及任何RPMs(Red Hat Package Manager,红帽套餐管理程序)。
Security Package Updates
更新为安全套餐。
每一个方案更新有以下选项:
Automatic
有新版本可用时,套餐方案自动更新。
Manual Updates Only
套餐方案手动更新。全部的更新均可以从cPanel网站手动下载。
Never Update
关闭自动更新功能。
cPanel and WHM package updates contains one of the following build types:(cPanel和WHM套餐方案更新属于如下构造类型之一:)
Edge
测试次数最少但包含最多功能的开发发布版本。通常不要运行这个结构除非你须要其中有纠错工具或功能。当同等的Current或Release构造发布后,你就能够将这个转换掉。
Current
相似于Edge构造但Current已经过了生产环境下的测试。
Release
通过大量测试的正式发布。Release是推荐运行的类型。它们通常都有最新的纠错工具和新功能,可是不用担忧会出现新错误。
Stable
客户使用过程当中没有出现问题的正式发布。Stable类型适合那些不想运行最新发布版本的传统用户。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Configuration进入服务器配置菜单。
2. 点击Update Config。
3. 点击与须要的cPanel和WHM,DarkORB以及Security packages相应的单选按钮。
4. 点击Save(保存)。
在Mail Manager区域你能够将系统邮件转发至特定的位置,若是须要的话。你能够为四类系统用户分别设置转发规则:
Root
服务器上的管理员用户。
Nobody
发送到不存在的邮件地址。
Mailman
从Mailman收到的邮件。
cPanel
从cPanel和WHM收到的邮件。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Contacts进入服务器联系人菜单。
2. 点击Change System Mail Preferences。
3. 在空白栏中输入系统用户的转发邮件地址。
4. 点击Change(修改)。
5. 若是须要,重复以上第3和第4步。
Troubleshooting(疑难解答)
删除输入的地址并点击Change按钮关闭该用户的邮件转发功能。
Contact Manager让你能够设置发送警报的优先级,以及设定各警报的发送时间。你能够为每种联系方式设置优先级,也就是设置不一样级别的警报按照不一样的联系方式发送。例如,你将传呼机的等级设置为3,每一个级别为1-3的警报都会发送到你的传呼机。你也能够设置每种警报的优先级。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Contacts进入服务器联系人菜单。
2. 点击Contact Manager。
3. 在顶部的栏中输入每种联系方式的优先等级。
4. 在相应的栏中修改警报的优先等级,若是须要的话。
Troubleshooting(疑难解答)
若是你将某个警报的优先等级设置为高于任何联系方式的优先等级,那么任何警报出现时你都不会接收到。
这一功能显示了Apache的信息。信息大多显示在一个表格中,表格中的密钥与表格下方的符号对应。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Status进入服务器状态菜单。
2. 点击Apache Status。
3. 将显示宝贵的Apache信息。
这个功能用表格显示了使用CPU,memory和MySQL的程序。表格还会显示谁在使用这些程序,CPU使用的百分比,Memory使用的百分比,以及MySQL的使用状况。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Status进入服务器状态菜单。
2. 点击CPU/Memory/MySQL Usage。
3. 将显示服务器上CPU,memory和MySQL使用状况的信息。
这个功能显示了服务器上硬件和软件的配置信息。包括处理器的类型和速度,存储器信息,系统软件,硬盘信息,存储器使用状况,以及硬盘空间的使用状况等。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Status进入服务器状态菜单。
2. 点击Server Information。
3. 将显示服务器上软硬件的配置信息。
这个功能显示了服务器上运行的服务,服务器负荷,以及储存器,swap和硬盘空间的使用状况。正在运行的服务边上会有一个绿圈图标,而中止运行的服务边上会有一个红圈图标。
Steps(步骤)
1. 点击WebHost Manager主界面上的Server Status进入服务器状态菜单。
2. 点击Service Status。
3. 将显示服务器上运行的服务信息。
这个功能让你能够修改某特定用户的Bandmin密码。
Steps(步骤)
1. 点击WebHost Manager主界面上的Service Configuration进入服务配置菜单。
2. 点击Bandmin Password。
3. 在Username下面的空白栏中输入你想转换密码的用户名。
4. 在Password下面的空白栏中输入你想转换密码的用户名密码。
5. 点击Change修改用户密码。
SuExec是一个Apache功能,容许用户运行使用用户ID的CGI和SSI程序,这个用户ID与调用网络服务器的用户ID不一样。这意味着CGI和SSI程序没有权限登陆root帐户,也没有root许可。因为许多CGI脚本程序被用于发送邮件,所以查看谁在你的服务器上发送邮件也会变得简单。
Steps(步骤)
1. 点击WebHost Manager主界面上的Service Configuration进入服务配置菜单。
2. 点击Enable/Disable SuExec。
3. 点击Enable to enable SuExec或点击Disable to disable SuExec。
什么是Exim?根据http://www.exim.org的定义,Exim是一个在剑桥大学开发的用于链接到互联网的Unix系统 的消息传输代理(MTA,Message Transfer Agent)。根据GNU General Public License的规定 ,它是免费提供的。在形式上它相似于Smail 3,可是它的功能更为通用。邮件发送的方式有极大的灵活性, 并且有不少功能能够用于审核接收的邮件。Exim能够代替sendmail安装,尽管exim的配置与sendmail的配置有很大不一样。
什么是Exim配置编辑器?Exim配置编辑器容许你经过修改某些exim配置设置来修改exim的行为。Exim配置编辑器提供了两个选项:
· Standard Options(标准选项)
· Advanced Editor Instructions(高级编辑器操做指南)
Standard Options
Steps(步骤)
1. Standard Options包括:
· 始终设置Sender: header当真正的发件人被修改时。(取消勾选这一选项会中止Microsoft® Outlook中的“On behalf of”数据,但可能会限制你跟踪邮件系统滥用状况的功能。)
· 确认邮件发件人的真实性。- Enables verify = sender/>optionsZ<
· 使用Callout来确认邮件发件人的真实性。- 为某特定的邮件地址使用callout检测。
· 对于超过定额而没有将邮件保存在列队中的用户,抛弃他们的邮件。系统过滤文件(留空予以关闭)- 设置用于exim的过滤文件。
2. 根据你本身的实际须要勾选Standard Options相应选项的复选框。
3. 点击Save按钮。
4. 页面会从新加载并显示你的exim配置设置的状态。你应该能够在页面底部看到以下的提示信息:
"Your configuration changes have been saved!"(“你所作的配置修改已保存!”)
Advanced Editor Instructions
高级配置编辑器容许你修改默认的Exim配置。在这个编辑器中所作的配置修改将被保存到Exim更新和从新安装过程。对默认配置所作的修改会对Exim的运行产生很大影响,并且会阻止其彻底运做。请慎重使用此编辑器。
Steps(步骤)
1. 点击Advanced Editor按钮开始使用高级配置编辑器。
2. 每一个可编辑的部分都有一个相应的文本框(文本区域)。根据你本身的实际须要输入/修改exim文件。
3. 完成exim文件的编辑后,点击Save按钮。
4. 页面会从新加载并显示你的exim配置设置的状态。你应该能够在页面底部看到以下的提示信息:
"Your configuration changes have been saved!"(“你所作的配置修改已保存!”)
你能够在“Courier Configuration”页面对服务器某些资源的链接数量进行限制,这些资源包括IMAP,POP3,SSL,TSL和Authentication等。限制服务器容许的链接数量或者限制每IP的链接数量,你能够下降服务器的负荷量并提升服务器处理这些请求的速度。
· Maximum IMAP Connections (Total) - 在相应位置输入服务器随时容许的最大IMAP链接数量。
· Maximum IMAP Connections (Per IP) - 在相应位置输入每IP随时容许的最大IMAP链接数量。
· Maximum TLS/SSL IMAP Connections (Per IP) - 在相应位置输入每IP随时容许的最大TLS/SSL IMAP链接数量。
· Maximum POP3 Connections (Total) - 在相应位置输入服务器随时容许的最大POP3链接数量。
· Maximum POP3 Connections (Per IP) - 在相应位置输入每IP随时容许的最大POP3链接数量。
· Maximum TLS/SSL POP3 Connections (Per IP) - 在相应位置输入每IP随时容许的最大TLS/SSL POP3链接数量。
· Number of Authentication Daemons - 在相应位置输入服务器随时容许的最大Authentication Daemon链接数量。
完成修改后点击页面底部的Save按钮提交你的设置。
Exim是一个在剑桥大学开发的用于链接到互联网的Unix系统 的消息传输代理(MTA,Message Transfer Agent)。根据GNU General Public License的规定 ,它是免费提供的。在形式上它相似于Smail 3,可是它的功能更为通用。邮件发送的方式有极大的灵活性, 并且有不少功能能够用于审核接收的邮件。Exim能够代替sendmail安装,尽管exim的配置与sendmail的配置有很大不一样。
你能够经过“Exim Configuration Editor”页面来修改邮件服务器的设置,用Access Control Lists来抵制垃圾邮件及其余行为。修改这些设置是经过一个你能够直接编辑conf文件的基本编辑器或高级编辑器模式来完成的。
Basic Editor Mode & Standard Options(基本编辑器模式 & 标准选项)
基本Exim配置编辑器是默认开通的,你能够用它来编辑Exim的标准设置,详细以下。
ACLS
· Reject mail at SMTP time if the spam score from spamassassin is greater than 20.0
——启用这一设置将拒绝全部spam评分大于20.0的邮件。
· Ratelimit incoming SMTP connections that violate RFCs (this is usually spammers and broken MTA)
——启用这一设置将设定一个较低的违反RFC标准的链接的邮件率。
· Reject mail at SMTP time if the sender host is in the bl.spamcop.net RBL
——启用这一设置后,若是发件人的Email地址包含在聚集了已知垃圾邮件发送地址的SpamCop数据库中,他们的邮件将被拒绝。
· Reject mail at SMTP time if the sender host is in the zen.spamhaus.org RBL
——启用这一设置后,若是发件人的Email地址包含在聚集了已知垃圾邮件发送地址的SpamHaus数据库中,他们的邮件将被拒绝。
· Reject mail at SMTP time if the sender host is in the zen.spamhaus.org, or bl.spamcop.net RBL
——启用这一设置后,若是发件人的Email地址包含在聚集了已知垃圾邮件发送地址的SpamHaus或SpamCop数据库中,他们的邮件将被拒绝。
· Maximum size in kilobytes of a message that will be scanned by SpamAssassin™
——你能够设置邮件信息的最大尺寸以便信件被SpamAssassin™检测到。也就是说,全部小于这个尺寸的信件能够被检测到,大于这个尺寸的就检测不到。
· A comma or colon separated list of IP addresses that should not be RBL checked (whitelist)
——你能够输入IP地址添加到不会被RBL(实时黑名单)检查的白名单。
Filters
· Reject messages with potentially dangerous attachments
——启用这一设置后,全部包含被认为具备潜在危险附件的邮件将被拒绝。
· Reject mail with a failure message if the spam score from SpamAssassin™ is greater than 20.0
——启用这一设置将拒绝全部SpamAssassin™认为评分高于20.0的邮件。
· Rewrite messages SpamAssassin marks as spam with ***SPAM*** at the beginning of the subject line
——启用这一设置将向被SpamAssassin标记为spam的邮件的标题栏添加信息。
· Text to add to the subject header for messages SpamAssassin™ marks as spam
——在这里你能够覆盖默认的***SPAM***信息,它是SpamAssassin™判断邮件为spam时放入标题栏的信息。
· Use callouts to verify the existence of e-mail senders. Basically, Exim will connect to the mail exchanger for a given address to make sure it exists before accepting mail from it
——启用这一设置将容许Exim链接到邮件发送的服务器上以保证其发信的邮件地址是真实存在的邮件地址。
· Turn on SpamAssassin™ for all accounts (Global ON)
——启用这一设置也就是容许启用当前存在的全部帐户以及未来会建立的新帐户的SpamAssassin™功能。
· Instead of showing the reason why sending a mail to a recipient would fail, show "The recipient cannot be verified. Please check all recipients of this message to verify they are valid."
——启用这一设置会显示一个简要信息说明收件人不能被核实。
· Reject e-mail at SMTP time for users who have exceeded their quota rather than keeping it in the queue. This is probably a good idea, but it does mean people will lose mail so it's not on by default
——启用这一设置后,若是用户超出了他们的定额而没有将邮件放入队列,那么全部接收到的邮件会被拒绝,直到重设他们的定额。
· Verify the existence of e-mail senders
——启用这一设置将核实邮件地址的真实性。
· Always set the Sender: header when the sender is changed from the actual sender. Uncheck this to stop "On behalf of" data in Microsoft® Outlook. This may limit your ability to track abuse of the mail system
——关闭这一设置将阻止Outlook对邮件的发送地址进行识别。
· System filter file (leave blank to disable)
——将这一选项留空会关闭Exim过滤系统的功能。你能够修改路径若是你不但愿到达它的默认路径是/etc/cpanel_exim_system_filter。点击Revert to Default按钮恢复路径的默认设置。
· Use the old transport based SpamAssassin™ system instead of the new ACL style one.(not recommended, slow)
——启用这一设置将使用基于old transport的SpamAssassin™来取代在WHM-版本11中介绍的新ACL。
完成设置的编辑后,点击Standard Options底部的Save按钮。
Visualize ACLs
点击Visualize ACLs按钮将打开一个弹出窗口,用一个流程图直观地显示了Access Control List。
Advanced Editor Mode & The Exim.conf File(高级编辑器模式 & Exim.conf文件)
点击Advanced Editor按钮能够转换到高级配置编辑器模式。点击Advanced Editor按钮后你会看到一个页面,显示了整个conf文件。但你并无文件全部内容的编辑权限,由于你对设置所作的修改可能会致使服务器不能正常运行。不过你能够在配置文件的文本框内输入文本内容。
完成编辑Exim文件后点击Save按钮。页面会从新加载并显示你的exim配置设置的状态。你应该能够在页面底部看到以下的提示信息:
"Your configuration changes have been saved!"(“你所作的配置修改已保存!”)
Reset Configuration(重设配置)
点击页面底部的Reset ACL Config to Defaults按钮将Exim configuration's ACL恢复到安装时的默认设置。你也能够点击Reset All Configs to Defaults按钮将Exim配置所有恢复到安装时的默认设置。
你能够在两个不一样的FTP服务器之间进行转换,Proftpd和Pure-ftpd,若是须要的话。两种服务器的优势和缺点你均可以在屏幕截图中看到。
你也能够启用或关闭整个机器的匿名FTP,若是须要的话。
Steps(步骤)
1. 点击WebHost Manager主界面上的Service Configuration进入服务配置菜单。
2. 点击FTP Configuration。
3. 点击Switch to Pure-ftpd或Switch to Proftpd。
4. 若是你要启用或关闭匿名FTP,点击Disable Anonymous FTP按钮。
Overview
当用户链接到服务器上的密钥服务时(cPanel/WHM,Exim,FTP等),若是用户的SSL证书不是在正规的权威机构(例如:TrustWave, VeriSign, GoDaddy)购买的,这些用户将会收到证书无效的警告。这个指南说明了如何安装正规证书来保护你的服务并删除这个警告。
Server Listing
在这个页面上你会看到一个表格,列出了有SSL证书并能够安装的密钥服务,以及安装在服务器上的每一个证书的信息。
Installing or Copying SSL Certificates For Use With Key Services
Steps(步骤)
1. 若是你想给数字认证中的密钥服务安装一个新证书,点击每一个密钥服务的服务器证书边上的Install New Certificate连接。而后会打开一个新页面,在这里你能够输入提供给新证书的信息或者将已经安装在一个域名上的SSL证书信息拖进来。
2. 若是你想将一个已经安装的SSL证书信息同时复制到.crt和.key,点击Browse按钮并选择你要复制其信息的域名。这个操做会填写.crt和.key的文本栏。
3. CRT Information - 你应该已经获得了一个.crt文件的信息。用普通的文本编辑器打开这个文件,选择全部信息并复制。将复制的信息粘贴到WHM页面提供的.crt信息栏中。而后点击Browse按钮选择使用.crt信息的域名。接着弹出的窗口会列出全部供你选择的域名。选择你要分配这个证书的域名而后点击弹出窗口底部的Use Cert按钮。若是你已经有安装好的SSL证书而且也想应用密钥服务,你能够点击Fetch按钮,WHM会从中得到相关信息并将它输入提供给.crt信息的文本栏中。
4. KEY Information - 你应该已经获得了一个.key文件的信息。用普通的文本编辑器打开这个文件,选择全部信息并复制。将复制的信息粘贴到WHM页面提供的.key信息栏中。若是你已经有安装好的SSL证书而且也想应用密钥服务,你能够点击Fetch按钮,WHM会从中得到相关信息并将它输入提供给.key信息的文本栏中。
5. CA Information - 你应该已经获得了一个.ca文件的信息。用普通的文本编辑器打开这个文件,选择全部信息并复制。将复制的信息粘贴到WHM页面提供的.ca信息栏中。这一项是选填的。
6. 输入全部相关信息后点击页面顶部的Submit按钮。
7. 你能够重复以上步骤启用服务器上的其余密钥服务。
Reset a Certificate(重置证书)
若是你想重置证书,点击Reset Certificate连接。点击Reset Certificate不会当即重置证书,而是会打开一个新页面,你能够在这里生成一个新证书。若是你想经过生成新证书来进一步重置证书,请点击Generate A New Certificate按钮。
Only One SSL Certificate Can Be Installed Per Service(每一个服务只能安装一个SSL证书)
若是你的域名是example.com,你可能已经在服务器(即:server4.example.com)上安装了该域名的SSL证书。若是你的用户有一个域名anotherexample.com并且想在https:// anotherexample.com:2083登陆到cPanel,那么他们会收到一个错误提示,说明SSL证书与域名不匹配。这是由于他们并无进入证书寻找的域名。一个证书只能匹配一个域名。
在WHM中,能够经过如下步骤予以纠正。
Steps(步骤)
1. 首先你须要登陆到WHM,在WHM的“Server Configuration”部分点击“Tweak Settings”连接。
2. 向下滚动“Tweak Settings”页面,找到“Redirection”部分。
3. 若是你想启用这个固定安装设置,将“** Always redirect users to the SSL/TLS ports when visiting /cpanel, /webmail, etc.”边上的复选框勾上。
4. 接下来你须要选择“Where to redirect to when visiting /cpanel or /whm or /webmail WITH SSL”,你能够选择转向至:
· SSL Certificate Name(SSL证书名)
· Hostname(主机名)
· Origin Domain Name(原域名)
5. 完成这些设置后,将页面滚动至底部点击“Save”按钮。
6. 页面会从新载入并显示你所作的设置。
这个功能让你能够设置本身的解析服务器。若是你在WebHost Manager安装时选择添加了本身的解析服务器,你的服务器信息就已经列在这里了。
Steps(步骤)
1. 点击WebHost Manager主界面上的Service Configuration进入服务配置菜单。
2. 点击Nameserver Setup。
3. 阅读警告信息,而后点击Ok。
“PHP Configuration Editor”页面容许你修改PHP安装的设置。因为可供你在PHP内部安装的配置和可选的第三方模块不少,咱们不可能一一介绍。不过咱们会提供一个简要的编辑器功能纲要。
Modes(模式)
这个选项让你能够在不一样的编辑模式之间进行切换。基本PHP编辑器模式是默认开通的,你能够用它对PHP基本设置进行编辑。若是你有足够的冒险精神,想进一步对PHP进行编辑,你能够点击Switch to Advanced Mode按钮转换到高级PHP编辑器。点击Switch to Basic Mode按钮回到基本PHP编辑器。所处模式不一样,这些按钮的做用也不一样。
Information Provided(提供的信息)
这个页面提供了一个包含四栏内容的表格,包括Section,Directive,Info和Value。点击各Section名称会打开不一样Section的相关网页,你能够查看更多特定Section的相关详细信息。
完成设置的编辑后,点击页面底部的Save按钮。
在Service Manager区域你能够启动或中止服务器上可用的服务。可用的服务以下:
· antirelayd - SMTP以前控制POP的Daemon
· clamd - ClamAV病毒扫描
· entropycha - 基于cPanel's HTML的聊天服务器
· exim - SMTP服务器
· eximstats - 监控SMTP带宽使用的Daemon
· httpd - 网络服务器(Apache)
· interchange - 购物车(电子商务)服务器
· melange - 基于Java的聊天服务器
· mysql - MySQL数据库服务器
· named - 解析服务器(BIND)
· pop - POP3邮件服务器
· postgresql - PostgreSQL数据库服务器
· spamd - SpamAssassin服务器
· syslogd - 登陆系统issues/activity的Daemon
· tomcat - Tomcat JSP服务器(若是安装了的话)
· exim on another port - 在另外一个端口号上运行另外一个exim副本,因为一些供应商阻止了25,因此必须是标准的端口号。
Steps(步骤)
1. 点击WebHost Manager主界面上的Service Configuration进入服务配置菜单。
2. 点击Service Manager。
3. 勾选与须要启动或关闭的服务相应的复选框。
4. 点击Save。
Troubleshooting(疑难解答)
旁边的复选框被勾选的服务将被启用,没有被勾选的服务将被关闭。
你能够使用这个界面升级Apache。屏幕上显示被勾选的选项是默认的选项,不是当前的活动选项。以前编译到Apache中的动态模块不会被删除。若是你想要删除任何Apache模块,你应该从httpd.conf中删除,而后重启Apache。
Steps(步骤)
1. 点击WebHost Manager主界面的Software进入软件菜单。
2. 点击Update Apache。
3. 勾选你须要的选项边上的复选框来选择你但愿Apache被编译的选项。
4. 点击Start Build。
Troubleshooting(疑难解答)
若是你安装了如下没有列出的第三方模块,你可能须要在Apache重建之后从新编译它们。一个不可用的Apache会带来的划分错误,直到老的模块被从新编译或删除。
网址为http://www.cpanel.net/support/docs/11//whm/software_check_repair.shtml,网页打不开。
Perl模块是容许你执行一个或多个功能的Perl脚本程序的集合。若是须要,WebHost Manager让你能够随时安装不少Perl模块。若是你对Perl不熟悉,尝试用搜索引擎搜索Perl,你会看到不少信息介绍什么是Perl以及使用Perl模块会带来哪些好处。
Steps(步骤)
1. 点击WebHost Manager主界面的Software进入软件菜单。
2. 点击Install A Perl Module。
3. 在相应的栏中输入你想安装的Perl模块名。
4. 点击Link To Install连接来安装须要的Perl模块。
RPM(Red Hat Package Manager)是在Red Hat Linux系统上安装软件的常见方式。若是须要,WebHost Manager让你能够随时安装大量不一样的服务方案,并且能够在出现问题的时候进行重装。
Steps(步骤)
1. 点击WebHost Manager主界面的Software进入软件菜单。
2. 点击Install A RPM。
3. 点击你想要安装(重装)的服务方案。
4. 若是你但愿WebHost Manager忽略在安装过程当中可能出现的依赖项的话,请勾选Ignore Dependencies复选框。
5. 若是你是重装某个服务方案,请勾选Force Install复选框。
6. 点击Install。
经过WHM界面安装的模块,不管是Perl,PHP仍是Ruby都提供给系统上的全部用户。PHP Extensions不能经过这个界面实现,只能经过EasyApache3。不过PEAR和PECL方案在这里能够。
Steps(步骤)
1. 点击WebHost Manager主界面的Software进入软件菜单。
2. 点击Module Installers。
3. 点击你想要管理的模块边上的Manage。
1. 点击WebHost Manager主界面的Software进入软件菜单。
2. 点击Rebuild RPM Database。
3. 点击Ok。
在WebHost Manager,你能够随时更新你的服务器,系统软件或后端脚本程序。激活之后,WebHost Manager会将当前的服务器,系统软件和后端脚本程序与升级服务器上保存的升级记录进行比较,并自动对较老的版本进行升级。
Steps(步骤)
1. 点击WebHost Manager主界面的Software进入软件菜单。
2. 点击Update Server Software。
3. 如今你会看到一个软件状态列表,其中包括更新的信息,若是执行了更新操做的话。
在WebHost Manager,你能够随时更新你的服务器,系统软件或后端脚本程序。激活之后,WebHost Manager会将当前的服务器,系统软件和后端脚本程序与升级服务器上保存的升级记录进行比较,并自动对较老的版本进行升级。
Steps(步骤)
1. 点击WebHost Manager主界面的Software进入软件菜单。
2. 点击Update System Software。
3. 如今你会看到一个软件状态列表,其中包括更新的信息,若是执行了更新操做的话。
cPanel已经与维护专家Edit.com结成了合做关系,赋予你直接经过cPanel和你的网站提供Pre-packaged网络维护服务(预包装)的能力,从而轻松实现更高的客户满意度以及更高的收入。你也能够购买再转售服务,这样所得的收入能够直接进入你的帐本底线。
Program Details & Sign-up
选择好用于提供的服务之后,Edit.com会建立一个联名的服务页面供你复查确认。与你的销售和支持人员审阅并确认之后,你能够激活WHM中的页面,而后页面会在你的客户cPanel主页上出现。你的Edit.com帐户管理程序会生成一个以季度为单位的流量和佣金报表。佣金会在每一个季度末以net 30 terms(这部分不大明白)支付。
有关程序完整详细的说明请查看WHM中的Software - Website Maintenance Services页面。点击Managed Services Program Details and Sign-up连接查看更多信息。
Program Activation
完成程序注册后,你能够在WHM中的Software - Website Maintenance Services页面的相应位置输入你的激活码,而后点击Activate
ng>按钮。
Managing User Access
你能够经过编辑与某特定方案相应的Feature List来启用cPanel中该主机方案的连接,或者经过取消勾选Edit.com Website Maintenance Services来关闭该主机方案连接。
SQL Services区域让你能够修复数据库,修改密码,以及显示使用中的SQL程序。点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
你能够添加其余能够登陆到这个服务器上的MySQL数据库的主机。你也能够指定一个远程MySQL服务器,只要你提供了合适的用户名和密码。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击Additional MySQL Access Hosts。
3. 输入添加的主机的信息,一行一个。例如:66.96.192.%
4. 点击Save。
Troubleshooting(疑难解答)
只有当用户登陆cPanel并进入MySQL数据库区域,这些主机才会在用户的机器上起做用。若是你想让全部的用户自动更新,点击Click Here!(不是Save)
你能够用WebHost Manager来修改服务器上任意MySQL用户或数据库的密码。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击Change A User or Database Password。
3. 从列表中点击选择须要修改密码的数据库或用户名。
4. 点击Save(保存)。
5. 在New Password栏中输入新密码并点击Change Password。
你应该时不时地修改你MySQL root的密码来增强网站的安全性。若是你以为有其余人登陆到你的WebHost Manager帐户,你就应该常常修改这个密码。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击MySQL Root Password。
3. 在New Password栏中输入MySQL新密码。
4. 点击Change Password。
Troubleshooting(疑难解答)
不要将你的MySQL和服务器root的密码设置成同样的。
这个功能会安装一个Postgres受权配置文件,使用的是用于cPanel的md5密码。若是你已经有一个Postgres设置在运行,这一操做会覆盖当前的pg_hba.conf文件。若是你不是初次安装Postgres,不要使用这个功能。
你也能够用这个功能来修改你的Postgres密码。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击Postgres Config。
3. 点击Install Config安装Postgres配置文件。
Troubleshooting(疑难解答)
在Enter New Password下面的栏中输入新密码,而后点击Change Password修改你的Postgres密码。
你能够试着用WebHost Manager来修复MySQL数据库。这个功能会逐一检测表格,发现错误后进行修复。
你也能够用这个功能来修改你的Postgres密码。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击Repair a Database。
3. 从列表中点击选择你想要修复的数据库,而后点击Repair Database。
4. 你会看到一个列表,列出了已经检测过的表格以及检测结果。
你能够用WebHost Manager重置你的MySQL root密码。这个功能通常只用于密码没法修改且接收到一个许可被拒绝的错误提示的状况。
在进行如下步骤以前,先尝试用Set MySQL Root Password Function功能来重置密码。查看Setting The MySQL Root Password获取更多信息。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击Reset Local MySQL Root Password。
3. 在相应的栏中输入新密码,而后点击Change Password。
远程MySQL容许你在不一样的机器上使用MySQL服务器来保存你的数据库。当你的数据库很大或者这个服务器负荷很高的时候,这个功能就显得特别有用。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击Setup Remote MySQL Server。
3. 在Remote MySQL Host栏中输入远程服务器的名称,在Remote Mysql Host's Root Password栏中输入它的密码。
4. 点击Setup。
WebHost Manager能够建立一个列表,列出你服务器上全部当前处于活动状态的MySQL进程,包括用户名,正在使用的命令,它所在的州名,以及其余基本信息。
查看Server Status获取更多有关查看通用服务器和系统进程的信息。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击Show MySQL Processes。
3. 会显示一个列出全部当前使用的进程的列表。
这个功能让你能够用phpMyAdmin来管理你的MySQL数据库。查看phpMyAdmin Documentation获取更多有关如何使用phpMyAdmin的信息。
Steps(步骤)
1. 点击WebHost Manager主界面的SQL Services进入SQL服务菜单。
2. 点击phpMyAdmin。
你能够使用WHM内置的功能为服务器上的任意域名轻松生成一个SSL证书和签字请求。
Steps(步骤)
1. 页面加载后,设置如下选项:
· Email Address the Cert will be sent to - 输入你建立的证书的接收人使用的Email地址。
· Host to make cert for - 输入与证书帐户相应的域名。
· State - 输入与证书帐户相应的州名。
· Company Name - 输入与证书帐户相应的公司名。
· Country (2 letter abbreviation) - 输入与证书帐户相应的国家名,用两个字母的缩写。
· City - 输入与证书帐户相应的城市名。
· Company Division - 输入与证书帐户相应的公司部门。
· Email - 输入与证书帐户相应的Email地址。
· Password - 输入与证书帐户相应的密码。
2. 点击Create按钮。
3. 接着画面会显示以下内容:
"Certificate Request and Key for HOST_IP_ASSOCIATED_WITH_CERTIFICATE"
而后你还会看到:
· KEY (RSA KEY) - 访问http://en.wikipedia.org/wiki/RSA学习更多。
· CSR (Certificate Signing Request) - 访问http://wiki.cacert.org/wiki/CSR学习更多。
· CRT (Self Signed Certificate) - 访问http://en.wikipedia.org/wiki/Self-signed_certificate学习更多。
4. 经过以上步骤建立的证书将被保存在服务器上。完成证书的建立后,请阅读Install a SSL Certificate and Setup the Domain文档。
使用“Install an SSL Certificate and Setup The Domain”功能让你数秒完成SSL证书的安装。任何用来保障你的网站交易安全的措施均可以用WHM控制面板来实现。
Before You Begin(在你开始之前)
在服务器上安装证书以前,你首先要建立一个证书。查看Generate a SSL Certificate and Signing Request文档学习如何在服务器上建立一个SSL证书。
Installing Your SSL Certificate(安装你的SSL证书)
Steps(步骤)
1. 页面加载后,设置如下内容:
· Domain - 在文本框中输入与你服务器上SSL证书相应的域名。当你用Tab键移到或点击“User”或“IP Address”文本框时,系统会为你自动填充证书信息。(注意:你必须在
“Domain”文本框中正确输入你在SSL Certificate and Signing Request中建立的域名,不然系统将不能正常得到你的SSL证书信息)。你也能够点击Browse按钮打开一个新窗口,
会显示一个你以前建立到服务器上的全部证书的列表。而后点击与你想要安装的SSL证书相应的域名,点击Use Cert按钮。
· User - 会自动填充,若是你输入或选择了上述的域名。
· IP Address - 会自动填充,若是你输入或选择了上述的域名。
2. 点击Submit按钮。
3. 接着出现的页面会显示与如下内容相似的确认信息:
Results of your request
Attempting to verify your certificate..... Cerificate verification passed!
Verifcation Result [/C=US/ST=TX/L=HOUSTON/O=John Smith/OU=Tech/CN=www.domain.com/
emailAddress=user@domain.com lookup:self signed certificate OK]
The Certificate for the domain www.domain.com was installed on the ip 1.1.1.1.
Finished Install Process..
WHM为你提供了一系列的工具来共享你安装的SSL证书或者管理你当前安装的SSL证书。
Shared SSL Certificate(共享SSL证书)
若是你的服务器上尚未安装SSL证书,“Shared SSL Certificate”下拉菜单中就不会有任何域名。
Steps(步骤)
1. 若是列表中有域名选项,选择你想共享的域名。
2. 点击Share按钮。
3. 你会看到相似如下的提示信息:
"The ssl certificate www.domain.com is now shown as the shared certificate." (“SSL证书www.domain.com如今已显示为共享证书”)
4. 返回到“Manage SSL Hosts”主页面。
5. 你会看到一个共享证书列表。每一个共享证书边上都有一个“Disable”按钮。若是你想中止一个SSL证书做为共享SSL证书,就点击这个Disable按钮。这不会删除你的SSL证书,只是取消了你的SSL证书的“共享”属性。若是你想关闭你的SSL证书,在点击了“Disable”按钮以后,你会看到相似如下的提示信息:
"The ssl certificate www.davisyoung.com is now shown as unshared."(“SSL证书www.davisyoung.com如今已显示为不共享”)
Installed SSL Hosts(已安装的SSL主机)
页面加载后,你会看到一个包含如下三栏内容的表格:
· Domain - 该记录显示的是与安装的证书相应的域名。点击域名连接查看域名相关的网站。
· Owner - 该记录显示的是与安装的证书相应的全部者的用户名。
· Actions - 该记录显示了“Delete”按钮。点击这个Delete按钮从服务器上删除相应的SSL证书。你随时能够在服务器上重装SSL证书。
cPanel为您挑选了一些SSL证书的供应商,你能够经过你的WHM界面从这些供应商那里直接购买和安装证书。
Providers(供应商)
XRamp Technologies SSL Certificates
杰出的产品和客户服务使得XRamp是成为SSL证书的明智选择。XRamp的SSL证书为全球数以千计的组织提供加密的通讯服务。
XRamp的SSL证书与cPanel进行了无缝整合,并以一个合理的价格为你和你的客户提供了最好的安全保障。XRamp的SSL证书包括:
256-bit Encryption (128 & 40 bit backwards compatibility)(256位加密(128 & 40位反向兼容))
$100,000 Identification Guarantee($100,000鉴定保障)
30-day Money-Back Guarantee(30天包不满意退货保证)
Free Priority Technical Support to cPanel customers(为cPanel客户提供免费的优先技术支持)
Free reissues for the lifetime of the certificate(证书终身免费重印)
访问https://www.securetrust.com/获取更多有关技术的信息。
Secure SSL(安全SSL)
SecureSSL是一个位于英国的优秀SSL证书供应商。一个Altaire公司,SecureSSL提供多种SSL证书,包括免费试用证书和PremiumSSL Wildcard证书。拥有六种以上的SSL证书,SecureSSL总能够为你的网站提供你想要的证书。你也能够为多个服务器购买证书 - 经过一次交易就能够完成。
点击http://www.securessl.co.uk/了解更多有关SecureSSL的信息。
Getting Started(开始)
Steps(步骤)
1. 点击the provider's logo name或Click here to purchase from "PROVIDER_NAME"连接,从列表中选择一个供应商,定购你的SSL证书。
2. 在页面底部你会看到当前全部可用SSL证书的价格。决定购买哪一种证书后,请填写价格表上方的定购表单。
3. 点击屏幕顶部的Continue按钮。
4. 根据屏幕上的提示完成交易操做。
SSL Key/Crt Manager功能让你能够查看和下载当前可用的密钥,证书和证书请求文件。你能够跟踪你用WHM控制面板生成的证书。
Steps(步骤)
1. 页面加载后,你会看到一个包含如下三栏内容的表格:
· Keys
· Signing Requests
· Certificates
2. 每一栏记录都显示了与Keys,Signing Requests和证书相应的域名。若是某个特定的Key不可用,就会显示“No Key”。
3. 每一栏记录都提供了下载功能。点击download icon represented by a green arrow and disk icon(由一个绿色箭头和磁盘图标表示的下载图标),下载相应的Key,Signing Requests或证书。
4. 每一栏记录都提供了查看功能。点击view icon represented by a magnifying glass(由一个放大镜表示的查看图标),下载相应的Key,Signing Requests或证书。
Support区域包含一个知识基地,它为服务器全部者提供问题和脚本解决方案以及要求提供支持的申请表单。这个基地为解决简单问题提供了巨大的资源。你也能够在http://forums.cpanel.net/找到许多问题的答案。
点击WebHost Manager主界面上的Support进入支持菜单。
对于cPanel和WHM运行过程当中可能遇到的常见问题,你均可以在这个互动知识基地找到解决的办法。只要输入相关的关键词进行搜索,知识基地就会为你显示一个解决方案列表。
Steps(步骤)
1. 点击WebHost Manager主界面上的Support进入支持菜单。
2. 点击菜单中的Interactive Knowledge Base连接。
3. 在Enter Issue栏中简要输入你遇到的问题的关键词。
4. 在Affected Domain栏中输入有问题的域名,若是须要的话。这会对你找到的有关域名的解决方案进行自定义设置。
5. 点击Search for Answer button。
6. 点击须要的解决方案边上的Click-to-fix!连接。
若是你输入一个域名做为搜索条件,那么解决方案程序会自动在该域名中搜索。若是你没有输入域名做为搜索条件,那么程序会在整个帐户中进行搜索。
你能够经过Support Center向cPanel客服小组提交技术支持请求。在提交请求以前,你也许有兴趣了解一下都有哪些支持方式:
cPanel and WHM FAQ
使用Online FAQ中的在线搜索功能,看看能不能找到相关问题的答案。
Support Forums
搜索相关文档或在cPanel Support论坛中提问。
Documentation
请查阅在线的cPanel和WebHost Manager的帮助文档寻找解决办法。
Steps(步骤)
1. 点击WebHost Manager主界面上的Support进入支持菜单。
2. 点击Support Center。
3. 点击一个或多个连接。若是你想直接联系cPenal,点击Contact cPanel.net连接。
4. 在Your Name,Your Email Address,Call Back #,IP Address of Server和cPanel version/build栏中分别输入服务器的名称,Email地址,电话号码,IP地址和cPanel version/build。
5. 在Brief Description of Problem栏中将你的问题简要描述一遍。
6. 在Distributor/Partner NOC Name栏中输入给你软件许可的分销商的名称。
7. 在Detailed Problem Description栏中详细描述你的问题。尽量多添加问题的细节。你应该说明哪些软件受到了影响,最近有没有对服务器作什么更改,你想达到什么效果,以及你以为有必要提供的其余信息,以便技术支持人员更好地解决你的问题。
8. 在Steps to Reproduce the Problem栏中说明如何操做才能让(发送请求)问题重现,以便更好地解决。
9. 点击Send Request(发送请求)。
WebHost Manager显示了多项系统信息,说明系统当前的健康状态:
Current Disk Usage
显示了每一个硬盘和分区当前的磁盘空间用量。
Current CPU Usage
显示了当前进程平均的CPU使用状况。点击各进程的PID(Process ID,进程ID)获取更多相关进程的信息。
Current Running Processes
显示了当前正在运行的全部进程以及它们所处的位置。
点击WebHost Manager主界面上的System Health进入系统健康菜单。
你能够经过设置,让WebHost Manager自动监测并消除如下任何进程之一(消除一个进程后,你会收到有关该进程信息的邮件):
**X
bnc
eggdrop
generic-sniffers
guardservices
ircd
psyBNC
ptlink
services
咱们建议你不要容许这些进程在你的服务器上运行。你也能够添加值得信任的用户,他们不会消除这些进程。
1. 点击WebHost Manager主界面上的System Health进入系统健康菜单。
2. 点击Background Process Killer。
3. 将你但愿自动消除的进程边上的复选框勾上。咱们建议你不要容许这些进程在你的服务器上运行。
4. 在相应的栏中输入值得信任的用户名,若是须要的话。每行输入一个用户名。用户ID小于99(包括root,mysql,named,和cpanel)的全部用户都是默认为值得信任的。
5. 点击Save(保存)。
这个功能显示了当前进程平均的CPU使用状况。点击各进程的PID(Process ID,进程ID)获取更多相关进程的信息。
Steps(步骤)
1. 点击WebHost Manager主界面上的System Health进入系统健康菜单。
2. 点击Show Current CPU Usage。
3. 你能够点击各进程的PID(Process ID,进程ID)获取相关进程的更多详细信息。
这个功能显示了每一个硬盘和分区当前的磁盘空间用量。
Steps(步骤)
1. 点击WebHost Manager主界面上的System Health进入系统健康菜单。
2. 点击Show Current Disk Usage。
3. 会显示每一个硬盘和分区的磁盘空间用量。
显示了当前正在运行的全部进程以及它们在服务器上所处的确切位置。
Steps(步骤)
1. 点击WebHost Manager主界面上的System Health进入系统健康菜单。
2. 点击Show Current Running Processes。
3. 会显示服务器上当前正在运行的进程。
System Reboot菜单让你能够查看你的服务器状态,以及获取有关你服务器的许多有用信息。
点击WebHost Manager主界面上的System Reboot进入系统重启菜单。
Forceful Server Reboot就是强制系统重启但通常不会关闭全部运行的进程。这个功能通常只在Graceful Server Reboot不能正常工做的状况下才使用。
Steps(步骤)
1. 点击WebHost Manager主界面上的System Reboot进入系统重启菜单。
2. 点击Forceful Server Reboot。
3. 点击Ok。
Graceful Server Reboot是指在关闭服务器上全部进程以后重启系统。这个进程相似于reboot命令。
Steps(步骤)
1. 点击WebHost Manager主界面上的System Reboot进入系统重启菜单。
2. 点击Graceful Server Reboot。
3. 点击Ok。
你能够根据如下操做说明轻松更换WHM的主题。
Steps(步骤)
1. 点击WHM菜单中“Themes”下的Change WHM Theme连接。
2. 页面加载后,找到你想要用于WHM的主题名。
3. 点击这个主题名。
4. 你的新主题会自动加载。你能够当即使用你的新主题
将以上路径追加到你WHM的URL地址后面。例如,你的WHM地址为http://www.yourdomain.com:2087,那么追加后的地址就应该是http://www.yourdomain.com:2087/scripts/dosetmytheme?theme=THEME_NAME
别忘了将“THEME_NAME”部分替换为你想要使用的主题名,做为WHM的界面。
什么是通用主题管理器?通用主题管理器提供了如下区域用于主题管理:
· cPanel Manage Themes - 这个功能容许你管理全部将提供给终端用户使用的cPanel主题。
· Webmail Manage Themes - 这个功能容许你管理全部将提供给终端用户使用的Webmail主题。
· WHM Manage Themes - 这个功能容许你管理全部将提供给终端用户使用的WHM主题。
cPaenl主题管理器能够进行如下操做:
· Manage Themes - 预览,复制,下载,和删除。
· Install A Themes - 将本身的主题上传至列表。
· Addon cPanel Themes - 安装及更新cPanel Addon themes。
Manage Themes
Steps(步骤)
1. 点击“cPanel”下的Manage Themes连接。
2. 页面加载后,你会看到一个包含如下五栏内容的表格:
· Theme(主题) - Theme栏显示的是相关的主题名称。每一个主题名边上有一个放大镜图标。点击放大镜图标预览相关主题。窗口会显示一个供参阅的主题图片。
· Type(类型) - 列表中每一个cPanel主题的Type栏应该都有cPanel图标。
· Clone(复制) - 点击相关主题的Select连接进行复制。页面加载后,列表中能够看到你复制的主题。接着,在文本框中输入你的新主题的名称。而后点击Submit按钮。
· Download(下载) - 点击绿箭头图标下载相关主题。
· Delete(删除) - 点击圆圈中有个叉的图标从列表中删除相关主题。你会收到以下的确认信息:
"Are you sure you wish to delete this theme?"(“你肯定要删除这一主题吗?”)
根据你的选择,点击yes或no连接。
Steps(步骤)
1. 点击Browse连接。
2. 页面显示后,选择你要上传的主题。(注意:你上传的主题必须是一个.gz文件。)
3. 而后,点击Upload(上传)按钮。
Steps(步骤)
1. 点击Manage Addon Themes连接。
2. 若是你有可用的cPanel Addon主题,你将会看到一些选项。每一个主题都有以下选项:
· Name
· Author
· Price
· Version(若是可用的话)
另外每一个cPanel Addon主题还有一个“Install and Keep Updated”复选框。若是你想安装某个cPanel Addon主题并保持更新,请将相应主题的复选框勾上。
3. 在以上第2步作好选择后,点击Save按钮。
cPanel不对任何第三方的脚本/主题承担任何责任。全部商标由各自公司全部。全部与这个功能相关的问题请发送到support@cpanel.net。
WebMail主题管理器能够进行如下操做:
· Manage Themes - 预览,复制,下载,和删除。
· Install A Theme - 将本身的主题上传至列表。
· Addon Webmail Themes - 安装及更新Webmail Addon themes。
Manage Themes
Steps(步骤)
1. 点击“Webmail”下的Manage Themes连接。
2. 页面加载后,你会看到一个包含如下五栏内容的表格:
· Theme(主题) - Theme栏显示的是相关的主题名称。每一个主题名边上有一个放大镜图标。点击放大镜图标预览相关主题。窗口会显示一个供参阅的主题图片。
· Type(类型) - 列表中每一个Webmail主题的Type栏应该都有Webmail图标。
· Clone(复制) - 点击相关主题的Select连接进行复制。页面加载后,列表中能够看到你复制的主题。接着,在文本框中输入你的新主题的名称。而后点击Submit按钮。
· Download(下载) - 点击绿箭头图标下载相关主题。
· Delete(删除) - 点击圆圈中有个叉的图标从列表中删除相关主题。你会收到以下的确认信息:
"Are you sure you wish to delete this theme?"(“你肯定要删除这一主题吗?”)
根据你的选择,点击yes或no连接。
Steps(步骤)
1. 点击Browse连接。
2. 页面显示后,选择你要上传的主题。(注意:你上传的主题必须是一个.gz文件。)
3. 而后,点击Upload(上传)按钮。
Steps(步骤)
1. 点击Manage Addon Themes连接。
2. 若是你有可用的Webmail Addon主题,你将会看到一些选项。每一个主题都有以下选项:
· Name
· Author
· Price
· Version(若是可用的话)
另外每一个Webmail Addon主题还有一个“Install and Keep Updated”复选框。若是你想安装某个Webmail Addon主题并保持更新,请将相应主题的复选框勾上。
3. 在以上第2步作好选择后,点击Save按钮。
cPanel不对任何第三方的脚本/主题承担任何责任。全部商标由各自公司全部。全部与这个功能相关的问题请发送到support@cpanel.net。
WebMail主题管理器能够进行如下操做:
· Manage Themes - 预览,复制,下载,和删除。
· Install A Theme - 将本身的主题上传至列表。
· Addon WHM Themes - 安装及更新WHM Addon themes。(页面中是Webmail,根据内容应该是WHM。)
Manage Themes
Steps(步骤)
1. 点击“WHM”下的Manage Themes连接。
2. 页面加载后,你会看到一个包含如下六栏内容的表格:
· Theme(主题) - Theme栏显示的是相关的主题名称。每一个主题名边上有一个放大镜图标。点击放大镜图标预览相关主题。窗口会显示一个供参阅的主题图片。
· Type(类型) - 列表中每一个WHM主题的Type栏应该都有WHM图标。
· Set As Default(设置为默认主题) - 点击相关主题的Set连接将该主题设置为你的WHM界面的默认主题。
· Clone(复制) - 点击相关主题的Select连接进行复制。页面加载后,列表中能够看到你复制的主题。接着,在文本框中输入你的新主题的名称。而后点击Submit按钮。
· Download(下载) - 点击绿箭头图标下载相关主题。
· Delete(删除) - 点击圆圈中有个叉的图标从列表中删除相关主题。你会收到以下的确认信息:
"Are you sure you wish to delete this theme?"(“你肯定要删除这一主题吗?”)
根据你的选择,点击yes或no连接。
Steps(步骤)
1. 点击Browse连接。
2. 页面显示后,选择你要上传的主题。(注意:你上传的主题必须是一个.gz文件。)
3. 而后,点击Upload(上传)按钮。
Steps(步骤)
1. 点击Manage Addon Themes连接。
2. 若是你有可用的WHM Addon主题,你将会看到一些选项。每一个主题都有以下选项:
· Name
· Author
· Price
· Version(若是可用的话)
另外每一个WHM Addon主题还有一个Install and Keep Updated复选框。若是你想安装某个WHM Addon主题并保持更新,请将相应主题的复选框勾上。
3. 在以上第2步作好选择后,点击Save按钮。
cPanel不对任何第三方的脚本/主题承担任何责任。全部商标由各自公司全部。全部与这个功能相关的问题请发送到support@cpanel.net。
假设你在两个服务器上运行cPanel和WHM,你能够将一个域名从一个服务器转移到另外一个服务器。你也能够用其余的软件程序来进行一些特殊的转移。用这个方法你能够一次转移一个帐户,也能够一次转移多个帐户 - 查看Transferring Multiple Accounts from Another Server获取更多信息。
转移帐户的时候,你应该注意到被转移的网站可能会有一段停机时间。你能够用DNS集群来自动更新DNS zone文件,将停机时间减到最小。在转移帐户以前,你须要肯定一切设置都已正确无误。提早将放置转移帐户的服务器稳当设置好能够省掉不少麻烦,也能够减小停机的机会。
点击WebHost Manager主界面上的Transfers进入转移菜单。
要指定WHM使用你的自定义转移脚本,你须要肯定在WHM转移过程当中Allow Override复选框是勾选过的。
这个功能容许你从另外一个服务器复制一个帐户,不须要密码。不过你须要放置该帐户的服务器的root密码。
Steps(步骤)
1. 点击WebHost Manager主界面上的Transfers进入转移菜单。
2. 在Server to copy from和Server root password栏中分别输入IP地址或域名以及服务器root密码。
3. 在Username to copy栏中输入你想复制的帐户的用户名。
4. 若是你想给转移的帐户一个本身的独立IP地址,请将Give new account an IP address复选框勾上。
5. 点击选择相应的单选按钮说明远程服务器使用的控制面板软件的类型。
6. 点击Setup。
Troubleshooting(疑难解答)
若是SSH对root用户关闭了,你须要在User with su access和User with su access password栏中输入属于Wheel group (su)的用户的用户名和密码。
若是你知道某个帐户的用户名和密码,你能够很快将该帐户从一个运行cPanel和WHM的服务器转移到另外一个。你不须要被转移帐户原来所在的服务器的WebHost Manager密码。
Steps(步骤)
1. 点击WebHost Manager主界面上的Transfers进入转移菜单。
2. 点击Copy an account from another server with account password。
3. 在Server to copy from栏中输入你想复制的帐户所在的服务器的IP地址或域名。
4. 在Username to copy和User's password栏中分别输入帐户的用户名和密码。
5. 若是你想给转移的帐户一个本身的独立IP地址,请将Give new account an IP address复选框勾上。
6. 点击Setup。
Troubleshooting(疑难解答)
你也能够转移一个没有用户名和密码的帐户。点击Copy an account from another server查看更多信息。
这个功能容许你将多个帐户从一个使用Alab*nza的服务器复制到一个运行cPanel和WHM的服务器上。
Steps(步骤)
1. 点击WebHost Manager主界面上的Transfers进入转移菜单。
2. 点击Copy multiple accounts from an Alab*nza server。
3. 在Server to copy from (IP or FQDN):/li> 边上的空白栏中输入你想复制的帐户所在的服务器的IP地址。
4. 在Server root password边上的空白栏中输入你想复制的帐户所在的服务器的root密码。
5. 若是服务器要求以su用户进行登陆,那么在Access username边上的空白栏中输入这个用户的用户名。
6. 完成第5步之后,在Access user's password边上的空白栏中输入这个用户的密码。
7. 点击Grab Account List。
8. 将你准备复制的帐户边上的复选框勾上,或者点击Select All复选框选择远程服务器上的全部帐户。
9. 点击Copy。
Troubleshooting(疑难解答)
要让这个功能生效,须具有几个条件:你必须在远程服务器上运行ala-cp,登陆用户必须有su access用以访问root,以及该服务器必须接受你服务器的SSH链接。
假设你在两个服务器上运行cPanel和WHM,你能够将多个域名从一个服务器转移到另外一个服务器。你不须要知道另外一个服务器上每一个帐户的具体信息,由于WebHost Manager会自动建立一个可用的帐户列表供你选择转移。
Steps(步骤)
1. 点击WebHost Manager主界面上的Transfers进入转移菜单。
2. 点击Copy multiple accounts from another server。
3. 在Server to copy from和Server root password栏中分别输入IP地址或域名以及服务器root密码。
4. 点击选择相应的单选按钮说明远程服务器使用的控制面板软件的类型。
5. 点击Grab Account List。
6. 将你准备复制的帐户边上的复选框勾上,或者点击Select All复选框选择远程服务器上的全部帐户。
7. 点击Copy。
若是你在修改服务于这些网站的DNS服务器,(若是网站的DNS服务器有新的IP地址)你须要肯定DNS信息已由每一个被转移的域名的注册商更新,不然,网站将不能正常运行。更新DNS信息的时候修改DNS服务器的话可能会致使网站服务器停机。
Troubleshooting(疑难解答)
若是SSH对root用户关闭了,你须要在User with su access和User with su access password栏中输入属于Wheel group (su)的用户的用户名和密码。
这个功能让你能够核查服务器上最近复制的全部帐户,包括从别的服务器复制到你的服务器上的帐户,以及从你的服务器复制出去的帐户。
Steps(步骤)
1. 点击WebHost Manager主界面上的Transfers进入转移菜单。
2. 点击Review Copied Accounts。
3. 页面上会显示一个服务器上最近转入和转出的全部帐户列表。
4. 点击帐户边上的View Log查看更多转移详情。