标签 vps 下的文章

买了台anynode的VPS

全球MJJ论坛有毒!!!手里的小鸡已经一大堆了,很多还在吃灰,但看到大家都在上anynode这个车,也跟着上了,还是20刀的两年付套餐!!!购买链接在此

这个小鸡优点:CN2 GIA直连线路,PING值和速度都很好,而且足够便宜(这其实也能算是缺点,因为会导致MJJ大量涌入导致线路表现变差)就是不知道后期会不会被MJJ搞坏。。。

这台小鸡只有256M内存,做站吃力了点,比较惊喜的是它的IP没有被netflix认证,可以用于观看netflix,而且速度还不错,总算是有点安慰。

把ichost的6元月付香港nat小鸡停了,之后就用这台看netflix了。

这台小鸡刚开通的时候的IP被GFW认证了,中国大陆TCP连接全部阻断,给他们发了个工单后就睡了,第二天起来看邮件说已经帮我换了IP,效率还行,新IP是可以正常使用的,目前没发现问题。

这家的UBUNTU16.04系统默认开启ufw的,我连接非常用端口全部无法连接,一度以为是anynode的控制面板像阿里云那样有防火墙,但找遍面板也没有找到这个功能,搞得我一度都要去论坛发贴询问了。幸亏没发贴出云,要不就要被那群MJJ嘲笑犯这种低级错误了。

使用如下命令放行你要使用的端口就可以了

ufw allow #端口号或程序名

或者直接禁用防火墙

ufw disable

最后,来一波测速,表现真的很不错呢(没装任何加速,测试时间晚高峰7:40)
speedtest

关于本站出现的一些专有名词的解释

如你之前看过本站的教程,可能会对其中出现的一些专有名词一头雾水,这里对本站出现过的一些专有名词解释下

VPN Virtual Private Network 虚拟私人网络 以下是维基百科的词条解释

虚拟私人网络(英语:Virtual Private Network,缩写为VPN)是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法。虚拟私人网络的讯息透过公用的网络架构(例如:互联网)来传送内联网的网络讯息。它利用已加密的通道协议(Tunneling Protocol)来达到保密、发送端认证、消息准确性等私人消息安全效果。这种技术可以用不安全的网络(例如:互联网)来发送可靠、安全的消息。需要注意的是,加密消息与否是可以控制的。没有加密的虚拟专用网消息依然有被窃取的危险。

VPS Virtual private server 虚拟专用服务器 以下是维基百科的词条解释

虚拟专用服务器(英语:Virtual private server,缩写为 VPS),是将一台服务器分区成多个虚拟专享服务器的服务。实现VPS的技术分为容器技术和虚拟化技术 。在容器或虚拟机中,每个VPS都可分配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独占”使用计算资源的体验。VPS可以像独立服务器一样,重装操作系统,安装程序,单独重启服务器。VPS为用户提供了管理配置的自由,可用于企业虚拟化,也可以用于IDC资源租用。 IDC资源租用,由VPS提供商提供。不同VPS提供商所使用的硬件VPS软件的差异,及销售策略的不同,VPS的使用体验也有较大差异。尤其是VPS提供商超卖,导致实体服务器超负荷时,VPS性能将受到极大影响。相对来说,容器技术比虚拟机技术硬件使用效率更高,更易于超卖,所以一般来说容器VPS的价格都高于虚拟机VPS的价格。 这些VPS主机以最大化的效率共享硬件、软件许可证以及管理资源。每个VPS主机都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等. VPS主机用户除了可以分配多个虚拟主机及无限企业邮箱外, 更具有独立主机功能, 可自行安装程序,单独重启主机。

搬瓦工 Bandwagonhost 是一家美国的VPS商家,官网在此 其成立于2012年,隶属于IT7.net,而IT7是一家成立于2004年的加拿大网络服务公司。

搬瓦工在站长圈子以高佣金,高技术(超售严重但其服务器稳定性却无人置疑)闻名。其VPS后台对小白用户相当友好,它现在已不是性价比最高的VPS商家(其早期有过一些超低售价的VPS(3.99美元年付/5.99美元年付/9.99美元年付等,现在这些绝版套餐被站长圈戏称为“传家宝”),但如果你对管理服务器那一套命令行界面望而生畏,搬瓦工还是值得你购买的,其后台对小白用户相当友好 其后台对小白用户相当友好 其后台对小白用户相当友好 重要的事情说三遍!

SS Shadowsocks的简写 以下是维基百科的词条解释

shadowsocks是一种基于Socks5代理方式的网络数据加密传输包,并采用Apache许可证、GPL、MIT许可证等多种自由软件许可协议开放源代码。shadowsocks分为服务器端和客户端,在使用之前,需要先将服务器端部署到服务器上面,然后通过客户端连接并创建本地代理。目前包使用Python、C、C++、C#、Go语言等编程语言开发。

以上语言你可能看不懂,以下我再用人类的语言说明:简单的说,这是一个帮助我们翻越长城防火墙的小工具,其由 @clowwindy编写,@clowwindy编写这个东西的动机是为了规避网络流量分类技术和ssh tunnel的低效,最初只是他个人使用,使用一年多发现这个小工具非常稳定高效,于是将其提交到github进行开源,从此迎来爆发式增长,各路大神为其添砖加瓦,做到了全平台覆盖,并且非常易用。其很快发展为除VPN外的第二大翻墙工具。因其影响巨大,作者clowwindy于2015年8月被警察找上门,其后clowwindy删除了源代码。但Shadowsocks本身为一个开源项目,主分支被删除,并没有让他消失,还是有人在维护其分支的。

给用作公共服务器的vps安装vnstat流量监控

安装教程参照军哥的Linux VPS流量查看/监测工具 -- vnStat 原教程有坑,在这里也把我的安装过程说下

1.下载vnstat和vnstat php frontend

wget http://soft.vpser.net/status/vnstat/vnstat-1.9.tar.gz
wget http://soft.vpser.net/status/vnstat/vnstat_php_frontend-1.5.1.tar.gz

2.安装vnstat

tar zxvf vnstat-1.9.tar.gz
cd vnstat-1.9
make && make install

3.把vnstat php frontend放到网站目录

tar zxvf vnstat_php_frontend-1.5.1.tar.gz
mv vnstat_php_frontend-1.5.1 /home/wwwroot/default/vnstat

4.配置vnstat

cat > /var/lib/vnstat/dump.sh<<EOF
vnstat -u -i eth0
vnstat --dumpdb -i eth0 >/var/lib/vnstat/vnstat_dump_eth0
EOF

把这个脚本加入crontab每五分钟执行一次

crontab -e
*/5 * * * * sh /var/lib/vnstat/dump.sh

5.配置vnstat php frontend

cd /home/wwwroot/default/vnstat
vi config.php
#指定显示标题
$iface_title['eth0'] = 'vultr-vps';
#设置以什么图片格式显示图表,可选svg和png,png兼容更好,默认svg,我们改成png。
$graph_format='png';
#指定安装目录,默认如下不用更改
$vnstat_bin = '/usr/bin/vnstat';
#指定数据目录,改为之前我们通过脚本每五分钟dump出来的那个目录。
$data_dir = '/var/lib/vnstat/';
#其它项可不更改。

遇到的坑
vnstat php frontend需要popen函数,lnmp1.0之前的版本没有禁用函数,所以军哥也没在他的教程里指出来,之后的版本都禁用掉了这个函数,导致访问vnstat页会无响应,php-fpm进程会占用100%CPU。
解决办法是解禁popen函数

vi /usr/local/php/etc/php.ini
#把disable_functions里的popen删除掉。
lnmp restart

vnstat
之后访问就正常了,搞定收工~

VPS自动备份网站数据脚本 自动备份到FTP和Dropbox

数据是网站的命根子,必须妥善保管!勤做备份,做到有备无患。
借助liunx的任务计划crontab,我写了一个自动备份脚本让其在固定时间执行备份操作--打包网站数据备份到FTP空间和dropbox上。
备份到FTP需要系统有安装ftp,现在一般的VPS都默认安装,如发现没有此命令,可以使用如下尝试安装

yum install ftp #centos等redhat系的发行版
apt-get install ftp #debian系的发行版

上传到dropbox首先要建立一个dropbox APP,建立链接在此,如下图 注意不要选择business的app,也不需要full dropbox。
dropbox-1.jpg
dropbox-2.jpg
上传还需要用到一个第三方上传脚本Dropbox Uploader,使用如下命令把它下载到备份目录/home/backup并给予执行权限

curl "https://raw.githubusercontent.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o dropbox_uploader.sh
chmod +x dropbox_uploader.sh

使用此脚本要先进行验证才能上传文件到dropbox,验证步骤如下

./dropbox_uploader.sh

1 输入上面的命令运行它,填入App keyApp secret
2 选择a
3 按y确认
4 复制生成的验证链接到浏览器访问
5 浏览器确认后终端按任意键验证完成

 ./dropbox_uploader.sh

 This is the first time you run this script.

 1) Open the following URL in your Browser, and log in using your account: https://www.dropbox.com/developers/apps
 2) Click on "Create App", then select "Dropbox API app"
 3) Now go on with the configuration, choosing the app permissions and access restrictions to your DropBox folder
 4) Enter the "App Name" that you prefer (e.g. MyUploader255431153919283)

 Now, click on the "Create App" button.

 When your new App is successfully created, please type the
 App Key, App Secret and the Permission type shown in the confirmation page:

 # App key: xxxxxxxxxxxx
 # App secret: xxxxxxxxxxxx

Permission type:
 App folder [a]: If you choose that the app only needs access to files it creates
 Full Dropbox [f]: If you choose that the app needs access to files already on Dropbox

 # Permission type [a/f]: a

 > App key is xxxxxxxxxxxx, App secret is xxxxxxxxxxxx and Access level is App Folder. Looks ok? [y/n]: y

 > Token request... OK

 Please open the following URL in your browser, and allow Dropbox Uploader
 to access your DropBox folder:

 --> https://www.dropbox.com/1/oauth/authorize?oauth_token=xxxxxxxxxxxx

Press enter when done...

 > Access Token request... OK

 Setup completed!

dropbox-3.png
dropbox-4.png

- 阅读剩余部分 -

因搬瓦工缺货,推荐两家VPS服务商给大家

呵,好久没来自己的博客,今天更新博文之后查看文章发现之前推荐给大家的搬瓦工VPS9.9美元年付套餐已经断货(目前搬瓦工性价比高的套餐有年付19.99美元的套餐年付39.99美元的套餐)搬瓦工最大的好处是对小白友好,这友好不仅体现在其支持国内非常流行的支付宝支付,在其后台也添加了一键安装shadowsocks的功能,对于小白用户,我最推荐的还是“搬瓦工”,为让大家有更多选择,另外推荐两家给大家(我自己在用HOSTHATCH香港节点最低套餐 8美元/季度 30美元/年)。
PS:如果英文拙计,购买有困难,请见hostus&hosthatch购买教程

这两家都是美国商家,但都开设了香港节点,可买香港节点的VPS,这个访问速度会快很多。但因为这两家进入香港市场后定出的价格比常规的香港服务器低很多,导入很多国人涌入,目前上面折腾的人很多,访问可能不是很稳定,在意稳定性的朋友请不要选择香港节点,选LOS会比较好一点。第一家的HOSTHATCH LOS节点套餐性价比不是很高,如选择LOS节点的,建议选择第二家HOSTUS

第一家 hosthatch
香港节点最低套餐 8美元/季度 30美元/年 配置 2核CPU/256MRAM/256MVSWAP/30G SSD/1G网络端口/1T月流量/1IP,要求不高的朋友可选择此套餐。
更高要求的可以选择高一级的套餐 4美元/月 48美元/年 配置3核CPU/512M RAM/512M VSWAP/50G SSD/1G网络端口/2T月流量/1IP
或者直接在此页面选择适合你的套餐
它家的LOS节点VPS页面,如不想买香港的VPS(因目前稳定性不佳),可以在此选择LOS(美国西海岸洛杉矶)的。

第二家 HOSTUS
它家之前推出过香港节点VPS 35美元/年 的套餐 配置为 1CPU/768MRAM/768MVSWAP/2T流量/1IP 性价比挺高 不过现在断货了,现在它家性价比最高的是LOS的 1CPU/768MRAM/768MVSWAP/2T流量 才12美元年付 推荐购买
8/5更新: 才过了一天,hostus家的香港VPS就上架了,现在有两个性价比套餐可供选择
套餐一 1CPU/768MRAM/768MVSWAP/2T流量/1IP 35美元/年 就是上面说过断货的那个。
套餐二 1CPU/512MRAM/512MVSWAP/1T流量/1IP 25美元/年

就是在编辑这篇文章的时候,25刀的套餐就没货了,大家买得可真疯狂啊。35刀的还有货,要的赶快下单吧~
---已全面断货

我已经购买了hosthatch家的香港节点VPS,稍后我将会搭建SS服务器供大家测试,有意的朋友请回复本文索取测试账号~_~
另外注意购买HOSTUS家的VPS要选择LOS节点,对大陆访问速度好,默认不是选LOS的,要注意选中,如下图
pp15.jpg