Tag: 虚拟主机

测试服务器VPS硬盘读写速度

在决定购买VPS或者dedicated server之前, 需要对服务器的硬盘进行测试,如果服务器上装的是SSD固态硬盘,那更要测试一下是否属实. 最好是按月付费,这样, 如果发现情况不妙,就可以及时换.不过,一般我买VPS都是一次性交一年的钱,一般会有一个月的折扣. hdparm hdparm 命令用于获取一些硬盘参数.如果没有安装的话可以通过 sudo apt-get install hdparm 或者是 yum install hdparm 测试的时候需要给定分区,如果是第一个硬盘,一般是 /dev/sda1, 第二个是 /dev/sda2 或者是 /dev/sdb1 等等. 可以用 df -h 来看看是哪个硬盘的分区: # df …

移动最后一个网站到 VPS 上

2012年12月份, 申请的 rot47.net 域名, 用的是 Godaddy, 一下子付了十年的域名费和三年的空间费用.三年空间费用是100镑左右(最多使用 100G 的硬盘空间).到2015年12月份到期,还有一年多的时间.但是由于VPS的配置很好, 还是果断的放弃那一年多的租的服务器,在 Godaddy 的控制面版里删掉空间(但也不退钱).这也意味着, 我从现在开始,彻底告别 Share-Hosting 虚拟主机的时代. 这个空间是 shared host, 主机在荷兰.后来我把其它网站都移动到 VPS 上并且升了级.今天就索性把剩下的这个网站也移动到VPS上.现在的配置(3核2.8G, 2GB 内存,20GB硬盘) 对付6个网站是小菜一碟. 步骤很简单,下载最新的文件,导出SQL数据库, 上传到VPS上, 导入数据库, 在APACHE配置添加新网站 (使用 …

初试 HHVM

至从用了 VPS 之后,就不停的折腾,因为刚开始的配置很差(最开始只有 512M内存) 因而对服务器配置则要求比较高.前两天VPS卡死之后就又一次升级.升级后速度就保持的不错. 服务器上的PHP版本是 5.5, 所以有内置的加速缓存 OpCache.无意中发现 HHVM 是一个很火的开源项目,是一个加速PHP执行效率的程序.和.NET平台有点类似,原理就是第一次解释PHP代码的时候就把PHP编译成汇编语言,然后缓存起来,之后再调用的时候就省去了前面的过程,直接运行汇编代码.NET 的程序也是这样, 第一次执行比较慢,之后就越来越快, 因为代码都编译成本地代码了 (Just in Time Compiler),执行效率高. 当然,还有其它新功能,比如引入了 Hack 这种在PHP基础上改进的语言,PHP我们都知道是弱类型(定义变量的时候不需要指定类型, 实际上也没有显式定义类型的方法),HACK则是 Gradual Typing 也就是在第一次声明类型后就不能改变了,有助于软件开发减少BUG,提高开发效率.当然这个内容太多,需要另起一个帖子来讲. root@uploadbeta:/var/www/helloacm.com/htdocs/hhvm# lsb_release -a No …

升级到 PHP 5.5 之后内置 OpCache 加速缓存

在折腾好VPS之后, 就打了一条 sudo apt-get upgrade 然后显示PHP版本已经更新到 5.5.9.查了一下更新记录,其中最重要的是就是 PHP5.5 之后就内置加速缓存 OpCache (默认就是开启的). 在 php_info(); 命令之后则有一块很重要的新模块: 也就是说 PHP 会把一些常用的文件编译成 Opcode 放内存中供下次调用,这样就会省时间,因为PHP是动态语言,每次 apache 服务器去解释PHP程序很耗时间的. 在 PHP5.5 之前,有类似的开源模块,比如 APC (Another PHP Cache), 用得也很多, …

解决服务器慢最好的办法真的就是掏钱

这两天,VPS慢,apache2 服务吃内存吃CPU,各种大大小小的旁门左道的优化方法全试过了,起效不是很大.难道真的如 QuickHostUK 所说,需要升级了? 看着网站卡死,很不爽, 于是又败家的升了级,多加一个 核,多加1G内存,多花了 100多镑一年.升级后重启服务器,效果立杆见影. 现在的配置是:3核 (具体配置如下), 2G内存, 20G硬盘, 每月 5TB 流量.价钱大概是30英镑一月.破血本了.就为了给你们忠实的读者一个比较好的 用户体验. processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 …

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

如果家里的宽带有给你分配独立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 …