我们很多站长都从虚拟主机转向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执行效率高,而且程序运行速度快。
这里我们更新系统最新的资源,一来确保系统漏洞补丁,二来可以确保安装源最新版本。
如果在更新源的时候出现这样的错误,我们可以通过下面的方法解决。
将上面文件里的代码替换成下面的,采用阿里云源。
更新源之后,我们再去执行最上面的更新脚本。这样就没有问题。
第二、安装Lighttpd
执行命令安装Lighttpd。安装完毕之后,我们在浏览器地址栏输入当前服务器IP地址,可以看到下图所示。
默认网站根目录在/var/www/目录中。
第三、安装MYSQL数据库
安装MYSQL数据库的时候,在弹出的界面中输入MYSQL管理员密码。(需要输入两次)
数据库安装完毕之后,我们需要进行安全设置。
MYSQL安全设置参数,根据提示我们设置就可以。
第四、安装PHP7
1、安装PHP7
直接用系统包安装PHP7。
2、修改15-fastcgi-php.conf
我们将脚本的内容修改成。
3、启动FASTCGI
4、创建链接和重新加载
5、安装模块
6、重启PHP7
7、重启Lighttpd
最后,我们在DEBIAN中安装Lighttpd、PHP7、MYSQL完毕,为了节省资源,我不安装PHPMYADMIN面板,直接通过命令安装和管理数据库就可以。