Thủ thuật Website

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,

Phiên bản PHP
Phiên bản PHP

 

Để 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
Cập nhật gói
Cập nhật gói

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*
Loại bỏ các gói PHP
Loại bỏ các gói 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.1php7.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

PHP 7.2
PHP 7.2

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

Phiên bản PHP
Phiên bản PHP

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

Chúng ta làm được rồi

Related Articles

Trả lời

Email của bạn sẽ không được hiển thị công khai.

Back to top button