对于大部分的初学者而言,最开始购买VPS的动力恐怕莫过于“科学上网”,其实VPS的功能远远不止这些。还记得我在之前的文章里说过得话吗?VPS(Virtual Private Server)是一个虚拟服务器什么是VPS?多种VPS类型又该怎么选?)既然是一台服务器,那么最“正常”的用途恐怕就是在于搭建一个网站了。

五月第三周更新:最近可能会出现秋水大大的网站302的情况,建议如果不是执意安装Apache的话,转去LNMP看看。(讲道理。至今为止,对我而言,秋水的LAMP安装包还是最好用,最适合我的一个。)

LAMP

目前网络上比较流行的WEB环境有两种,分别是LAMP和LNMP.其中LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的首字母大写,而LNMP则是把这里的A(Apache)替换成了N(Nginx)
在这里L是指Linux,而其余的都是一些生产环境的Shell程序(可独立运行),让这几个程序组合起来,就完美的构成了一个最基础的WEB环境框架。

LAMP的安装:
每一个Shell程序可以独立编译安装,但对于我等新手来说,每次编译安装都是需要输入大量的代码,除了杀时间外,最痛苦的莫过于出错。在此,非常推荐大家使用"LAMP一键安装包"-----简单、快捷、一键搞定!

在这里推荐秋水大大的一键LAMP安装包:https://lamp.sh/

详细的内容请移步去秋水大大的网站看看,安装过程我就不做过多的介绍了。
(就是很简单的几行命令,如果实在搞不定,请参考下图)

Baidu

这里需要说明的是以下几点:

  1. 使用秋水家的一键包至少需要内存大于512M,我在小于512M的机器上做过测试,会直接退出安装。
  2. 在LAMP一键安装包完成后,请务必安装Zend Guard Loader/Zend OPcache等扩展。(挖坑,后面会逐个介绍每个扩展的用处)
  3. 耐心。说实在的,当我第一次在一台垃圾VPS上使用一键包安装了95分钟的时候,我都有想砸东西的欲望了……(我平常脾气真的很好)
  4. 运气。是的,你没看错,记得当初龟仙人曾经说过:“运气也是实力的一部分!”。在我们编译安装环境的时候,有时候会出现不明原因的错误(好吧,我承认我犯的错误都是自己作死)尤其是当你的完成度达到90%+的时候。如果真的出错,请深呼吸,并相信明天会更美好!
  5. 最重要的一点:永远不要相信我大天朝的网络,常用screen命令,善待自己。

P.s:在我写这篇文字的时候,我脑袋中只有一句话:“玛德制杖!”。你问我为什么?报错是不会讲道理的!