It’s a New Baby Step

I

这几天自己购置了 linode 的虚拟主机,摸索配置了几天才终于把 blog 从 Peter 的空间搬了过来。

尽管尚未深入,这个对于自己来说是相对正式地开始使用 Linux 的契机。一切显得有些异样,犹如尚未习得的外语一般。

girl walking in snow

 

 

特地购买 linode 虚拟主机的主要原因并不因为是托管网站,毕竟作为一个小网站能耗费的空间与带宽相当有限也无需独立的主机。这一年自己体会到无障碍的网络能让自己的设备发挥出最大的性能,同时自己的线上生活已经变得十分依赖 Google; 因此回家的时候整个人的使用习惯需要做出很大改动。考虑到平时在家的时间也不长,还是拥有 VPN 能保持自己的习惯减少切换的麻烦。

既然这样的话,与其购买 VPN 服务,不如购买自己的虚拟主机也把网站托管过来吧。

自己购买的是 linode 上面最低档的服务,有 1GB 的内存、单核 CPU, 24GB 的 SSD 储存空间以及 2TB 的传输流量,月费是 10 美元;对于一个普通的 blog 来说这个也相当足够了。购买与支付在有信用卡之后并不麻烦,而麻烦的在于如何配置虚拟主机让之前的网站再次上线。

 

以前的自己遇到的大概就只是 FTP 空间形式的主页空间,后来这个 blog 开通的时候买了域名开始明白域名绑定以及 A 记录等等;所以现在真正接触虚拟主机的时候有些惊讶,原来这个不仅是空间而是一台在遥远地方的电脑。只不过这台电脑用的是 Linux, 自己也要从安装系统开始安装软件一步一步来。

如果这一切发生在 Windows 系统上面的话自己还是很熟悉的,当年还在学校的时候自己就弄明白怎样用 IIS 或者是 Apache 来在自己的电脑上面托管网站。退一步来说,面对命令行自己也是颇为熟悉,也大概明白没有图形界面的操作方式。

不过前提当然是自己知道应该要做什么,以及明白规则是什么……

使用 PuTTY 连接主机之后就是似曾相识的黑底白字,然后自己就按照 linode 网站上面的指引一步一步修改系统时间设定 hostname 等等。自己并不惊讶 Linux 上面的命令与 Windows 的命令提示符不一样,惊讶的是原来不同的 Linux 发行版做同样的事情都可能会有不同的命令;想必只懂英语的人发现中文还有简体和繁体同一个字的写法都可能不一样的时候,大概就是这样的感觉了吧。

不同的 Linux 发行版,或者说不同版本的 Linux, 所带来的另一个问题就是我按照指引去做然后出来了意料之外的结果了;应该出现的信息没有出现,应该能打开的文件并不存在,应该能调用的命令没有安装,于是事情变得愈发复杂。

加上 Linux 的文件与文件夹权限设置得很严谨,而且不同的程序或者服务有不同的用户在同时进行,稍不留神就会因为某些用户并没有得到应有的文件权限而导致各种问题。自己也终于明白平时偶尔能看到的所谓 777 权限即是最大的权限,然而并不能为用户配置所有文件夹的 777 权限否则会有安全之虞。

……即便存在着这种与那种的陌生迷惑与困难,自己还是看完了 linode 上面几篇指引,至少还是安装了 nginx 让自己的静态网站运行了起来。

 

然而,要让这个 blog 上线所需要的 php 与 MySQL 还是超出了自己的能力范围。在按照指引并不能出来预期的结果,自己又无法在短时间熟悉这两款产品来了解问题所在的情况下,自己还是选择把问题留给专业人士,于是还是找到了 Peter 来帮忙设置。

看来即便是 Linux 每个人也会有其所熟悉的发行版;将 Ubuntu 给重新安装为 CentOS, Peter 也帮忙将所有步骤记录下来以便以后自己来进行设置。多得 Peter 的帮助,blog 在自己折腾的几天断线了之后得以再次成功上线。

不过上线之后并非完结。尝试升级 WordPress 的时候遇上了需要填写 FTP 用户名和密码的问题,即便输入了 root 的密码依然无法升级;后来发现其实是运行 php 的用户并非拥有 WordPress 文件夹的用户,经过修改 php 配置之后问题也得以解决。

最后就是网站备份的问题。备份的重要性无容置疑;而 linode 本身也提供了收费备份服务,我目前的这个产品需要 2.5 美元一个月。

不过想到其实还是在 linode 那边的话万一哪天他们的机房被炸了也变得无意义。自己需要备份的也只有 blog 而已,WordPress 上早就有能够备份到 Dropbox 的插件。以前总是依赖别人现在也是要自己了解一下才是。

 

大概是最近这几年少了使用命令提示符的机会,也习惯了各种网站或者应用做得傻瓜化,重新面对这些只有命令行的界面忽然觉得有些不适应。

不过就正如阅读文字靠的是想象力一样,用命令行很多时候需要自己将背后的东西具象出来,而图形界面大概就是已经将这种东西展现出来了。

能知道更多始终都是好事,这个就是在这方面最开始的一步了。

About the author

secangel

双子座 AB 型,资深女校男生

Add comment

About Author

secangel

双子座 AB 型,资深女校男生

Keep In Touch