使用128M小内存的VPS安装WordPress

发布于 / 信息应用 / 7 条评论

前几天看到论坛有坛友发Sentris的5.99美金三年付VPS内存限时升级成了128M,本着玩一玩的心态就把它买下了(@_@;)

当然本人是非常不推荐购买这家的,一来不能重装系统而且有一堆的限制,二来又是OVZ虚拟化不带swap,没点经验很容易玩炸了变成一次性VPS


突然萌生这个想法的原因,也是当年对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

这个没什么可说的,选个差不多的就可以了……

③安装MySQL 5.1

在安装MySQL之前先把NGINX和PHP进程停止,再进行安装

之后修改限制参数,对应文件【/etc/my.cnf】


#安装网站

这个就比较普通了,直接常规方法配置,此处不再赘述

因为PHP进程比较少,装个WP SuperCacahe这种伪静态还是很必要的,其他的还是没什么说的了


#总结

当年还是对Linux的理解比较浅薄,不懂得如何修改很多配置文件

如果是64M的机器,那么放弃宝塔面板应该是有必要的,喜欢折腾还是可以的( ̄▽ ̄)”

放上测测试的小站:https://w.ty.mk
测试探针:http://sea.lty.fun/yhtz7.0-SSL.php

转载原创文章请注明,转载自: Luminous' Home » 使用128M小内存的VPS安装WordPress
  1. 小炎兽

    我现在越来越好奇站长是做啥的惹!计算机专业嘛,萌新看不懂啊_(:з」∠)_

    1. Luminous
      @小炎兽 挖矿专业。( ˃̶̤́ ꒳ ˂̶̤̀ )
  2. vsisi

    很实用的文章,感谢

  3. Aicsuk

    这种小鸡对我来说就是用来搭个小飞机的¯\_(ツ)_/¯

    1. Luminous
      @Aicsuk 是啊,做别的也是捉襟见肘(⊙x⊙;)
    2. vsisi
      @Aicsuk 小飞机也很慢,哈哈哈
      1. Luminous
        @vsisi 搞xx只能上kcp,lkl-bbr效果都很一般( ˃̶̤́ ꒳ ˂̶̤̀ )tos又那么严当心被封机器,还是当玩具吧