去评论
dz插件网

阿里云突发性能t5真实使用

逝水年华
2023/04/21 18:32:38
由于种种原因,选择阿里云突发性能t5(1CPU512M内存),安装好aaPanel后,开始安装php7.4,点击开始安装,过了一个小时后,回来发现没有进度显示,以为安装好了,于是到“Installed”中看了一下,嗯?php7.4呢?我刚才点错了?于是又点击php7.4开始安装,这次我守在电脑前,一直看着,发现报错了。

e -I/usr/local/curl/include -fvisibility=hidden -Wall -Wno-strict-aliasing -DZEND_SIGNALS   -c /www/server/php/74/src/Zend/zend_execute.c -o Zend/zend_execute.lo
cc: fatal error: Killed signal terminated program cc1
compilation terminated.
make: *** [Makefile:1968: Zend/zend_execute.lo] Error 1

试了两次,总在到这里就死掉了,编译不下去了。阿里云工程师回复说是内存太小可以加大swap。
第二天,闲着没事,就手工加大swap到8G,然后又试了一下,还是出错,这次出错更奇葩了,走不到上述这里就挂掉了。难道是两个swap造成的?于是重启电脑后,又一次测试,果然不行。想了想,可能真的是aaPanel在对双swap有问题。于是用aaPanel来扩大swap到9G,再次安装php7.4。结果还是一样。

基本上可以证实了,突发性能想安装php7.4得到更好性能,可能性不太大。只能安装一个php7.0来用,但在安装php-redis也是挂住了,

cc -I. -I/root/redis-5.3.7 -DPHP_ATOM_INC -I/root/redis-5.3.7/include -I/root/redis-5.3.7/main -I/root/redis-5.3.7 -I/www/server/php/70/include/php -I/www/server/php/70/include/php/main -I/www/server/php/70/include/php/TSRM -I/www/server/php/70/include/php/Zend -I/www/server/php/70/include/php/ext -I/www/server/php/70/include/php/ext/date/lib -I/www/server/php/70/include/php/ext -DHAVE_CONFIG_H -g -O2 -c /root/redis-5.3.7/redis.c  -fPIC -DPIC -o .libs/redis.o
cc: fatal error: Killed signal terminated program cc1
compilation terminated.
make: *** [Makefile:194: redis.lo] Error 1

唉,无语,换一个低版本4.0的安装下试试,嘿,真安装上了,不过是手工编译安装的。

想学习的话,不建议买这款ECS,直接买linode的,方便快捷,但需要双币信用卡才能购买。等阿里云香港节点的机器比较好了,可以回国。