我们很多站长都从虚拟主机转向VPS、服务器,其中主要很多时候因为VPS、服务器有独立IP而且可扩展性较强,比如有些年付小内存便宜VPS的价格比虚拟主机还便宜。唯独我们在选择小内存VPS主机的时候要学会最大化的节省资源配置,因为节省资源可以给网站项目腾出更多的资源,提高使用效率。

在小内存VPS主机安装网站环境的时候我一贯不建议安装WEB面板,因为在编译的时候面板会占用一定的资源。如果是新手VPS用户,我们还是不要为了省钱选择小内存机器,因为从适应度角度考虑,我们还是可以从面板部署开始过度,而安装面板的WEB网站环境,最少需要512MB内存。

小内存VPS主机,建议采用直接源编译的方式安装需要用到的WEB环境,这样需要什么部署什么,不会过多的安装不必要的软件,而且我们可以选择LightTPD驱动,相比较Nginx或者Apache占用资源小很多(利用Ubuntu部署PHP7、Nginx、MySQL网站环境过程)。这里,我们就一起在256MB小内存VPS主机中安装LightTPD、PHP7、以及MYSQL数据库。

第一、部署LightTPD准备工作

这里我选择Debian8 64bit系统,相比较而言CENTOS占用较小。鉴于目前PHP7成熟,而且多方面测试PHP7执行效率高,而且程序运行速度快。

这里我们更新系统最新的资源,一来确保系统漏洞补丁,二来可以确保安装源最新版本。

小内存VPS主机Debian编译安装PHP7/LightTPD/MySQL网站环境-LMLPHP

如果在更新源的时候出现这样的错误,我们可以通过下面的方法解决。

将上面文件里的代码替换成下面的,采用阿里云源。

更新源之后,我们再去执行最上面的更新脚本。这样就没有问题。

第二、安装Lighttpd

执行命令安装Lighttpd。安装完毕之后,我们在浏览器地址栏输入当前服务器IP地址,可以看到下图所示。

小内存VPS主机Debian编译安装PHP7/LightTPD/MySQL网站环境-LMLPHP

默认网站根目录在/var/www/目录中。

第三、安装MYSQL数据库

小内存VPS主机Debian编译安装PHP7/LightTPD/MySQL网站环境-LMLPHP

安装MYSQL数据库的时候,在弹出的界面中输入MYSQL管理员密码。(需要输入两次)

数据库安装完毕之后,我们需要进行安全设置。

小内存VPS主机Debian编译安装PHP7/LightTPD/MySQL网站环境-LMLPHP

MYSQL安全设置参数,根据提示我们设置就可以。

第四、安装PHP7

1、安装PHP7

直接用系统包安装PHP7。

2、修改15-fastcgi-php.conf

我们将脚本的内容修改成。

3、启动FASTCGI

4、创建链接和重新加载

5、安装模块

6、重启PHP7

7、重启Lighttpd

最后,我们在DEBIAN中安装Lighttpd、PHP7、MYSQL完毕,为了节省资源,我不安装PHPMYADMIN面板,直接通过命令安装和管理数据库就可以。

01-10 13:38