Tag: VPS

VPS低配置服务器优化的一些方法

11号晚上开始, 未托管的VPS就发了疯一样, 只要一启动 sudo service apache2 start CPU用量就接近 100%, 然后如果你不去管它的话, 很快服务器就停止反应, 只能从控制面版里重启. 虽然有在前面放个cloudflare挡一下, 但是免费的(cache size 好像才 100M)感觉不是很好用,而且免费ssl有点坑.后来, 果断禁掉了一些IP (大多是疯狂没有节制的搜索爬虫),并且加强了安全,防止 root 帐号被暴力破解. 再一次查看最耗资源的进程,发现仍然是 apache2 请求.于是果断先备份所有数据文件, 然后尝试不同的参数配置(默认的对于我的情况不是很靠谱),以下是针对我的VPS的配置,我的VPS是双核 2.8G, 1G 内存, 20G …

如何测试服务器的上下行速度?

如果家里的宽带有给你分配独立IP的话, 理论上是可以在家里架设自己的服务器然后世界各地也可以访问到.但是实际上还是没有很多人这样做, 因为家里宽带的上行,也就是上传Upload速率并不大, 服务器的上传就是别人访问下载的速度(理论最大). 所以我很好奇 我用的 QuickHostUK VPS的上传和下载速度是多少.能否满足大规模的流量. 可以通过在 Linux 命令行 (SSH) 安装 speed-test 的 一个 Python 脚本来测试: $ wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py $ chmod a+rx speedtest_cli.py $ sudo mv speedtest_cli.py …

再见, 兢兢业业 的 Fasthosts

我第一个 网站申请的就是 Fasthosts ,从 2006 年开始, 已经 8 年了, 其实有感情的.离开它是万不得已,用了VPS之后就再也不想回到 shared server 和别人共用资源. 这两天把东西全部都移出来了, 然后一狠心,数据库也删除,并且 rm -rf ./ 足足有十几分钟等待,然后又回到平静的提示符.-bash-3.2$ 由于多交了一年 hosting 的钱, 在写信给 fasthosts 要求 schedule cancellation 他们也很 nice 的回了: …

CDN 内容加速

英国租了的VPS在国内的访问速度真是不敢恭维,据测试需要至少三分钟才能打开网页, 很影响用户体验. 国内宽带本来就慢,而且访问欧洲有的时候还得先漫游到美国.租用 VPS 后由于囊中羞涩, 无法在香港租台服务器照顾到大陆的读者.在大陆境内弄个网站都得备案,我已经早已习惯肉身翻墙.所以最理想的服务器应该是在香港. 以前有用过 CloudFlare 的 CDN, 英文是 Content Delivery Networks, 可以免费使用的(除了一些高级功能不能用).CDN 的原理简单来说就是把一些静态的资源(比如图片,CSS,JS文件)等缓存到世界的各个地区的服务器上, 然后每次用户访问的时候自动从最近的服务器上下载数据,节省时间. CF 现在免费支持SSL了. 当然这玩意到底有多大作用,每个网站表现的应该不一样,有好有坏.反正现在中国访问速度都这么慢了, 死马当活马医,试试.等挂上几天之后可以看看对比效果(这时候内容应该 push 到各大服务器了). 你需要第一步在 cloudflare 上注册一个帐号,然后添加网站 ‘Add A Site’, …

网站移动到 VPS – 终于受不了 Fasthosts 了

这两天朋友反应说我的这个中文博客在中国访问特别慢.这个域名是在 fasthosts 上, 06年注册的,已经有8年了 . 后来今年7月份的时候购买了一个VPS,主机1G内存,20G硬盘空间, 双核 2.8G ,然后 每个月 5TB 流量,足够用.我就慢慢的把一些站点给转移到这个VPS上 (如何转移网站见此英文贴) 因为毕竟去年的时候一次性交了两年的费用 (170 镑左右,平均一个月 8 镑多), 所以还有一年的时间,本来想着先不浪费的,能用且用着, 不用追求性能无所谓.可是, 毕竟是在 shared hosts 上, 一台主机实际上有很多网站.曾经好几次因为网站流量比较大或者是被 一些恶意的网络爬虫不停的抓取网页造成服务器CPU用量过大,因此 fasthosts 就强制的把我的网站停了(见此英文贴). 相信很多博主像我一样, …