AWS Linux AMI 其实相当于CentOS 6,Linux 2相当于CentOS 7。所以AWS Linux AMI安装PHP 7.2的方法和Linux 2是不一样的,安装代码示例如下:

yum install php72-fpm -y

看明白了吗,以前安装是php-fpm,[……]

Read more

网上说的方法都不太靠谱的说,官方安装epel的方式如下:

amazon-linux-extras install epel

当然,如果国内的AWS这么弄完发现不好用的话,可以用阿里的源:

wget -O /etc/yum.repos.d/epel.repo http://mirrors.a[......]

Read more

AMI的系统使用了其他的rpm源(如epel)的话,可能update的时候会遇到报错:

Requires: libdb-4.7.so()(64bit)

解决办法也很简单(禁用epel源即可):

yum-config-manager --disable epelyum clean allyu[......]

Read more

摘录官方说明:Amazon Elastic Block Store (Amazon EBS) 可在 AWS 云中提供用于 Amazon EC2 实例的持久性块存储卷。每个 Amazon EBS 卷在其可用区内自动复制,以保护您免受组件故障的威胁,同时提供高可用性和持久性。Amazon EBS 卷[……]

Read more

AWS的EC2是很不错的云主机,有个暗坑需要注意,那就是EBS和本地存储模块(Instance Local Store)的区别。EBS是长效的存储方式,写入的数据,不会因为EC2终止后丢失,而本地存储模块(Instance Local Store)则不同,EC2终止后,本地存储模块(Instan[……]

Read more

默认的EC2的Linux目前都安装的是Amazon Linux 2,自带的python版本是2.7的。安装pip的方法如下:

amazon-linux-extras install epel -y || yum-config-manager --enable epelyum update -y[......]

Read more

那,ELB负载均衡配了Auto Scaling自动伸缩功能,然后发现总是最老的设备被最早缩减销毁,按道理最老的服务的用户应该是最多的,为什么会这样呢?经过查找,在亚马逊的控制在缩小过程中终止哪些 Auto Scaling 实例页面找到了规则说明,完整摘录如下:默认终止策略此默认终止策略可帮助[……]

Read more

AWS负载均衡里的实例是动态变化的,随着压力会出现销毁,扩容的情况,所以实例IP也是不固定的,每次要看都需要从后台看,比较麻烦,经浩哥指点,发现AWS提供了API相关功能,可以直接查询负载均衡的服务实例信息,总结如下:1.升级pip

pip install --upgrade pip

[……]

Read more