AWS有的示例网卡可能会因为系统不同镜像不同,所以网卡名字不同,一般取内网IP的shell不一定灵。
经过调试,如下shell可以稳定取出局域网内网的IP:
ip addr |grep inet |grep -v inet6|sed -n '2p&apos[......]
AWS有的示例网卡可能会因为系统不同镜像不同,所以网卡名字不同,一般取内网IP的shell不一定灵。
经过调试,如下shell可以稳定取出局域网内网的IP:
ip addr |grep inet |grep -v inet6|sed -n '2p&apos[......]
1.去https://pecl.php.net/搜到你的插件,下载tgz文件上传,例如redis-4.2.0.tgz
2.执行pecl进行安装即可。
pecl install redis-4.2.0.tgz
如果没phpize这种,先装php-devel,缺少gcc的[……]
AWS Linux AMI 其实相当于CentOS 6,Linux 2相当于CentOS 7。
所以AWS Linux AMI安装PHP 7.2的方法和Linux 2是不一样的,安装代码示例如下:
yum install php72-fpm -y
看明白了吗,以前[……]
亚马逊Linux 2 AMI自带了自己的包扩展管理程序amazon-linux-extras,激活PHP7.2只需要一条指令即可:
amazon-linux-extras install php7.2 -y[......]
我是使用
pecl install redis-4.2.0.tgz
指令时,出现的这个报错,解决办法很简单:
yum install -y php-pecl-igbinary-devel
之后即可正常编译安装[……]
网上说的方法都不太靠谱的说,官方安装epel的方式如下:
amazon-linux-extras install epel
当然,如果国内的AWS这么弄完发现不好用的话,可以用阿里的源:
wget -O /etc/yum.repos.d/epel.repo http[......]
AMI的系统使用了其他的rpm源(如epel)的话,可能update的时候会遇到报错:
Requires: libdb-4.7.so()(64bit)
解决办法也很简单(禁用epel源即可):
yum-config-manager --disable epel
yum[......]
摘录官方说明:
Amazon Elastic Block Store (Amazon EBS) 可在 AWS 云中提供用于 Amazon EC2 实例的持久性块存储卷。每个 Amazon EBS 卷在其可用区内自动复制,以保护您免受组件故障的威胁,同时提供高可用性和[……]
AWS的EC2是很不错的云主机,有个暗坑需要注意,那就是EBS和本地存储模块(Instance Local Store)的区别。
EBS是长效的存储方式,写入的数据,不会因为EC2终止后丢失,而本地存储模块(Instance Local Store)则不同,EC2终[……]
默认的EC2的Linux目前都安装的是Amazon Linux 2,自带的python版本是2.7的。
安装pip的方法如下:
amazon-linux-extras install epel -y || yum-config-manager --enable epe[......]