本文目录:
- 1、PHP5.5 和PHP5.6的区别
- 2、DigitalOcean的Droplet怎么添加SSH Key和使用SSH Key登录
- 3、如何利用DigitalOcean搭建vps
- 4、digitalocean的端口号是多少
- 5、主流云服务器品牌有哪些?
PHP5.5 和PHP5.6的区别
PHP5.5 和PHP5.6的区别
摘要:在一个基于Vagrant的本地环境中,可能是某个错误的原因,导致HHVM测试结果很差;在HHVM伙伴们协助下,该原因仍在研究中!然而,在DigitalOcean的一个4GB虚拟机中,HHVM甚至盖过了最新版的PHP-NG的风头!
结论:它们反映出HHVM的功效更佳(在JIT热启动后),虽然出于某些原因,我们不能在所有装备中获取这些结果。
如果你记得我们在几个月前写过一篇文章,那时WordPress 3.9表明是完全支持HHVM的,当时是那么令我们欢欣鼓舞。最初的基准测试结果显示,HHVM要比驱动着当前所有PHP构建的Zend引擎高级得多。后来,问题就出来了:
HHVM只能以单个用户运行,这意味着(在共享环境中)安全性差了
HHVM在崩溃后不会自动重启,而不幸的是,它至今仍然经常发生
HHVM在启动时使用大量内存,虽然,它和同规模的PHP-FPM比较,单个请求的内存使用量更低
很显然,你不得不根据你的(或者更确切地说是你的站点)的需求采取折中方案,然而这值得吗?切换到HHVM后,你期望获得多少性能改善呢?
在Kinsta,我们真的想要测试所有新技术,并通常会优化这一切来为我们的客户提供最佳的环境。今天,我最终花了点时间来配置测试环境并进行了一些测试来对比两个不同的构建,一个是全新出炉的WordPress安装,另外一个则添加了大量内容的WooCommerce!为了计量脚本的运行时间,我只是简单地添加了
?php timer_stop(1); ?
这一行到footer.php的/body标记前。
这里是配置环境的详情:
DigitalOcean 4GB 雨滴容器 (2 CPU核心, 4GB RAM)
Ubuntu 14.04, MariaDB10
测试站点: 已导入演示内容的Munditia主题,WooCommerce 2.1.12 WordPress 3.9.1
PHP 5.5.9, PHP 5.5.15, PHP 5.6.0 RC2, PHP-NG (20140718-git-6cc487d)和HHVM 3.2.0 (版本是PHP 5.6.99-hhvm)
没有进一步大费周章,这些就是我的测试结果,数值越低越好,以秒为单位:
DigitalOcean 4GB 雨滴容器
单位是秒,运行10次,越低越好
看起来似乎PHP-NG在它首次运行后就获得了峰值性能!HHVM需要更多几次重载,但是它们的性能貌似差不多!我等不及PHP-NG合并到开发主干了!:)
一分钟命中数,越高越好。
PHP 5.5.15禁用OpCache
执行: 236 hits
可用性: 100.00 %
消耗时间: 59.03 secs
传输的数据: 2.40 MB
回应时间: 2.47 secs
执行率: 4.00 trans/sec
吞吐量: 0.04 MB/sec
并发数: 9.87
成功的执行: 236
失败的执行: 0
最长执行: 4.44
最短执行: 0.48
PHP 5.5.15启用OpCache
执行: 441 hits
可用性: 100.00 %
消耗时间: 59.55 secs
传输的数据: 4.48 MB
回应时间: 1.34 secs
执行率: 7.41 trans/sec
吞吐量: 0.08 MB/sec
并发数: 9.91
成功的执行: 441
失败的执行: 0
最长执行: 2.19
最短执行: 0.64
PHP 5.6 RC2禁用OpCache
执行: 207 hits
可用性: 100.00 %
消耗时间: 59.87 secs
传输的数据: 2.10 MB
回应时间: 2.80 secs
执行率: 3.46 trans/sec
吞吐量: 0.04 MB/sec
并发数: 9.68
成功的执行: 207
失败的执行: 0
最长执行: 3.65
最短执行: 0.54
PHP 5.6 RC2启用OpCache
执行: 412 hits
可用性: 100.00 %
消耗时间: 59.03 secs
传输的数据: 4.18 MB
回应时间: 1.42 secs
执行率: 6.98 trans/sec
吞吐量: 0.07 MB/sec
并发数: 9.88
成功的执行: 412
失败的执行: 0
最长执行: 1.93
最短执行: 0.34
HHVM 3.2.0(版本是PHP 5.6.99-hhvm)
执行: 955 hits
可用性: 100.00 %
消耗时间: 59.69 secs
传输的数据: 9.18 MB
回应时间: 0.62 secs
执行率: 16.00 trans/sec
吞吐量: 0.15 MB/sec
并发数: 9.94
成功的执行: 955
失败的执行: 0
最长执行: 0.85
最短执行: 0.23
PHP-NG启用OpCache(构建: Jul 29 2014)
执行: 849 hits
可用性: 100.00 %
消耗时间: 59.88 secs
传输的数据: 8.63 MB
回应时间: 0.70 secs
执行率: 14.18 trans/sec
吞吐量: 0.14 MB/sec
并发数: 9.94
成功的执行: 849
失败的执行: 0
最长执行: 1.06
最短执行: 0.13
DigitalOcean的Droplet怎么添加SSH Key和使用SSH Key登录
看一下
创建和添加SSH Key到Droplet
第一步,打开PuTTY Key Generator,Parameters选择SSH-2 RSA,点击Generate。(如图一)
图一
然后软件会显示Please generate some randomness by moving mouse over the blank area,意思是用鼠标在软件区域内随意移动来生成随机的密钥(如图二)
图二
随后公钥(存放在服务器用于验证私钥)和密钥(如与公钥匹配则可通过认证)都生成成功了,首先复制上方的公钥代码(如图三蓝色区域),注意:复制完千万不要关闭窗口
图三
接下来登录DigitalOcean的控制面板,进入SSH Keys选项卡,点击Add SSH Key(如图四)
图四
进入添加界面后为Key取个名字,然后将刚刚复制的公钥(Public Key)粘贴到下方的输入框,点击CREATE SSH KEY(如图五)
图五
注意:添加的SSH Key只能用于新创建的Droplet的root用户,对于已创建的Droplet或者其他用户的,我以后会写文章说明。
随后点击最顶部的CREATE(如图六)
图六
在填好Droplet的各项信息之后,在Add optional SSH Keys的选项选择你刚刚创建的那个SSH Key(如图七)
注意:使用SSH Key新建的Droplet不会发送root密码,建议用Key登录之后使用passwd命令修改root密码(密码强度建议:长度24位以上,大小写字母,数字,特殊符号混合),以备不时之需(如Key不在身旁等等)
图七
然后回到PuTTY Key Generator的界面,点击下方的Save private key,选择路径保存你的私钥,然后就能使用SSH Key登录VPS了!(如图八),注意:不要保存在公用电脑上,任何持有私钥的人都能合法登录VPS。
图八
PuTTY使用SSH Key登录VPS流程
首先打开PuTTY软件,输入root@服务器IP和端口(一般为22),然后点击SSH》Auth(如图九)
图九
然后在Private key file for authentication选项选择你的SSH私钥的路径(后缀为.ppk)(如图十)。然后记得回到登陆页点击Default Settings》Save保存设置
图十
然后点击Open就能自动登录了,全程自动化,完全不需要输入任何东西。(图十一为登录成功界面)
图十一
WinSCP使用SSH Key登录VPS流程
WinSCP是像FTP一样使用SSH管理文件的软件,配置方法和PuTTY大同小异,而且下面的图也标注的很清楚,我也就不再一一赘叙了。
图十二:WinSCP登录账号配置
图十二
图十三:WinSCP选择SSH Key
图十三
图十四:WinSCP使用SSH Key成功登录
图十四
事关安全
用SSH Key登录应该来说是比较安全的,但是如果私钥泄露,那将带来不可估量的损失,所以保管好私钥,保证私钥储存的环境是安全的很重要,同时也可以为SSH开启二步验证,这样即使私钥泄露,黑客也无法入侵,关于配置SSH二步验证的教程,将会在近期发布,敬请关注!
如何利用DigitalOcean搭建vps
这个首先要有这家的VPS,然后搭建个服务端就可以了,找个一键安装教程。
这里有个教程,你可以参考下:网页链接
digitalocean的端口号是多少
除非你修改过,不然的话默认是22端口!当然,也不只是digitalocean,包括很多VPS商家,很少会改动默认端口,当然也有例外的比如bandwagonhost。
主机测评:
主流云服务器品牌有哪些?
国内云服务器主流品牌有:华为企业云, 腾讯云,百度云,小米云 等
国外云服务器主流品牌有:亚马逊云,IBM,微软云,DigitalOcean等 通过活动的方式购买,应该费用都不贵,对于服务方面,选择大型的商家比较好。华为企业云的稳定性和安全性是最好的。
客户的选择是最好的证明!作为X86服务器市场的领军厂商之一,亿万克致力于新型数据中心建设,构筑云端安全数字底座,为客户提供集产品研发、生产、部署、运维于一体的服务器及IT系统解决方案业务。亿万克拥有自主知识产权,掌握十大关键核心技术,多年来为党政、金融、医疗、教育、电信、电力、交通和制造等各行业和领域的信息化发展和数字化转型提供安全可靠的自主创新解决方案。
新一代亿万克亚当服务器正是基于对市场、客户需求的深入了解而推出的,囊括通用服务器、存储服务器、异构服务及边缘服务器四大类。【感兴趣请点击此处,了解一下。 】
本文来源:https://www.yuntue.com/post/99623.html | 云服务器网,转载请注明出处!