入手VPS,又是折腾的节奏

上一篇刚说了人的精力有限,可我偏偏是抵不住诱惑的人。

昨晚单位上聚餐,两个领导和我都是这几天过生日,于是干脆一起办了。喝了点小酒,回来倒头就睡了。今早醒来靠在床上看科技新闻,发现wordpress有更新了,立马起床开电脑升级。

ok,本博的wordpress版本更新至3.7,小记一下。


以下是另一桩折腾人的事。

之前有提及本博主机11月份到期的事,一直在纠结是继续续费还是换国外的VPS。续费的理由是好不容易备案了,而且是国内电信主机,速度还算可以。不续费的理由是主机空间和流量有限,以后可能会有更多的图片等媒体文件上传上来,而又不愿另外花钱去弄图床之类的。

好吧,不管续还是不续,我今天下单了入手VPS了。

选的是Directspace的,之前灵尘子有建议我入手,不过因为当时没办双币信用卡,所以没弄成。

15美元一年的Linux版VPS关注了好久都没货,无意发现还有一款20美元一年的SSD VPS,于是冲动的下了单子。

紧接着,到付款的时候,那个该死的Paypal又让我折腾了好久,国内的Paypal(贝宝)竟然无法完成国际支付,注册一个又注销,注册一个又注销,最后终于搞明白是怎么一回事了,在绑定招行的VISA信用卡后,总算是完成了付款。

这里贴一下所购VPS的配置:

Package:HyperSSD.1       $20.00 USD Annually
System Resource Features    
1x CPU Core
20GB of RAID-10 SSD Storage Space
512MB Guaranteed Ram
128MB SSD VSwap
750GB of Premium Monthly Bandwidth Transfer
Backup Features
Fully Automated Daily Backups
Instant Quick Backups
VPS Control Panel
SolusVM & OpenVZ
IP Address and Transit
1 IPv4 IP, 2IPv6 IPs
2x1Gbps Node Uplinks
Uncapped VPS Speed Rate

货是不错的,可一到我手上就傻眼了,以前都是用虚拟主机的,这新买的VPS该从哪下手都不知道。

以前自己本地玩VM的时候也算用过Ubuntu,但人家毕竟是有图形界面的,这次可是CentOS啊。

进了VPS管理后台,干瞪眼了老半天,最终还是决定来做做实验,到时候不行了大不了找客服重装系统。

接下来的内容对于七七这类人来说,就略过吧,都是我的安装流程记录,也算是给像我这样第一次使用VPS的人的一个指引,免得走很多弯路。

购入VPS后,会收到主机商发的邮件,里面有分配给你的IP、VPS管理的用户名(默认root)及密码(购买时设定)。

网上下载并安装一款用来远程管理Linux的软件,这里我使用的是Putty。window系统的VPS可以直接用window系统自带的远程桌面链接,这里就不细说了。

运行putty.exe以后会出现像“命令提示符”一样界面的命令框,这里输入VPS管理的用户名和密码,就可以对VPS进行各种操作的,不过都是需要输入代码,像我等菜鸟还是老老实实到网上搜教程吧。

买VPS来用一般都是来建站的,最常见的就是博客或者论坛了,这里就以我准备使用的wordpress为例。

VPS的系统是买来就装好的,接下来就是搭建PHP环境的,最简单的方法就是用LNMP一键安装包,我作为初学者,自然也是选择这个。安装方法很简单,在LNMP官网上就有安装步骤,把那些看不懂的代码copy下来,粘贴到putty里,回车运行,然后就静静的等待吧,视主机配置和带宽安装时间有所不同,我大概花了20多分钟才把PHP环境搭建完毕。

说实话,安装完LNMP后我又束手无策了,putty里全靠命令代码来操作,尽管我想做也做不来。于是,接下来就需要一款VPS的文件管理软件了。

因为之前虚拟主机用FTP而装了FileZilla,所以这里就不另外装别的软件了,不过貌似还是有很多人选择用WinScp工具的。

打开FlieZilla,在连接管理中添加新站点,输入主机IP,协议那里选择SFTP,在输入VPS管理的用户名和密码。连接成功后,在右侧的文件树中就可以查看VPS主机上所有的文件列表了。

接下来我们要建博客了,要搭建wordpress,自然要先添加虚拟主机。

在putty中输入 /root/vhost.sh 命令,添加虚拟主机,然后根据提示绑定域名和文件目录,都是几句简单英文,问题不大。

上述步骤做完后,我们可以来到 /home/wwwroot/ 目录,这个是网站目录,我习惯以域名命名网站文件夹,所以这里就会出现以我刚才绑定域名命名的文件夹。

到这一步,相信大家都已经很熟悉了,因为这就是我们平常使用的虚拟主机的目录。要安装wordpress,就只要将其上传并解压在这里就好了,然后按正常的步骤安装即可,后面的我就不多说了。

其实做完上述事情,你会发现还有一个问题。那就是安装好wordpress后,搭建网站成功,却发现无法添加或删除插件及主题,媒体库也无法上传文件。对于这个问题我也折腾了好久,因为网上都是说权限不够,但是我发现755已经赋予了拥有者读取、写入和执行的权限了,还会有什么问题呢。

百度百度再百度,结果终于找到了问题所在。因为之前我们所有的操作是以root账户完成的,所有文件/文件夹的所有者都是root,而如果保持这个状态,我们将无法以ftp账户的名义执行很多操作——比如任何形式的写入,同样Wordpress等程序也无法上传附件。

那么我们要做的就是再在putty里输入一条指令 chown -R www /home/wwwroot
chown指令即是将后面目录的所有权限指派给了www用户。

到此,我的折腾结束了。

用TK的免费域名,搭建了一个测试站点,用了默认的Twentythirteen主题,发现还不错,有没有好的修改版本,求参考。

以上是今天早上10点多到下午五点多的折腾经过,记录在此以作交流,如有错误之处欢迎指正。

共有 14 条评论

发表评论

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