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

在 CentOS 7 上设置虚拟内存-Jonny'Blog

这里建议大家设置虚拟内存

首先在系统根目录创建一个 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 在安装或者编译安装的时候内存不足的问题了