对国际
主机市场了解的朋友一定听说过cPanel,它是世界上功能强大,容易使用,因而比较受用户欢迎的
虚拟主机控制系统。cPanel 是一套在
网页寄存业中最享负盛名的
商业软件,是基于于
Linux 和
BSD 系统及以
PHP 开发且性质为闭源软件;提供了足够强大和相当完整的主机管理功能,诸如:
Webmail 及多种电邮协议、网页化
FTP 管理、
SSH 连线、数据库管理系统、
DNS 管理等远端网页式主机管理软件功能。
简介
相信做过网站的都能体会,想使用某个功能时却发现还要联系服务商开通功能是件最烦恼的事。想要调整功能,又不得不与
主机商来来往往联系半天,实在浪费时间精力。更不要提一些重要功能在不少
主机系统上根本不能提供。
在cPanel主机上,您可以自如控制一切,无需联系服务商开通或调整任何功能,所有你想得到的功能都可以在控制界面自助完成。在cPanel做不到的功能,99%的可能性是根本不适合在虚拟主机环境。
一个简单的道理,cPanel之所以成为世界上最受欢迎的控制面板一定有它的原因,是用户的喜爱造就了cPanel的地位。
cPanel
虚拟主机管理系统可以让您的网站和
服务器管理更加简单,它成功克服了
Linux操作系统图像化界面不够优秀的缺点,给您提供一个非常友好的功能强大的界面。您可以通过简单的图形界面轻松管理您的服务器和服务器上的网站,而不必再为记忆大量的、繁琐的Linux命令而头疼。不仅界面友好,cPanel还具有很多优越性,所以它成为Linux下服务器管理的必备软件,而它的市场占有率也成功说明了这一点。
现状
随着个人建站的普及国内某些虚拟主机提供商也开始使用cPanel做主机控制面板了,不过国内大型的主机提供商们都有自己比较完善的
虚拟主机管理系统,其功能也比较全面完全能满足个人站长需求!以我的建站经验来看在网站建立初期用到管理后台的频率较高,网站框架搭建完毕后几乎很少登陆主机后台了,一般通过ftp就能完成大部分工作!况且cPanel已经早支持中文界面了,cPanel提供的强大功能对个人站长来说有可能某些功能从来没有使用到!
既然cPanel功能强大,是世界上最流行,最受用户喜欢的控制面板,为什么中国
主机空间服务商却不提供给客户呢?有这么几个可能的原因。
一是成本高。
cPanel功能是最强大的,费用也是最高的。每一台服务器每个月的cPanel软件使用费是55美元。每台服务器都对应固定的IP地址,这个IP地址如果运行了cPanel,软件自动查询cPanel注册收费数据库。所以是无法盗版的。
每台服务器每月50美元左右的附加费用对不少
虚拟主机提供商来说是不小的负担,尤其是陷于价格战的公司。结果是,大部分空间商只能选择牺牲功能。
二是前期没有中文版cPanel。
在11.0版本之前,官方cPanel只有英文版。要想为客户提供其他语言的cPanel,
主机服务商必须自己解决翻译问题。因为cPanel功能完整强大,语言文件也十分庞大。另外由于中英文语序的不同,将语言文件中已经拆散的词组翻译成通顺的中文是十分困难的。现在所有版本的cPanel均已支持中文,且翻译基本到位,容易理解.
三是没有市场需求。
之前在国内没有服务商提供cPanel,自然就没有人使用,也就没有人知道,没有人知道又哪来的市场需求呢?这是个非良性循环。只有一部分站长听说过cPanel的强大,真正使用过的人却很少。但是国内首家cPanel提供商已经出现了,文德数据成为首家cPanel中国区分销商,解决了国内没有cPanel服务商的问题。
在国际
虚拟主机市场情况正相反。cPanel的流行已经到了几乎成为行业标准配备的程度。实际上也还有其他不错的
主机控制面板,但大部分用户更喜欢 cPanel,习惯了cPanel,要求服务商提供cPanel。有这个市场需求,
即使价格高,虚拟主机公司也要满足用户的需求。
主机架构
cPanel是一套基于Web的自动化hosting管理软件,构建于LAMP环境之上,主要应用于PHP语言(.NET环境的产品仍在开发中),按照cPanel官方自己的介绍:
鉴于国内大多数用户对cPanel软件并不是很熟悉,在这里简要介绍一下cPanel的架构。cPanel和WHM(WebHost Manager)是一整套软件包,安装它必须在一个干净的Linux环境下,也就是说cPanel将会负责整个网络服务环境的构建,你甚至需要删除机器上可能安装过的
apache、MySQL、PHP、exim等组件。
cPanel
虚拟主机管理系统包括cPanel用户界面和WHM
服务器管理界面。cPanel用户界面可以让客户方便的管理自己的网站,而WHM服务器界面让服务器管理员更加有效的管理与维护服务器。
管理网站
1.站长的好帮手
建立、上传和编辑网页是每个站长必不可少的工作。cPanel易于使用,通过它站长们可以轻松做到:
在cPanel文件管理器中轻松地上传、编辑、压缩网页文件,对网页文件进行管理
通过配置FTP客户端对大文件进行上传或者下载管理
使用cPanel网络磁盘功能使得站长们可以在本地灵活管理网页文件
为不同使用者创建不同目录权限的FTP账户管理自己的网站程序
自定义各种错误页面
轻松备份网站数据库、主目录及数据库等
2.邮件管理功能强大
站长可以在cPanel中创建自己的企业邮局及
邮件列表,通过Webmail或者配置邮箱客户端轻松实现邮件的收发。站长们也可以很方便的为邮箱自动回复、自动转发及通过设置过滤规则来实现邮件的过滤等。cPanel支持常见的邮件协议POP、IMAP、SMTP及这些协议相应的加密版本。
服务器
1.服务器管理人员轻松控制Web服务器的功能
通过WHM中的EasyApache功能,服务器管理人员能够简单轻松的加载各种模块、选择最新的PHP版本、编译Apache等。
2.WHM保障了服务器的稳定性
可以针对服务器上的关键参数如负载等设置阈值,当达到这些阈值时,管理员会收到通知邮件从而能够及时处理潜在的服务器危机。WHM的自我监控功能也非常强大,当一些服务失败时,它会自动尝试重启这些服务。
3.扩展性非常强
对于
主机商来说,WHM的强扩展性无疑是一个非常大的优势。它可以和财务系统
WHMCS无缝整合,支持各种流行的
支付网关如Paypal、2CO、Alipay及Moneybookers等。同时能够无缝整合许多著名软件如Fantastico、CSF等。
功能
用户可以通过cPanel轻松完成所有虚拟主机功能操作,包括:
*电子邮件管理 - - 新建,删除邮件账户,修改密码,自动回复,邮件转发,
垃圾邮件过滤等
* Webmail - - Web邮箱,通过浏览器Web界面收发Email
* 域名管理 - - 多
域名绑定,二级域名设置,附加域名
* FTP管理 - - 新建,删除FTP账户,权限设置,FTP
进程管理* 文件管理器 - - 通过浏览器Web界面文件管理器新建,删除,编辑,管理文件夹(目录)和文件
* 空间使用统计 - - 显示账户空间使用情况
* 备份管理 - - 生成,下载和管理账户备份,数据库备份,单独备份主目录,单独备份数据库
*
数据库管理- - 建立,删除,管理数据库及
数据库用户,phpMyAdmin数据库管理工具
* 流量统计工具 - - 图形显示网站流量统计,原始日志文件管理,最新的访客统计,
错误日志* 预装程序 - - 预装常用博客,论坛,购物车等程序
* 高级 - - Apache 处理程序,图像管理器,索引管理器,错误页,FrontPage 扩展,MIME 类型
* 其他功能 - - 如密码保护目录,URL转向,自定义错误页面,Cron Jobs,防盗链,GnuPg 密钥,ssl管理
特点
一:简单直观:
cPanel的界面简单直观,各种功能一目了然,同时提供搜索功能方便用户快速定位到想要使用的某个功能。cPanel还提供简短明了的面板功能的视频教程以及详尽的官方文档,用户可以在cPanel中非常轻松的获得这些帮助信息,这意味着新手可以迅速熟悉使用这款软件。
二:可靠:
cPanel的监控功能非常强大,某一项服务失败时,它会尝试自动重启该服务。cPanel的监控机制很健全,用户可以为服务器的一些关键参数如负载设置阈值,当达到这些阈值时,cPanel会发通知邮件给用户,从而使得用户可以及时处理潜在的服务器隐患。cPanel同时支持短信接收邮件功能.
三:扩展性:
cPanel具有非常强大的扩展性。这使得它整合了非常多受用户欢迎的软件如网站访问数据统计软件Analog Stats、
数据库管理软件phpMyAdmin等。同时用户可以通过配置API接口实现cPanel和财务系统如WHMCS等之间的无缝整合,这极大的方便了
主机商们开展主机业务。
四:控制权:
通过cPanel管理服务器时,用户可以灵活选择想要使用的各种软件或者服务的版本如Apache、DNS、PHP等,后期的更换也很方便。用户可以通过重新编译Apache来选择加入新的模块或者功能,从而避免了命令行安装并启用这些功能的繁琐。
五:方便网页开发人员:
cPanel极大的方便了网页开发人员,他们可以通过cPanel安装各种模块如PHP PEAR、Perl等,同时可以灵活选择想要的PHP版本。cPanel的文件管理器支持代码
编辑器编辑文件,同时可以选择各种编码方式,极大的提高了程序员的效率。用户还能通过cPanel自定义网站的各种错误页面。
六:安全:
cPanel的安全机制强大健全,用户可以灵活控制允许访问WHM、SSH或者是服务器上网站的IP地址范围。同时可以有效的防范一些潜在的暴力破解行为或者其他的黑客行为。用户同时可以在cPanel中为服务器安装防火墙软件如CSF等,更好监控服务器的安全。
七:尖端:
cPanel可以自动更新服务器上的软件,从而保证用户总是可以使用各种软件的最新版本,而不需要手动去更新这些软件。当然,用户也可以关闭自动更新功能,手动对这些软件进行更新。
八:支持贴牌销售:
用户可以对cPanel的商标进行更改,设计成他们自己的商标或者是喜欢的商标。同时可以灵活整合其他系统,如配置自己的DNS集群或者是
支付网关,从而更加方便开展自己的
主机业务。
九:图形化界面功能强大:
cPanel的图形化界面功能强大,用户在WHM中可以完全服务器的大部分配置如编译Apache、创建/删除主机账户、指定用户可以使用的功能、设置服务器的安全级别、管理MySQL数据库、重启各种服务等,这极大的方便了对Linux命令不太熟悉的用户。而用户端cPanel界面功能也很强大,用户的终端用户们可以通过cPanel方便管理他们的
虚拟主机。
十:移动接入:
用户可以通过智能手机来管理cPanel,这对于旅途中的用户来说非常方便。cPanel支持
黑莓手机收发邮件。
备份文件
cPanel控制面板如何做好全站备份的步骤。
首先,登录网站的cPanel控制面板;之后,点击Backups按钮,进入备份页面;
第一种空间数据备份方法:
在备份页面,可以看到如下部分:
1.备份全站文件,点击这里的Home Directory按钮,就会自动开始下载一个压缩文件,这个压缩文件中的是public_html目录下的全部文件;
2.备份数据库,点击DATABASES下面的数据库的名字,就会开始下载对应数据库的压缩包,如果你有多个数据库,就要逐个点击并将其全部下载。
待全站文件和数据库下载完毕就完成了一次整站备份。如果以后出现问题,就可以使用这些备份文件无损恢复了。
第二种空间数据备份方法:
创建全备份(包括你的主目录,数据库,日志等等)
全备份功能可以将你空间的所有文件和配置信息做成一个压缩包。这项功能通常用在账户从一台服务器转移到另一台服务器的时候,你不能在cPanel界面还原全备份。全备份需要由系统管理员来恢复。
步骤
1. 点击生成全备份按钮Full Backup(Generate/Download a Full Backup)
2. 选择如下设置:
备份目的地-选择备份将要存储的位置,包括:
主目录(Home Directory)(推荐)
远程FTP服务器 (Remote FTP Server)
远程FTP服务器(被动模式传输)(Remove FTP Server (Passive mode transfer))
安全拷贝(scp)(Secure Copy (scp))-注意!如果你选择了安全拷贝(scp),请继续执行“FTP/SCP设置”。否则,跳过直接执行下面的
3. FTP/SCP设置
电子邮件地址-填写你的邮件地址,当备份完成后,cPanel会向该信箱发出确认通知。
远程服务器(仅限FTP/SCP)-填写你想要把备份文件发送到哪个远程服务器(主机名或IP地址)。
远程用户(仅限FTP/SCP)-填写你在远程服务器上的登陆账号。
远程密码(仅限FTP/SCP)-输入登陆密码。
端口(仅限FTP/SCP)-填写远程服务器的端口号。
远程目录(仅限FTP/SCP)-输入要把备份文件保存到远程服务器的哪个目录下。
3. 点击生成备份按钮。(Generate Backup)
4. 一旦备份工作完成,你就会在你刚才填写的邮箱里收到备份完成的信件,FTP里也会有经过压缩的备份文件包,直接下载这个压缩包就行。