如何通过ipage.com搭建个人网站

1. 为什么选择ipage.com

1.1 选择host时一般需要考虑的因素

首先我们google一下都有哪些website hosting的公司,分别具有哪些特性(features)和功能(functions)。

我们找到 2015 BEST Web Hosting Review REVIEWS AND COMPARISONS , Announcing the best web hosts of 2015 , Recommended web hosting offers for April 10, 2015 等等这些文章,然后逐一了解不同host的不同之处。

就一般搭建个人网站而言,在选择host的时候需要考虑这些因素:

  1. 价格(non-profit purpose…)
  2. 易用性(cpanel控制面板/one click install一键安装/ftp/SSH/phpadmin/….)
  3. 可用性(speed访问速度/disk space硬盘空间/database limit数据库容量限制/domain limit域名个数限制/…)
  4. 安全性(SSL/money back guarantee/…)

ipage.com主页很清楚地表达了以上为我们所重视的几个问题,如下图所示。

ipage-homepage

1.2 关于ipage.com的补充说明

  1. 价格。ipage的价格的确非常吸引人,如主页所示,只需每月2.25USD,即每年27USD约168RMB/Y。此外,其实ipage有个隐藏的coupon,得到此优惠券的方法是点击主页的sign up后进入下一个页面,页面载入完成后点击刷新,就会弹出一个“before you go …”这样的对话框,于是我们发现价格降至惊人的1.99USD/M,如下图所示。ipage-before-u-go
  2. 关于中文URL。这算是ipage的一个缺点,当然是对于中文环境用户来说。问题是:ipage不支持中文URL的解析,即如果网页路径中包含中文字符ipage会得到404 not found的错误。一般个人网站需要使用中文路径的情况是:将文章名添加在URL里时,URL便包含了中文字符,目的是为了SEO(搜索引擎优化)。当然这个URL是可以自己设定的,全设定为英文即可,另外,合适的英文关键字并不会比中文字符在SEO方面有明显劣势。

2. 注册ipage.com

点击上图coupon页面中的“Sign Up Now”之后,第一步是选择一个域名,如下图所示。

ipage-select-domain

可以选择注册一个新的域名“Register a new domain”,这域名个第一年的注册费用包含在此次开通ipage账号付款之中,即免费赠送约9.9USD的首年域名注册费用,在下方的文本框中输入想要的域名,点击“check availability”检查域名是否可用。也可以使用自己已拥有的域名,同样将其输入在文本框中。注意这里可以不输入域名最后的“.com”等内容,否则注册后的账号会是“domaincom”而不是简洁的“domain”。

下一步是输入付款信息,如下图所示。

ipage-billing-info

付款方法有信用卡和paypal两种,上图中的价格是未使用coupon的价格。付款完成后ipage的账号就可以使用了。在ipage.com的主页右上角点击“Sign In”就可进入管理界面。

3. ipage.com的cpanel管理面板和文件路径

3.1 cpanel管理面板

登录进入ipage后进入cpanel管理面板,如下图所示,非常直观。

ipage-control-panel

ipage-control-panel-2

cpanel共分为7个部分。

  1. My,即是常用选项。
  2. Website,搭建网站相关的选项。
  3. Email,包括了email的设定管理选项。
  4. Domain,域名管理的选项。
  5. Marketing,市场扩展的选项,包括主要搜索引擎和社交网站的广告等。
  6. Additional,其他选项。
  7. Account,账户设定如密码修改/支付方式变更等等。

此外,在该页面右下方,还可以看到“System Settings”信息,包括常用信息的显示,如网站ip/域名解析服务器/ftp路径/邮箱服务器等等,如下图所示。

ipage-system-settings

3.2 域名和文件路径的对应

这里需要说明的一点是ipage的域名和文件路径的问题。

由于ipage不限制绑定的域名的数量,也就是说,可以将多个网站放到一个ipage账户下,这一点非常超值(比如之前用的bluehost的基本套餐每月3.99USD只能绑定一个域名),但同时我们需要理解域名和文件路径的对应关系。

在cpanel的域名管理中心“Domain Central”中,可以控制域名的绑定和制定路径,界面如下图。

ipage-domain-center

图中的这个域名即是本站域名,同时,这个域名也是通过ipage申请注册的域名,所以很多选项可以在这个页面上修改。其中,制定这个域名所对应的文件路径的选项为“Pointers”,点击后打开如下页面。

ipage-domain-pointer

一般在左侧下拉选项中选择“Subdirectory”即子目录,并在文本框中输入“/drjxu”,Linux系统中,根目录以“/”表示,所以我们的这个域名所对应的路径就是“drjxu”子目录了,这样每一个域名就对应一个单独的文件夹,非常便于管理。然后在cpanel的“File Manager”工具中我们就可以非常直观地看出对应关系,如下图。

ipage-file-manager

“drjxu”这个目录已被创建在“root”根目录中。当然,我们也可以自由在“File Manager”创建或删除文件夹,然后再在“DomainCenral”中制定相互关系。甚至我们可以创建没有域名对应的文件夹,比如上图中的“backup”文件夹,我们可以把安装文件/备份等等数据储存在这里,反正ipage不限制储存空间。

域名和文件夹的名称可以不一致,当然建议保持一致易于管理。

4. 通过WordPress搭建个人网站

4.1 关于WordPress

可以查看WordPress的wiki页面和WordPress主页了解其信息。

WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。WordPress是目前因特网上最流行的博客系统。

WordPress由于使用较为广泛,教程很多,学习资源丰富,非常容易上手,所以选择其搭建个人网站。

4.2 WordPress的安装

一般安装WordPress的方法主要有两种,一是通过host提供的一键安装,二是通过ftp上传WordPress安装文件至服务器后安装。前者安装步骤简单快捷,后者则更具灵活性和可自定义选项。这里只介绍第二种方法。

首先,需要获得WordPress的安装文件。

WordPress主页点击页面中的“Download WordPress”按钮,进入下载页面如下图,点击“Download WordPress 4.1.1”.

wordpress-download

第二步,解压上传WordPress的安装文件。

下载的压缩包解压后会得到一个wordpress的文件夹,需要将其中的所有内容上传至服务器。wordpress文件夹文件列表如下图。

wordpress-files

将文件上传可以在cpanel的file management工具页面中进行,但这种方法上传速度慢且不稳定,所以一般我们选择通过ftp软件进行。一般选择“FileZilla FTP Client”这个软件来上传文件到服务器,安装好这个软件后我们需要知道连接ipage服务器所需要的账号和密码,这一信息可以在cpanel的FTP选项卡中查看。如下图。

ipage-ftp

上图显示了FTP的账号共有两种,一种为“Master FTP Account”即主FTP账号,一种为“Additional FTP Account”即附加FTP账号。其中主FTP账号和ipage账号一样,附加FTP账号则可自由创建,一般为每一个域名创建一个单独的附加FTP账号,分别单独管理。创建附加FTP账号的方法如下图。

ipage-create-ftp-account

在下方的“Create New FTP Account”栏目中输入相应信息即可,点击“Create FTP User”即可创建成功。需要注意的是其中“FTP(Home)Directory”的填写,如前文所述“/”表示根目录,如果我们需要一个专门连接到“drjxu”主页也即“drjxu”子目录的FTP账号则这里需要填写“/drjxu”。

然后我们打开FileZilla FTP Client软件,填写主机/用户名/密码点击快速连接即可,如下图。

filezilla-connect-ftp

如果我们用附加账号连接,则软件中的远程站点根目录则为该域名对应的子目录;如果用主账号连接,则软件中的远程站点根目录则为实际的根目录。这一点一定要搞清楚。

同时,还需注意一个问题。那就是,如果想把WordPress安装在域名子目录下的一个子目录中(这种情况一般是因为需要在这个域名下安装多个程序,比如除了WordPress之外还想安装一个bbs的论坛程序),则更需注意文件的上传路径。本站即是将WordPress安装在域名子目录下的一个子目录(wpmain)中,如下图。

filezilla-file-upload

 

第三步,准备数据库。

安装文件就绪后,我们还需为WordPress配置数据库。

方法是从cpanel进入“MySQL”,如下图所示。

ipage-mysql

点击创建数据库按钮,输入数据库名称,并创建可操作此数据库的用户,同时记下“Sever Name”,这些信息在安装WordPress过程中会被需要。

第四步,安装WordPress。

安装文件上传完成/且配置好数据库后,即可开始安装操作。

安装方法是在浏览器地址栏输入WordPress的地址,比如,以本站为例,需输入“drjxu.com/wpmain”,因为WordPress的安装文件在“/drjxu/wpmain”子目录下,其中“drjxu.com”定位置“/drjxu”,“/wpmain”则为最终子目录。

由于WordPress未被安装,所以安装自动启动,第一个页面是语言选择,如下图。

wp-install-1

可以选择中文。点击“继续”进入第二个页面,提示信息,如下图。

wp-install-2

由于我们此前已经准备好数据库的相关信息,点击“现在开始即可”。进入第三个页面,如下图。

wp-install-3

输入相关信息,点击“提交”。如果输入的信息无误,连接数据库成功,则进入第四个页面,如下图。

wp-install-4

点击“运行安装”,进入第五个页面,“欢迎使用著名的WordPress五分钟安装程序!….”,如下图。

wp-install-5

 

填写好相关的信息,注意这里的用户名和密码不是数据库的,而是管理WordPress的用户和密码。 点击“安装WordPress”完成安装。进入第六个页面,贱贱的“您是否还沉浸在愉悦的安装过程中?很遗憾,一切皆已完成! :)”出现表示已安装完成,如下图。

wp-install-6

 

4.3 初步使用WordPress

点击上图中的“登录”,即进入WordPress的登录界面。如下图。

wp-install-7

 

输入第五个页面中创建的用户名和密码即可进入WordPress后台管理界面,“Dashboard”。如下图。

wp-dashboard

 

由于我们将WordPress安装在了一个子目录下,所以访问我们的网站的时候需要在URL中加入子目录的名称,比如本站,需要通过“drjxu.com/wpmain”来访问,非常不方便,那么是否可以只输入“drjxu.com”就定位到WordPress呢?当然可以,可以参考WordPress官方的说明文档

这里介绍具体的操作步骤。

首先,修改WordPress设置。

我们通过“drjxu.com/wpmain/wp-admin”进入Dashboard,如上图,在左侧菜单里选择“设置”->“常规”,进入下图所示页面。

wp-sub-dir

在“WordPress地址(URL)”中输入定位至WordPress的完整URL,在“站点地址(URL)”中输入域名URL,点击下方的保存。

第二,增加域名目录下的index.php文件。

还需在域名目录即“/drjxu”目录下增加一个index.php文件,该文件可在File Manager工具中完成添加也可在本地编辑好后通过ftp软件上传至合适位置。该index.php文件内容如下。

<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/

/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wpmain/wp-blog-header.php' ); //wpmain为WordPress的安装子目录
?>

 


 

至此,以ipage.com作为host搭建WordPress介绍完成。

“如何通过ipage.com搭建个人网站”的2个回复

  1. 徐博你好,我前一阵才申请了一个IPAGE的网域,可惜当时没看到你的文章,不知道可以省钱,自己还老老实实交了$2.25/M的价。现在想请教的问题是,我因为跟先生来美国,目前待业,想自己建站卖些女孩子的东西。如果从IPAGE上用他们的软件每年至少要收$34以上,所以不想用。我学文的,对网络是菜鸟,用了个软件克隆了一些网页材料,但不知道如何上传到申请的DOMAIN上去?可否告知一下。非常感谢·

    1. fiona女士你好。有很多开源的购物网站平台程序可供您选择,比如Magento/Open Cart/Joomla/PrestaShop/Zen Cart等等,甚至wordpress也有eCommerce的扩展,即WP eCommerce。如果只是做一个简单的B2C网站的话建议试试WP eCommerce。它只是一个wordpress的插件,安装使用简单。wordpress的安装方法请参考本文相关内容。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

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