入手VPS,又是折腾的节奏
上一篇刚说了人的精力有限,可我偏偏是抵不住诱惑的人。
昨晚单位上聚餐,两个领导和我都是这几天过生日,于是干脆一起办了。喝了点小酒,回来倒头就睡了。今早醒来靠在床上看科技新闻,发现WordPress有更新了,立马起床开电脑升级。
ok,本博的WordPress版本更新至3.7,小记一下,然后开启另一桩折腾人的事。
之前有提及本博主机11月份到期的事,一直在纠结是继续续费还是换国外的VPS。续费的理由是好不容易备案了,而且是国内电信主机,速度还算可以。不续费的理由是主机空间和流量有限,以后可能会有更多的图片等媒体文件上传上来,而又不愿另外花钱去弄图床之类的。
好吧,不管续还是不续,我今天下单了入手VPS了。
选的是Directspace的,之前灵尘子有建议我入手,不过因为当时没办双币信用卡,所以没弄成。
15美元一年的Linux版VPS关注了好久都没货,无意发现还有一款20美元一年的SSD VPS,于是冲动的下了单子。
紧接着,到付款的时候,那个该死的Paypal又让我折腾了好久,国内的Paypal竟然无法完成国际支付,注册一个又注销,注册一个又注销,最后终于搞明白是怎么一回事了,在绑定招行的VISA信用卡后,总算是完成了付款。
这里贴一下所购VPS的配置
Package:
1x CPU Core
20GB of RAID-10 SSD Storage Space
512MB Guaranteed Ram
128MB SSD VSwap
750GB of Premium Monthly Bandwidth Transfer
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为例。
部署LNMP环境
VPS的系统是买来就装好的,接下来就是搭建PHP环境的,最简单的方法就是用LNMP一键安装包,我作为初学者,自然也是选择这个。
安装方法很简单,在LNMP官网上就有安装步骤,把那些看不懂的代码copy下来,粘贴到putty里,回车运行,然后就静静的等待吧,视主机配置和带宽安装时间有所不同,我大概花了20多分钟才把PHP环境搭建完毕。
安装WordPress
说实话,安装完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点多到下午五点多的折腾经过,记录在此以作交流,如有错误之处欢迎指正。
- 本文链接:http://notesth.com/bug-vps--host.html
- 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
最近一直被人提及啊,晚安。
另外一般是www:www,而不是www,因为你那样组还是root。。。
哈哈,终于换了VPS哦,和我的在同一家公司的啊
确切的说只是入手了,还没搬过去呢,这家的11月份到期,还在纠结搬不搬过去,难得备好的案,丢了回头又好麻烦。不知道DS的VPS抽风率高不高,被墙的机率大不大
DS我用了快2年了吧,以前偶尔当机,现在很稳定了,很少抽风,没有被墙过。
建议用军哥的LNMP一键安装包0.9版,1.0的不杂的。
第一次玩VPS啊,搞不懂这些,先摸索摸索再来做选择吧,呵呵
纠正下。。是paypal。。 撸主的主题不错~
谢谢,已更正
顺便问下 这表情叫啥名 谢了~~ 😍 😍 😍 😍
人人网发状态用的表情啊,不知道叫啥名
Centos最简单了,网上使用最频繁的,话说搬走了,备案不白忙乎拉
毕竟第一次用vps,有很多不懂的地方啊
思来想去,暂时还是没搬,我也舍不得备案哪。这个先就自己研究学习瞎折腾一下吧
正考虑开个音乐和相册的二级域名放在vps上,不过一直没找到好的模板
WP就是用来折腾的
最近也在折腾vps,一堆问题。水太深了。买了主要用了折腾学习。