很多 VPS 都存在内存很小的问题, vultr 提供至少 512MB 内存的VPS, 但是有些 VPS 内存甚至只有 64MB, 在安装 PHP 和 MySQL 等的时候难免会出现内存不足的问题

这里建议大家设置虚拟内存
首先在系统根目录创建一个 2G 的 SWAP 文件块, 具体大小自己衡量
dd if=/dev/zero of=/swapfile bs=1k count=2048000
之后创建 SWAP 文件
mkswap /swapfile
并且激活 SWAP 文件
swapon /swapfile
设置正确的权限
chmod -R 600 /swapfile
如果不需要虚拟内存了, 首先删除
swapoff /swapfile
rm -fr /swapfile
这样就可以解决小内存 VPS 在安装或者编译安装的时候内存不足的问题了
自創文章, 原著 : Jonny, 如若需要轉發, 在已經授權的情況下請註明出處 :《在 CentOS 7 上设置虚拟内存》https://jonny.vip/2017/06/30/%e5%9c%a8-centos-7-%e4%b8%8a%e8%ae%be%e7%bd%ae%e8%99%9a%e6%8b%9f%e5%86%85%e5%ad%98/
Leave a Reply