PHP 7 trên Amazon Web Services (AWS) Cloud9
Xin chào các bạn,
Một điều mà tôi nhận thấy khi làm việc với AWS cloud9 là theo mặc định, nó đã được cài đặt PHP 5. Câu hỏi của tôi là nếu tôi muốn sử dụng PHP 7 để phát triển thì sao?
Vì vậy, trong bài đăng này, tôi sẽ giải thích cho bạn cách thiết lập môi trường PHP 7 của bạn trên AWS.
Tôi giả định rằng cài đặt AWS của bạn như sau:
- Loại môi trường: EC2
- Nền tảng: Amazon Linux
Bắt đầu nào.
Trong thiết bị đầu cuối bash của bạn trên AWS, hãy kiểm tra phiên bản PHP hiện tại của bạn,
ec2-user:~/environment $ php -v
Thông thường bạn sẽ thấy,

Để thực hiện những thay đổi này, bạn sẽ cần kết nối với tư cách là người chủ, vì vậy chỉ cần nhập sudo su sau đó là cập nhật yum :
ec2-user:~/environment $ sudo su
[root@ip-172-31-30-164 environment]# yum update

Quá trình này có thể mất vài phút. Sau đó, loại bỏ bất kỳ gói PHP hiện có nào.
[root@ip-172-31-30-164 environment]# yum remove php*

Lưu ý : Nếu bạn đã có Apache 2.4, bạn không cần xóa máy chủ web của mình nhưng nếu bạn có phiên bản cũ hơn, hãy xóa nó và cài đặt Apache 2.4,
[root@ip-172-31-30-164 environment]# yum remove httpd*
[root@ip-172-31-30-164 environment]# yum install httpd24
Nếu mọi thứ vẫn hoạt động tốt cho đến bây giờ, bạn đã làm một công việc tuyệt vời.
Bây giờ là lúc cài đặt PHP 7. Như bạn đã biết, có nhiều phiên bản, ví dụ : php7.0
,, …php7.1
php7.2
Dưới đây là lệnh cho phiên bản php khác nhau mà bạn muốn cài đặt.
PHP 7.0
[root@ip-172-31-30-164 environment]# yum install php70 php70-mysqlnd php70-imap php70-pecl-memcache php70-pecl-apcu php70-gd
PHP 7.1
[root@ip-172-31-30-164 environment]# yum install php71 php71-mysqlnd php71-imap php71-pecl-memcache php71-pecl-apcu php71-gd
PHP 7.2
[root@ip-172-31-30-164 environment]# yum install php72 php72-mysqlnd php72-imap php72-pecl-memcache php72-pecl-apcu php72-gd
Giả sử chúng tôi muốn có PHP 7.2

Và đây bạn có nó ..

Bạn có thể dễ dàng làm việc với PHP 7 trên AWS ngay bây giờ.