xDroid's Blog

DO试用小记

又义无反顾地跳入了另一个大坑中

这几天事情颇多……手上有几件事情比较捉鸡:一个是博客域名的问题(同时还有博客宿主机的问题),一个是微信公众号bot的主机的问题,还有要一个用来分发博客的站点……另外一点就是想找个备用梯子;所以就想现在开始弄这个vps的事情。

那么本来是想租Linode机房的,突然想起来好像digital ocean还有优惠码没用过,所以正好试一试。

上手就很麻烦……因为我没有能用的信用卡,只好用Paypal转国内借记卡;然而农行死脑筋不能用银联,还不得不开通网上银行(害得我午饭后去跑了一趟)。然后支付完了想兑换github promo code的时候又发现不能兑换了(因为是给new user用的),注册页面又做得有一堆bug,所以几经周折+与客服撕逼终于把promo code加回来了,所以现在算是有$65的credit,够用一年的了。

然后就是机房选择的问题了;学校这边情况是这样的:

NAME DL UL LATENCY
NYC 18.35 10.53 214
AMS 17.84 7.77 290
SFO 30.84 14.02 157
SGP 15.88 4.92 332
LON x
FRA x
TOR x
BLR x
其他欧洲的节点就不考虑了。

拿到vps以后要做的几件事情:改密码,新建用户上传公钥(顺便改了.bashrc和.vimrc,用起来舒服不少),把新用户加入sudo。然后就是搭建服务了。

插一句话,手上的服务器cpu信息是这样的:

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 45
model name	: Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz
stepping	: 7
microcode	: 0x1
cpu MHz		: 2299.998
cache size	: 15360 KB
physical id	: 0
siblings	: 1
core id		: 0
cpu cores	: 1
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm arat xsaveopt vnmi ept tsc_adjust
bogomips	: 4599.99
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management:

首先是ssserver:

sudo apt install python-pip
sudo pip install shadowsocks
sudo ssserver -p 443 -k password -m rc4-md5 --user nobody -d start

然后按照这篇文章进行一下优化。(友情提示,sysctl/sbin下面)

然后是weixin的bot……懒得搬node的安装过程了……