cPanel的基础应用

小老外看到许多人在考虑购买国外的各种shared hosting空间(虚拟主机),不论免费与否,都在担心一点——不会使用cPanel后台管理系统。今天特意为大家贡献一篇文章介绍cPanel应用基础。

注:欢迎转载博客内容,转载请注明出处:https://www.d0z.net/

cPanel是什么?大名鼎鼎的cPanel我就不费口舌介绍了,百度百科互动百科都有其相关介绍。用过国外免费虚拟主机的也应该见到过这个强大管理系统。

本文中的所有图片点击后都可以放大,截图为部分内容。本教程不包含如何申请空间,也不涉及申请时的域名注册问题。

大致界面如下:

1. 语言切换

不是所有人都懂英文,但cPanel支持切换语言,如何做到呢?

通过左上方的搜索栏或者右侧各种图标里搜索Change Language,在打字的时候你就能看到这个图标被过滤出来了。

点击进入,下拉单里选择Chinese,点Change即可。如果你发现有2个中文选项,任选一个试试吧,理论上说都是简体中文的,可能有些词汇翻译更适合大陆人士吧。

返回到主界面。

2. 绑定域名

这个部分似乎是许多人感到最疑惑的地方。其实很简单,有2种方式“绑定”。一种是修改域名的ns服务器到虚拟主机商的ns服务器上来,另一种是修改A记录把IP指向到服务器上来。

服务器IP怎么查看?你可以通过cPanel的Stats功能查看。

点开expand stats你就能发现很多服务器属性等资料了,当然也包括你服务器ip。

如果你没买独立IP,那它就会显示共享的ip地址,否则就是专用的ip地址。

共享:

独立:

修改完ns记录或者A记录后到cPanel主界面,找到域。

这里解释下各个用途。

子域:通过你的二级域名可以访问到主、子文件夹下的内容。

附加域:可让顶级域名访问你服务器中主、子文件夹下的内容,或者做域名转向。

暂停的域:这个中文翻译不是很好,功能其实就是允许另外一个顶级域名访问你的空间(绑定到主目录)。

DNS编辑器:只有你修改ns服务器之后才会有效,就是一个域名记录管理器。

不论是停放什么域名,在操作之前必须修改A或者NS记录。如果要不修改ns记录添加子域(二级域名),请在域名商那添加服务器IP到想要添加的二级域名再进行cPanel的添加子域操作。

cPanel的添加子域一目了然,我这里不深究了。

 

3. 文件管理

①. 文件管理器

绝大多数情况下我们需要用到的只是强大的“文件管理器”而已,小老外着重介绍下这个:

点开文件管理器会出现一个Popup选项,让你选择想要管理的什么文件夹。

下面的两个勾不建议勾上,以防删错文件。但是对熟悉Linux和脚本用户来说,显示隐藏文件这个勾却是必选的。它可以支持显示php.ini和.htaccess等重要配置文件。

一般来说你的web根目录就是/public_html,ftp根目录就在/public_ftp。按图选择,点Go。出现以下界面:

很清楚很简单的界面,一看就知道各个区域能怎么用。

注意:双击文件夹可以进入目标文件夹,双击文件可以实现下载当前文件功能(即使当前文件是html、php、cgi文件也可以源码下载)。右键文件夹还有更多选项:

cPanel的中文化并不是很完全,部分地方还是没有完全翻译好,右键菜单就是其一。上图的最后一个是索引服务,所谓索引服务就是类似http://ftp.mozilla.org/pub/mozilla.org/这样可以列出当前文件夹下有什么文件并允许直接下载的界面。如果你在tar、zip、bz、bz2文件上右击鼠标,你还能发现Extract(解压缩)功能;在html、php等基于文本的文件右键,你可以发现Edit(编辑)功能。

这个文件管理的功能会经常用到,可以在cPanel主页面把文件一栏给拽到最上面来。

②. FTP功能

主页面内点击FTP 账号可以带你进入FTP管理器。“生成”的翻译有误,翻译人员偷懒了。

要注意,你创建的所有登陆名都带@xxx.xxx结尾,以便主机服务器的FTP程序区分这个账号属于哪个域名下的文件夹。比如我的就带@kinkin.cc。此管理器能限制ftp用户访问的最顶部文件夹,但是,一旦建立,那个文件夹和所有子文件夹下的内容他都有权限修改、删除、创建。如果你想在网页端能下载到你刚从ftp上传的内容,必须把目录限定在/public_html下或更深处。

页面下方是已创建的ftp账号和配置一览。

你可以实现修改配额、修改密码等操作,但是特殊账号内的东西我劝你还是别动(因为你动不了)。而有个和你cPanel登录名一摸一样的用户是你的总管理用户,它有修改所有文件的权力。

那如何禁止匿名FTP登录呢?回到主界面,点匿名FTP,并取消勾选允许匿名访问的勾即可。

 

4. 安装脚本

假设我们要安装一个独立的WordPress博客程序,有2种方法。一种是自己从wp官网下载安装包并上传到主机安装,另一种是采用主机商提供的一键脚本安装包。

①. 一键安装包。

目前在cPanel最常见的一键安装包程序是带着笑脸的Fantastico De Luxe(FDL),见下图:

FDL自带50+种一键安装的脚本,从博客到CMS,从论坛到商业平台一应俱全,大多数的脚本都已经弄好了。

点击WordPress并点击 New Installation出现下面界面,按需填空。需要说明的是,用户名和昵称可以不一样。

要注意的是就算cPanel语言改了,FDL也不会修改成中文界面,因为它其实是一个可以在cPanel里运行的第三方脚本而已,就像Firefox浏览器里面的各种第三方插件。

目录内请勿填入已存的在文件夹名,如果不填,那就会安装在根目录下(/public_html)。最后一行Description可填可不填,是站点描述。请在所有空格里填英文,像博客名之类的可以以后再修改,以防造成脚本崩溃等意想不到的问题。点Install WordPress即可。

程序会自动创建文件夹名以及数据库,点finish installation结束安装。现在你的Blog就可以访问了。

我们也可以通过FDL删除脚本。点击Wordpress,你会发现它会显示通过FDL安装的wp数量列表。

点Remove,确认后即可彻底删除此Wordpress的文件以及当初程序创建的数据库。

 

②. 自主安装

刚刚我们采用的一键安装包默认安装是英文版的wp程序,可自己又不会手工修改配置文件,手上只有wp中文官方版怎么办呢?其实照我看来这个是最简单也是最放心的步骤了。

先从官网下载好Wordpress中文版的zip文件,无需解压,直接用FTP上传到public_html下,打开cPanel的文件管理器,通过右键点击zip文件,选择解压缩,就可以方便地解压所有文件了。

那么,如何配置MySQL数据库呢?

5. MySQL数据库

数据库栏截图:

我一般不用向导,觉得太麻烦。还是用普通的MySQL数据库管理器就行。有的虚拟主机商还提供PostgreSQL,步骤其实是一摸一样的。

①. 创建数据库

②. 创建控制该数据库的用户,并创建密码。请尽量使用复杂密码,推荐使用其密码生成器,并复制好密码存放到安全地方。

③. 把用户和数据库绑定起来,并赋予此用户权限(一般是所有权限):

这样,数据库就建立完毕,并与对应用户互相绑定了。在wordpress的初始配置里填入相关信息就行了。要是碰上没有像wp那样人性化的初始配置,你也可以通过文件管理器修改脚本下的类似config.php的文件,填入相关数据库信息。

到此一个wp就建立好了,但cPanel的教程我们还没结束。今天结束的仅仅是基础篇,下次还有更多应用哦!

作者:小老外

我还需要不断地学习。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据