VPS建立wordpress手记(上)——购买和安装系统

之前买的Godaddy的虚拟空间经常抽风,基本处于不能访问状态,无奈准备买个VPS自己建博客了,仗着自己用了4年多Linux没经太多准备直接动手,虽然没遇到太多大问题,但还是有很多细节需要记录,也一同分享给需要的朋友。

 

1.购买

我在网上看了1天,因为手头比较紧,决定买个10美元/月以下的,但是评论好的基本上售罄,幸好在 Cogipard 看到他用的VPS——Hostigation,感觉速度还可以,价格也不贵,最终选定出手。

这里有他家的 报价 ,最终我选择了LA机房的KVM-512,每月9美元,全年90美元。加上Godaddy新申请一个域名,总计$97,在范围内,可以接受。当然他家也有256的,也基本够用。

注册的时候hostname和ns1,ns2可以暂时瞎填,root密码要写。下一步有个EPP Code要写,我也不知道干吗的,反正随便写了最后购物车里都可以删掉。之后信用卡或者paypal付款就比较简单了。

付款后大约凌晨11点50,当时没等就睡觉了,第二天一查,凌晨2点就开通了,大约2小时,速度还是比较快的。

 

2.安装

收到的邮件一定要保存好,之后会经常用到。里面包括域名、IP地址和SolusVM Control的地址和密码,我们就先进这里。注意这个进VNC需要JAVA,最好在Win下。

目前自带系统是CentOS,但由于我自己用了1年Ubuntu和3年的Archlinux,更加熟悉Archlinux,以及Arch在低端VPS上很有优势,所有决定先更换系统。(优势简单说下,就是[KISS](https://wiki.archlinux.org/index.php/The_Arch_Way),强大的[AUR](https://wiki.archlinux.org/index.php/AUR)和[yaourt](https://wiki.archlinux.org/index.php/Yaourt)工具以及内容丰富的[WIKI](https://wiki.archlinux.org/index.php)。)

根据[官方WIKI](https://hostigation.com/wiki/index.php?title=KVM:Install "KVM:Install")挂载新CD-ROM(我选的不是64位网络版,而是单机32位,主要是我懒得等从网上下的时间),然后重启(这时记得要开VNC哦),然后进行安装。之后的内容基本就转到Archlinux的WIKI里去了。

首先安装按照[初学者指南](https://wiki.archlinux.org/index.php/Beginners%27_Guide)进行安装,虽然没有图,但是讲的很细,而且都有中文。

安装完我们不需要GUI界面,之后直接安装LAMP和Nginx,但是强烈建议先选下源,这对后面安装有极大好处。

先安装[yaourt](https://wiki.archlinux.org/index.php/Yaourt),然后按照初学者指南里的rankmirrors内容进行筛选,其中有一步是备份原来的源列表,去掉全部注释,里面用的nano之后手动,建议使用以下命令快速完成。

vim mirrorslist.backup
%s/^#S/S/ig

没有vim你可以选择安装一个或者使用vi,同样,选出6个之后只能打开一个list,所以还要注释回去,在vim里输入

%s/^Serv/#Serv/ig

目前我的VPS最快的源是xmission这个源,仅供参考。

[caption id="attachment_61" align="alignnone" width="450" caption="更新速度"]更新速度[/caption]

到这里系用安装也结束了,但是开始安装LAMP和Nginx之前,如果你有个能联网的Linux系统,强烈建议给VPS安装一个SSH,这样你会在后来编辑文件时,省相当大的力气。可以参考 这里 。或者,

pacman -Syu openssh
/etc/rc.d/sshd start

在Linux主机上输入

ssh [username@]ip adrress