Vultr VPS 购买和使用
Vultr 是最近比较火的 VPS 商,主推 SSD Server,支持信用卡、paypal、bitcoin等支付方式。最近推出了 $2.5/月 的套餐,同时升级了原有套餐的配置,还是非常便宜的,不知道其他服务商会不会跟进。 套餐和定价:https://www.vultr.com/pricing/
新用户优惠
-
新用户使用推介链接注册,每成功推荐一个用户(注册+充值),推荐人可获得 $10 奖励。新用户注册可获得 $5。
-
新用户首充优惠,充多少送多少,最多送 $100。 活动介绍:https://www.vultr.com/match/。 限时活动,截止时间未知。 送的金额需要在12个月内用完,过期失效(扣费时是五五开,充的和送的部分各扣 50%)。
-
新用户使用 Gift Code 获得 $20 账户余额。 在 https://my.vultr.com/billing/ 页面,Gift Code 处填入
SSDVPS
。 一个月内需要用完。 -
关注 Vultr twitter 账号,获得 $3 余额(https://my.vultr.com/promo/)。
线路选择
国内使用推荐日本东京节点,个人经验新加坡节点绕路+丢包很可怕,美国的延迟比较高。另外日本节点搭代理可以用来玩日本的游戏,比如肝个船啥的。
VPS 主机使用
推荐使用 ubuntu 16.04
系统,因为使用简单、坑少、软件包新、支持丰富。下文的软件安装都以 ubuntu 16.04
为例。Windows 系统可以使用 putty
登陆主机进行操作。
软件包更新
apt-get update
apt-get dist-upgrade
apt-get upgrade
apt-get autoclean
apt-get autoremove
apt-get install git vim openssh-server
Swap 设置
比方说,先设它 1 个 G。
fallocate -l 1G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
启动挂载
vi /etc/fstab
在最后加上一行 :/swapfile swap swap sw 0 0
设置缓存参数
vi /etc/sysctl.conf
在最后加上
vm.swappiness = 10
vm.vfs_cache_pressure = 50
ubuntu 常见软件安装
-
git、vim、openssh
apt-get install git vim openssh-server
-
nginx(mainline)
wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key
touch /etc/apt/sources.list.d/nginx.mainline.list
echo "deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx" > /etc/apt/sources.list.d/nginx.mainline.list
echo "deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx" > /etc/apt/sources.list.d/nginx.mainline.list
apt-get update
apt-get install nginx
(参考:http://nginx.org/en/linux_packages.html#mainline)
-
PHP7
apt-get install php-fpm php-mysql php-mbstring php-xml php-json php-curl php-redis mcrypt php-mcrypt php-intl php-zip php-gd php-sqlite3 imagemagick php-imagick
-
MariaDB
apt-get install mariadb-server
mysql_secure_installation
shadowsocks 安装
- 服务器端使用 Go 版本,据说有加成。
使用一键安装脚本:Shadowsocks-go一键安装脚本。
- 开启 BBR
需要先更新 Linux 内核到 4.10:
add-apt-repository ppa:canonical-kernel-team/ppa
apt update
apt install linux-headers-4.10.0-9-generic linux-image-4.10.0-9-generic linux-image-extra-4.10.0-9-generic linux-headers-4.10.0-9
开启 TCP BBR 参考:Linux 升级内核开启 TCP BBR 实现高效单边加速。
- 开启
Kcptun
加速
参考:小内存福音,Kcptun Shadowsocks加速方案。 Android 上的shadowsocks 客户端 Kcp 参数:-autoexpire 60 -key "你的Kcp密码" -crypt "none" -mode "fast2"
标准结局
推介链接:http://www.vultr.com/?ref=6824973