金光 发表于 2011 年 1 月 20 日 08:36:11

whm/cpanel控制面版简介

接触过国外服务器或者国外虚拟主机的朋友相信对whm/cp控制面版不会陌生,在众多控制面版中,无论在易操作性,对系统的控制能力等层面来看,我认为目前还没有谁能超越它
以下内容是whm/cp的一些使用方法,以及结合本人平时工作经验写成的教程,当然由于技术有限,如果其中有错误,欢迎斧正。
一.初识whm/cp
所谓whm,全称是Web Host Manager,也就是主机管理,whm是控制端,whm/cp系统可以安装在大部分的unix/linux系统平台上。
访问方法:http://yourip:2086 https://yourip:2087
(这种是ssl加密协议的,比较安全,推荐使用)
所谓cp,全称是cpanel,cp是客户的控制面版
访问方法:
http://youripip:2082
https://youripip:2083
(这种是ssl加密协议的,比较安全,推荐使用)
由于cp的教程较多,本文不重点介绍cp,可以查看相关文章
二.登陆
可以用http://yourip:2086
访问(ip换成你自己的ip,下同),会出现登陆提示框,如下图:
如果你是最高权限,用户名输入:root,再输入密码,点确定就可以了,进入以后如下图
不同的版本可能选项的位置有所不同,但总体是差不多的
三.常规使用
1.添加ip
由于美国服务器一般都有4个以上的ip,而机房往往只加上一个主ip,现在就需要我们自己添加了。见下图
点Add a New IP Address,会出现这样的界面:
在Ip(s) to add框里添加机房给你的其他ip,填上以后点do it,就可以,有多个的话,重复这样的步骤。
2.开设空间
我想大多数人使用whm都是用来给自己或者其他人开设虚拟主机的,首先我们找到 ,
点Create a New Account
都添好以后点create,如果填错了点reset
这样,空间就开好了.
3.更改空间参数
如果开好了,才发现有地方填错了怎么办?别怕,whm给了我们全方位的修改选项。
A.修改流量限制--Limit 带宽 Usage,点了以后,见图
选择你要修改的帐户,点limit,见图
带宽 Used是已经使用的流量
带宽 Limit 这里就是限制的流量,填了以后点change,就完成流量的修改了。
B.修改空间大小
点Quota Modification,选择你要修改的帐户,在Quota的输入框里填入你要的大小,点change完成修改。
C.修改密码
点Password Modification,选择一个帐户,然后在New Password里输入新密码,点change password完成修改。
D.修改email,数据库,ftp,域名的最大个数。
点Modify an Account,选择你要修改的帐户,在出现的界面中修改相应的参数
6
4.空间状态相关
A.看看自己服务器上已经有多少用户了,算算够不够钱泡MM。图:
List Accounts,点了以后可以详细的看见每个用户所在的ip,空间使用情况,用户名等信息,点cpanel可以直接进入用户的cp棉版而不用输入密码,另外,在一些项目的后面有个象笔一样的图标,表示此项可以修改,比如ip后面的,可以点这个图标,进入到更换ip的界面。
B.别动,发现一个用户到期了,(whm就这个不好,不可以设置到期自动暂停,或者有,我不知道?),电话,qq齐上阵,倒,还是找不到,算了,先暂停他的空间吧,点Suspend/Unsuspend an Account,选择要操作的帐户,点suspend,那访问的时候就会自动定向到暂停页面,如果你有自定义暂停页,暂停页写上“刮风拉,下雨啦,还钱啦”,那用户看到~~~~~,交钱以后点Unsuspend就可以恢复暂停的帐户。

C.n天了,那位用户还未联系到,没办法只有删除掉他的空间,怀着沉重的心情,点下了Terminate an Account,选择了要删除的帐户,在经过1万次的确认以后(此操作不可恢复,慎重),象按下核按纽一样点了Terminate,一切都已结束,一切都不复存在了。。。。。
D.还是继续熟悉吧,下面这些太简单了,相信不用那么唐僧了吧
List Parked Domains------------列出主域名
List Subdomains----------------列出子域名
List Suspended Accounts--------列出被暂停的用户
Show Accounts over Quota-------显示磁盘用完的用户
View 带宽 Usage-----------查看流量使用情况


金光 发表于 2011 年 1 月 20 日 08:37:26

CP How-To:cPanel用户账户信息解读
简单介绍
什么是cPanel用户账户信息?
cPanel用户账户信息,即您注册cPanel的主机系统后,由WHM(cPanel的管理员工具)生成的用户信息。正确地解读这些信息,有助于您更加高效地使用cPanel管理您的主机账户。

准备工作
通过网站或者联系管理员注册使用cPanel做为控制面板的虚拟主机。您将会收到包含您的cPanel账户信息的电子邮件。

操作步骤
OK,现在让我们一起来了解cPanel账户信息。

首先cPanel账户信息形式如下:。
…………………………………………………
| 域名: yourdomain.com
| Ip: 66.66.66.66 (n)
| HasCgi: n
| UserName: aaaa0418
| 密码: Tyshak66GFsw
| CpanelMod: x2
| HomeRoot: /home
| Quota: 200 Meg
| NameServer1: ns1.xxx.com
| NameServer2: ns2.xxx.com
| NameServer3:
| NameServer4:
| Contact Email: youremailid@hotmail.com
…………………………………………………

| 域名: yourdomain.com
这行是您的主域名,也就是cPanel账户建立的时候,默认绑定的域名。这个域名自动绑定到根目录而无须在cPanel中使用Parked Domains(绑定域名)或Addon Domains(绑定域名到目录)来绑定。

| Ip: 66.66.66.66 (n)
这行说明您的虚拟主机的IP地址。如果您使用A纪录而不是使用DNS纪录来绑定您的域名,那么您需要将A纪录解析到这个IP地址;如果您使用DNS纪录来绑定域名,那么则不必关心IP地址。
(n)代表非独立IP地址,(y)代表独立IP地址。

| HasCgi: n
这行说明您的虚拟主机关闭了CGI功能。因为CGI的功能都可以通过PHP程序来实现,而PHP相对与CGI而言,具有更高的效率、更低的系统负载以及更好的安全性,所以关闭CGI而使用PHP是非常不错的选择。

| UserName: aaaa0418
这行不用说什么啦,用户名。
您登陆cPanel登陆FTP都是做这个做为用户名的,所以要牢记哦。

| 密码: Tyshak66GFsw
这行也好理解,密码。
您登陆cPanel登陆FTP都是做这个做为密码的。出于安全考虑,我们强烈建议所有用户得到虚拟主机账户之后所做的第一件事就是修改密码。

| CpanelMod: x2
这行是cPanel的模式,其实就是界面风格,我们选择的是cPanel的经典界面。

| HomeRoot: /home
这行说明您账户在操作系统中的路径。

| Quota: 200 Meg
这行您您的空间配额。亦即分配给您的空间大小。

| NameServer1: ns1.xxx.com
| NameServer2: ns2.xxx.com
| NameServer3:
| NameServer4:
这几行是您的主DNS和备份DNS信息。一般而言,一个主DNS一个备份DNS已经足够了,所以第三第四DNS往往是空的。
如果您想使用cPanel的高级功能(比如邮件,子域名等等),那么请使用DNS绑定域名,也就是在域名控制面板中把域名的DNS改成以上信息所指的NS。

| Contact Email: youremailid@hotmail.com
最后一行,联系人邮件。请务必使用真实有效的邮件地址,以免接收不到系统的重要邮件。您可以在cPanel中更新此邮件地址
OK,有了对cPanel用户账户信息的详细了解,您就不会再对类似的问题迷惑了。也就会更加有效的利用您的账户了。

其它问题
{等待补充}

总结

以上内容由于cPanel的设置不同,可能略有区别。

CP How-To:如何使用cPanel添加邮件帐号

准备工作
您的站点必须有cPanel控制面板,您有cPanel的访问权限,而且管理员配置允许您添加邮件账户。

操作步骤
首先登陆到Cpanel控制面板。
Cpanel的登陆地址为:http://yourdomain/cpanel/ (请将yourdomain替换成您的域名

成功登陆后在选择Mail,进入邮件管理主菜单(Mail Manager Main Menu)。

在邮件管理主菜单中,有以下条目:
Web Mail
Add/Remove Accounts(添加/移除帐户)
Default Address
Autoresponders
E-mail Filtering
Forwarders
Spam Assassin
Modify Mail Exchanger (MX Entry)

选择Add/Remove Accounts(添加/移除帐户),进入Mail Account Maintenance(邮件帐户维护)。


在最下边选择 Add Account(添加帐户),进入Add Mail Account(添加邮件帐户)

在E-mail(电子邮件)对应的输入框中,输入您想要的地址,例如:admin,在后边的下拉列表中选择您想使用的域名后缀,例如abc.com。

在Password(密码)对应的输入框中,输入您为这个帐户设置的密码。例如:123456

在Quota (optional)(配额 (可选):)对应的输入框中输入您为这个帐户限制的配额,即空间大小。单位是M。

单击create(创建)创建帐户。单击clear(清除)重新填写。
http://www.tllu.com/bbs/attachment/30_594_6bc169dac32dda9.jpg
这样,你就完成了添加邮件帐号的全部过程。完成图片如下

其它问题
如果您使用webmail访问信箱:
那么如下使用地址:
http://yourdomain/webmail/ (请将yourdomain替换成您的域名)
Username (用户名)添您的邮件地址,如:admin@123.com
Password(密码)添您为这个帐户设置的密码,如:123456
选择login(登陆)。

如果您使用客户端软件访问信箱:
那么如下POP服务器地址,SMTP服务器地址:mail.yourdomain(请将yourdomain替换成您的域名)。
用户名添您的邮件地址,如:admin@123.com
密码添您为这个帐户设置的密码,如:123456
并请将我的服务器需要身份验证选上,身份验证信息同上。

请注意,以上流程针对的是使用DNS绑定域名的用户。
如果您不是使用DNS绑定域名,请在您的域名控制面板中添加A记录mail指向您帐户的IP,然后将MX记录指到mail.yourdomain.(请将yourdomain替换成您的域名)。

总结
这样您就完成了添加邮件帐号的全部过程,如果有什么不清楚
以上内容由于cPanel的设置不同,可能略有区别。

CP How-To:如何在cPanel中更新自己的联系信息(contact information)

简单介绍
为什么要更新联系信息(contact information)?

联系信息(contact information)即您在cPanel系统中注册的邮件地址,cPanel系统通过这些信息来与您联系,比如发送升级信息紧急通知等。所以如果您使用cPanel控制面板的虚拟主机,一定要保持联系信息(contact information)正确而且最新,这样才不会错漏重要的信息。

准备工作
您的站点必须有cPanel控制面板,您有cPanel的访问权限,而且管理员配置允许您在cPanel中更新联系信息(contact information)。

操作步骤
OK,现在让我们一起来了解如何更新联系信息(contact information)。

首先登陆到cPanel控制面板。
cPanel的登陆地址为:http://yourdomain/cpanel/ (请将yourdomain替换成您的域名)

成功登陆后,在cPanel面板的上部会有“Please update your contact information here”的字样, 即“请在此处更新您的联系信息”。其中“here"是一个可选的链接。

OK,单击其中的“here",进入到“Contact Email Address”(联系邮件地址)。
在“Contact Email”(联系邮件)对应的输入框中输入您的邮件地址,然后选择“Save Email"(保存邮件),会出现类似“Contact Email has been set to xxx@yourdomain for yourdomain.”(yourdomain的联系邮件已经被设置成xxx@yourdomain)。

OK,这下就不怕漏过系统的重要通知啦。

其它问题
{等待补充}

总结
呵呵,赶紧去cPanel中更新您的联系人信息吧。
以上内容由于cPanel的设置不同,可能略有区别。

CP How-To:如何使用cPanel查看站点原始访问记录(Raw Access Logs)

简单介绍
什么是Raw Access Logs?

Raw Access Logs即站点的原始访问记录,通过Raw Access Logs以及记录分析工具,您可以获取详细的站点被访问情况的报告。这样您就可以有针对地设置、调整、优化您的站点,让它更好地为客户服务。

准备工作
您的站点必须有cPanel控制面板,您有cPanel的访问权限,而且管理员配置允许您使用Raw Access Logs。

操作步骤
OK,现在让我们来一起看看如何访问Raw Access Logs。

首先登陆到cPanel控制面板。
cPanel的登陆地址为:http://yourdomain/cpanel/ (请将yourdomain替换成您的域名)

成功登陆后在选择Raw Access Logs,进入Raw Access Logs(原始访问记录)。

您会看到一个列表,列出您此cPanel帐户下的站点。以及提示“Please select a raw log to download(请选择一个原始访问记录下载)”

从列表中选择您要下载原始访问记录,点击进入,就会弹出下载对话框,点击保存将其保存在本地。

下载的文件是压缩文件,可以使用WinRAR等工具打开。

OK,剩下的工作就是找到合适的分析工具啦。

其它问题
{待补充}

总结
经过以上步骤,您就可以访问您站点的原始访问纪录了(Raw Access Logs
以上内容由于cPanel的设置不同,可能略有区别。

CP How-To:如何使用Cpanel添加Subdomains(子域名)

简单介绍
什么是Subdomains(子域名)?

Subdomains指以您的域名为后缀的二级、三级甚至N级域名。例如您的国际域名为abc.com,那么使用cpanel的子域名系统,您就可以拥有形如123.abc.com,love.abc.com等子域名。

准备工作
一:
您域名的DNS必须是我们指定的DNS。
二:
在您网站的根目录(public_html)下以您欲建立的子域名的前缀为目录名的目录。比如您要创建的子域名为love.abc.com,那么您需要先在public_html下建立love目录。(如果省略这步,那么cPanel会自动在添加子域名后生成对应目录)

操作步骤
OK,现在开始添加Subdomains(子域名)

首先登陆到Cpanel控制面板。
Cpanel的登陆地址为:http://yourdomain/cpanel/ (请将yourdomain替换成您的域名)

成功登陆后在选择Subdomains(子域名),进入子域名维护(Sub Domain Maintenance)。

在最上边的输入框输入您要的子域名前缀,比如love,然后从后边的列表中选择域名后缀,比如abc.com,然后点击Add(添加)。

如果提示类似如下信息:
SubDomain Adder
The subdomain, love.abc.com has been added.
就表示您的子域名添加成功。

你就可以使用您的子域名来访问您站点上对应的目录喽。

其它问题
{等待完善}

总结
这样您就完成了添加Subdomains(子域名)的全部过程

以上内容由于Cpanel的设置不同,可能略有区别。

CP How-To:如何使用cPanel查看站点统计数据(awstats)

简单介绍
什么是Awstats?

Awstats是一个非常简洁而且强大的统计工具。它可以统计您站点的如下信息:
一:访问量,访问次数,页面浏览量,点击数,数据流量等
二:精确到每月、每日、每小时的数据
三:访问者国家
四:访问者IP
五:Robots/Spiders的统计
六:纺客持续时间
七:对不同Files type 的统计信息
八:Pages-URL的统计
九:访客操作系统浏览器等信息
十:其它信息(搜索关键字等等)

准备工作
您的站点必须有cPanel控制面板,您有cPanel的访问权限,而且管理员配置允许您使用Awstats。

操作步骤
OK,现在让我们来一起看看Awstats的强大功能。

首先登陆到Cpanel控制面板。
Cpanel的登陆地址为:http://yourdomain/cpanel/ (请将yourdomain替换成您的域名)

成功登陆后在选择Web/FTP Stats,进入Web / Ftp Statistics。

选择Awstats。进入到Awstats界面。

OK,现在我们就可以领略其强大功能了。

其它问题
我们考虑是否将Awstats全部配置成中文界面,怕一些看惯英文界面的朋友不习惯,呵呵。倾听您的意见和建议。

总结
现在您可以使用awstats来查看站点统计数据了,做到对自己的站点情况了如指掌。

以上内容由于cPanel的设置不同,可能略有区别。

CP How-To:如何使用cPanel添加Mysql数据库

操作步骤
首先登陆到cPanel控制面板。
cPanel的登陆地址为:http://yourdomain/cpanel/ (请将yourdomain替换成您的域名)

成功登陆后在选择MySQL Database,进入Mysql数据库管理面板(MySQL Account Maintenance)。 1

在数据库管理面板中,从上到下分成四个部分:
Databases(数据库列表)
Users(用户列表)
Access Hosts(可访问的主机列表)
phpMyAdmin(web界面的数据库管理工具)


您可以通过以下步骤来完成添加数据库:

步骤一:在Databases中的Db(数据库)旁边的输入框中输入打算使用的数据库的名字,比如DBTest,然后选择Add Db,这样就会生成一个形如"你的Cpanel用户名_DBTest"的数据库.假设你Cpanel用户名为abc,那么数据库的名字就是abc_DBTest. 2

步骤三:在Databases栏目从User(用户)以及Db(数据库)两个列表中选择对应的用户名和数据库名,在Privileges(权限)中单选 ALL(全部), 点击Add User to Db按钮在他们之间建立关联。   3

这样,你就完成了添加数据库的全部过程。
(注意:本空间数据库主机地址使用localhost,所以你不必关注Add host按钮。)
2

如果你要安装论坛或者其它的程序,那么,按照上边的假设,你的数据库相关信息将会和下面类似:
数据库主机:localhost
数据库名: abc_DBTest
数据库用户名:abc_userTest
数据库密码:mypassword

成功执行以上步骤后,会在cPanel中出现类似以下的提示: 34

Connection Strings

Perl $dbh = DBI->connect("DBI:mysql:abc_DBTest:localhost","abc_userTest","<PASSWORD HERE>");

PHP $dbh=mysql_connect ("localhost", "abc_userTest", "<PASSWORD HERE>") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("abc_DBTest");
这是连接数据库的示范代码,第一段是Perl的,第二段是PHP的。
就是说如果我们自己写程序连接数据库可以参考这两段代码。

如果您在程序中数据库无法正确连接,那么可以在cPanel中参考这段提示,看看您程序中的数据库名和数据库用户名是否指定的正确。

注意:如果您的数据库用户名或者数据库名指定的过长,那么可能被系统截短,这两段连接代码中的数据库用户名和数据库名是截短后的真实名称,所以参考这两段代码非常有必要的:)

总结
这样您就完成了添加数据库的全部过程
以上内容由于cPanel的设置不同,可能略有区别。

CP How-To:如何使用cPanel添加Addon Domains(绑定域名到目录)

简单介绍
什么是Addon Domains(绑定域名到目录)?

Addon Domains指向您在我们这里已存在的站点的子目录。他们允许您将额外的域名指向您空间上的子目录。这样您就可以在我们这里购买一个空间而开设多个不同的站点。

准备工作
您必须拥有国际域名,并且可以访问此国际域名的控制面板。请在域名控制面板中,将域名DNS改成您帐户信息中的DNS地址。(修改DNS以后,您域名的DNS就在我们的DNS服务器上了,以后域名的解析等工作都由我们的DNS服务器来做,域名控制面板中的所有设置都不再生效。)(修改域名的DNS请联系您的域名服务商)

在public_html下添加您要绑定的目录,比如mysite2。(目录名只能是英文字母和数字的组合并且以字母开头)。

操作步骤
OK,现在开始添加Addon Domains

首先登陆到Cpanel控制面板。
Cpanel的登陆地址为:http://yourdomain/cpanel/ (请将yourdomain替换成您的域名)

成功登陆后在选择Addon Domains(绑定域名到目录),进入Addon Domains维护(Addon Domain Maintenance)。

在New Domain Name(新域名)旁边的输入框输入您要绑定的域名(不要加www前缀);
在Username/directory/subdomain Name:旁边的输入框输入您要绑定的子目录(比如mysite2)。
在Password(密码)旁边的输入框输入您要为这个绑定的域名的帐户设置的密码。(建议密码设置成随机的复杂密码,而使用主FTP帐号来维护空间)。

然后点击Addon Domain!(添加域名)按钮。
如果提示信息成功,您的域名就被绑定到您根目录下设置的子目录上了。
现在你就可以使用新域名来访问您的子目录喽。

其它问题
只有更改域名的DNS到我们指定的DNS,才能添加Addon Domains。
Addon Domains是我们提供给客户的一个具有特色的功能,用户只能自己使用,禁止使用Addon Domains为他人提供服务,否则一经发现,删除帐户。

总结
这样您就完成了添加添加Addon Domains(绑定域名到目录)的全部过程
以上内容由于Cpanel的设置不同,可能略有区别。

CP How-To:如何使用cPanel添加Parked Domains(绑定域名)

简单介绍
什么是Parked domains(绑定域名)?

Parked domains指向您在我们这里已存在的站点的根目录。他们允许您将额外的域名指向您已经存在的域名。例如domain.com、domain.net以及domain.org可以指向同一个地方(即同一个站点可以有几个不同的域名)。

准备工作
您必须拥有国际域名,并且可以访问此国际域名的控制面板。请在域名控制面板中,将域名DNS改成您帐户信息中的DNS地址。(修改DNS以后,您域名的DNS就在我们的DNS服务器上了,以后域名的解析等工作都由我们的DNS服务器来做,域名控制面板中的所有设置都不再生效。)

操作步骤
OK,现在开始添加Parked Domains

首先登陆到cPanel控制面板。
Cpanel的登陆地址为:http://yourdomain/cpanel/ (请将yourdomain替换成您的域名)

成功登陆后在选择Parked domains(绑定域名),进入绑定域名维护(Parked Domain Maintenance)。

在New Domain Name(新域名)旁边的输入框输入您要绑定的域名,然后点击Add Domain(添加域名)。

如果提示信息成功,您的域名就被绑定到你的系统域名(帐户信息中的域名)。

你就可以使用新域名来访问您的站点喽。

其它问题
如果您的域名之下有子域名指到其它虚拟主机。或者您使用第三方的邮件服务。那么您可以通过修改A记录来绑定您的域名。出于安全原因,我们不允许用户直接使用A记录来绑定域名(我们强烈建议使用DNS来绑定域名)。如果您需要使用A记录来绑定域名,那么请将你要绑定的域名的A记录指到您帐户信息的IP上。然后与我们联系,由我们帮您绑定域名。

总结
这样您就完成了添加添加Parked Domains(绑定域名)的全部过程
以上内容由于Cpanel的设置不同,可能略有区别。

CP How-To:cPanel基本信息(控制面板信息)

你们为客户提供何种控制面板?
我们为每个用户提供世界上最为强大的虚拟主机控制面板——cPanel。在cPanel中你可以做所有的虚拟主机管理工作。比如绑定国际域名、添加二级域名、管理邮件帐号、管理数据库、查看访问日志、安装预安装的脚本等。

我可以在控制面板中创建、管理、删除E-mail帐号吗?
是的,您可以在cPanel中创建、删除、管理、转发、设置自动回复、设置邮件过滤管理邮件列表等。

我可以在控制面板中绑定国际域名吗?
是的,您可以将国际域名绑定到您的主帐户(Parkeddomain),也可以设置将国际域名绑定到文件夹上(Addon Domain){需要您虚拟主机类型支持}。

我如何访问控制面板?
使用下列信息访问您的站点的控制面板:
http://www.yourdomain.com/cpanel/ {请将“yourdomain”替换成您的域名}
或者您可以使用下边的替代方法:
http://ip:2082 {请将“ip”替换成您的虚拟主机所在的ip地址}

我如何安全地访问控制面板?
您可以通过安全连接访问控制面板: https://ip:2082 {请将“ip”替换成您的虚拟主机所在的ip地址}

你们的控制面板支持中文吗?
对不起,我们的控制面板目前不支持中文,不过我们目前正在做这项工作。相信不久大家就可以使用中文界面的cPanel。

我如何才能获得关于cPanel的详细资料?
cPanel的官方网站上提供了cPanel的参考文档(英文版)
http://www.cpanel.net/docs/cp/index.html

nuet 发表于 2011 年 1 月 28 日 16:53:31

知道了!!!!

youx 发表于 2011 年 1 月 29 日 13:06:32

全球PHP主机最流行的控制面板!
页: [1]
查看完整版本: whm/cpanel控制面版简介