前几天看到论坛有坛友发Sentris的5.99美金三年付VPS内存限时升级成了128M,本着玩一玩的心态就把它买下了(@_@;)
当然本人是非常不推荐购买这家的,一来不能重装系统而且有一堆的限制,二来又是OVZ虚拟化不带swap,没点经验很容易玩炸了变成一次性VPS
由于被ddos,sentris这个渣渣已经被suspend了,不打算交赎金,就这样了(真•一次性VPS)
现在扔在96M的VPSAO的小鸡上…
突然萌生这个想法的原因,也是当年对Linux和网站一窍不通的时候买了个64M的搬瓦工想建站,当时LuShen也没装上mysql,几年后还是想自己尝试一下
以Sentris的超售水平,加上没有swap,其实应该和有16M swap的瓦工MICRO-64差不多的
#思路整理
首先128M的内存,选32位的系统吧;然后经过测试跑gcc编译很多软件是不现实的(进程常常kill),既然如此就选择支持比较广泛的CentOS6了,毕竟支持rpm(Debian的apt理论上也是一样可行的)
其次对于是否使用面板,很多人的观点是仅用命令解决,实测宝塔面板在i686条件下内存占用差不多6m左右,借此换点方便个人觉得无伤大雅
宝塔5.9(最后一个支持32位的版本)
https://www.bt.cn/bbs/thread-1186-1-1.html
最后就是软件的选择,NGINX和PHP没什么说的,直接选一个比较稳定的版本即可,MySQL就选5.1了,降低内存占用那么还有一些参数需要手动调节
#安装软件
①安装宝塔5.9面板
若不使用面板,直接yum或者rpm install是可以的
②安装PHP 7.0
在面板上选择PHP7.0直接快速安装即可
接下来修改php-fpm运行参数,降低进程数量限制值,此文件对应【/php所在目录/etc/php-rpm.conf】
降低脚本内存占用,对应文件【/php所在目录/etc/php.ini】,【memory_limit 】项
②安装NGINX 1.12
进入NGINX管理,选择配置修改,将worker_processes auto
修改为worker_processes 1
通过其他方式安装的该配置文件目录为/NGINX安装目录/conf/nginx.conf
③安装MySQL 5.1
在安装MySQL之前先把NGINX和PHP进程停止,再进行安装
之后修改限制参数,对应文件【/etc/my.cnf】
#安装网站
这个就比较普通了,直接常规方法配置,此处不再赘述
因为PHP进程比较少,装个WP SuperCacahe这种伪静态还是很必要的,其他的还是没什么说的了
#总结
当年还是对Linux的理解比较浅薄,不懂得如何修改很多配置文件
如果是64M的机器,那么放弃宝塔面板应该是有必要的,喜欢折腾还是可以的( ̄▽ ̄)”
博主有没有了解过树莓派,给点指导呗
大佬,我又来留言了,sentris最近可以重装了,想问下,我也是centos6 32位,但是5.9面板无法正常安装PHP7,请问还需要安装什么组件才行么?谢谢
Σ(゚д゚;) 我好了。。。。
( ‘-‘ )ノ)`-‘ ) 社社Luminous 叔叔。
Σ(゚д゚;) 买了个192MB内存的VPS,还是搞不好啦,不太懂中间的过程,我再试一次
大佬,博客源码交出来!!
这种小鸡对我来说就是用来搭个小飞机的¯\_(ツ)_/¯
很实用的文章,感谢
我现在越来越好奇站长是做啥的惹!计算机专业嘛,萌新看不懂啊_(:з」∠)_