Hướng dẫn cài đặt PHP 7.x trên CentOS 7

Nguồn bài viết: Hướng dẫn cài đặt PHP 7.x trên CentOS 7
PHP là một thành phần vô cùng cần thiết để xây dựng một trang web. Vì vậy, bạn đang muốn cài đặt PHP 7.x trên CentOS 7 hoặc nâng cấp từ phiên bản PHP cũ hơn để trải nghiệm sự ổn định và tin cậy hơn? Vì vậy, trong bài viết này, thuthuatkiemtien.com sẽ hướng dẫn cách cài đặt PHP 7.x trên CentOS 7 cho các bạn.
Tìm hiểu về PHP 7.x
Tại sao sử dụng PHP 7.x?
Phiên bản PHP 7.x nhanh hơn 2 lần so với PHP 5.x
Mặc dù trong phiên bản PHP 7.3 khi mới ra mắt còn rất nhiều lỗi. Tuy nhiên, chúng ta không thể phủ nhận rằng PHP 7.x nhanh đáng kinh ngạc so với người tiền nhiệm của nó. Theo các chuyên gia, nếu biết cách tối ưu, tốc độ của PHP 7.x có thể tăng lên gấp nhiều lần.
PHP là một thành phần quan trọng trong LAMP
Nếu bạn dự định xây dựng một trang web bằng CMS như WordPress, Joomla!, V.v., bạn sẽ cần gói LAMP để trang web của bạn hoạt động tốt nhất! Cộng với tốc độ vượt trội so với phiên bản tiền nhiệm, website của bạn sẽ trở nên “khỏe” hơn rất nhiều!
Những điều cần chuẩn bị để cài đặt PHP 7.x trên CentOS 7
Để có thể cài đặt PHP 7.x trên CentOS 7, bạn sẽ cần kiểm tra và chuẩn bị rất nhiều thứ như:
- Kiểm tra xem phiên bản được sử dụng có phải là CentOS 7 hay không
- Kiểm tra phiên bản PHP bạn đang sử dụng, nếu bạn đã nâng cấp lên phiên bản PHP 7.x rồi thì phiên bản PHP 7.x nào, bạn có muốn nâng cấp lên phiên bản cao hơn hay không.
- Hỏi nhà cung cấp dịch vụ lưu trữ / VPS của bạn xem họ có giúp bạn nâng cấp lên PHP 7.x không hoặc họ đã tự nâng cấp lên PHP 7.x.
- Chuẩn bị phần mềm để có thể truy cập SSH như PuTTy
- Nếu bạn không biết cách truy cập SSH, bạn sẽ cần tìm hiểu hoặc đọc hướng dẫn.
- Tài khoản quản trị viên hoặc tài khoản người dùng có quyền sudo
- Bưu kiện yum Phiên bản mặc định hoặc bạn có thể cập nhật lên.
- Kho phần mềm của bên thứ 3 như kho lưu trữ Remi.
Hướng dẫn chi tiết cài đặt PHP 7.x trên CentOS 7
Chọn phiên bản PHP 7.x phù hợp
Phiên bản PHP 8.x hiện có sẵn. Tuy nhiên chúng ta nên sử dụng phiên bản 7.x trước và đợi phiên bản PHP 8.x cập nhật, chỉnh sửa ổn định sẽ tốt hơn là nâng cấp thẳng lên phiên bản mới nhất.
Chúng tôi sẽ có các phiên bản như: PHP 7.1, PHP 7.2, PHP 7.3, .. Trong đó, thuthuatkiemtien.com khuyến khích các bạn lựa chọn phiên bản PHP 7.2 vì tính ổn định và tin cậy của nó.
Bật kho phần mềm bổ sung – yum
Nếu bạn muốn nâng cấp lên phiên bản PHP 7.x chỉ với một vài thao tác hoặc dòng lệnh. Tốt nhất bạn nên cập nhật và sử dụng yum – gói quản lý với rất nhiều phần mềm quản lý có sẵn và hoàn toàn miễn phí.
Nâng cấp yum
Cập nhật yum, bạn chạy tuần tự 2 lệnh sau để xóa các phiên bản cũ của yum trong máy chủ và cập nhật lên phiên bản mới của yum:
sudo yum clean all
sudo yum update
Đã kích hoạt Bưu kiện Bổ sung PHP
Tiếp theo, bạn sẽ cần kích hoạt các gói hỗ trợ cài đặt cho PHP của mình yum và gói EPEL Hỗ trợ cho Linux như sau:
sudo yum install yum-utils –y
sudo yum install epel-release –y
Cài đặt kho lưu trữ Remi cho PHP
Sau khi cài đặt và cập nhật những yếu tố cơ bản nhất cho PHP, chúng ta sẽ tiến hành cài đặt phần mềm thứ 3 với nhiều gói hỗ trợ PHP là Remi.
Remi là phần mềm hỗ trợ gói PHP, bạn có thể tìm hiểu thêm thông tin về Remi tại đây.
Bước 1: Cài đặt Remi.
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Bước 2: Tắt phiên bản Remi cũ, Bạn thực hiện lệnh sau:
sudo yum-config-manager --disable remi-php55
Trong phần hướng dẫn, thuthuatkiemtien.com đang sử dụng phiên bản PHP 5.5. Vì vậy, số ở cuối lệnh là 55 nếu bạn sử dụng phiên bản khác bạn chỉ cần thay đổi 2 số cuối thành phiên bản bạn đang sử dụng.
Bước 3: Kích hoạt kho lưu trữ cho PHP. Để có thể quản lý Remi một cách tốt nhất, bạn cần cài đặt yum-config-manager cho phiên bản PHP phù hợp. Trong hướng dẫn này, thuthuatkiemtien.com chọn phiên bản PHP 7.2, lệnh sẽ có dạng như sau:
sudo yum-config-manager ––enable remi–php72
Nếu bạn chọn phiên bản PHP 7.0, 7.1 hoặc 7.3, bạn có thể chạy lệnh phù hợp với mình bên dưới. Việc thay đổi phiên bản khá đơn giản, bạn chỉ cần thay đổi 72 Pháo đài 70 hoặc 73 như sau:
sudo yum-config-manager ––enable remi–php70
sudo yum-config-manager ––enable remi–php71
sudo yum-config-manager ––enable remi–php73
Cài đặt các gói PHP bổ sung
Với các gói bổ sung cho PHP, bạn có thể tìm và chọn gói nào phù hợp với nhu cầu của mình. Nếu bạn không biết gói bổ sung nào phù hợp với mình, bạn có thể thử Các gói plugin PHP do thuthuatkiemtien.com chọn như sau:
sudo yum install php php-mysql php-mcrypt php-common php-opcache php-curl php-mcrypt php-cli php-gd php-curl –y
Để kiểm tra những gói cài đặt bổ sung này có gì, hãy sử dụng lệnh thông tin yum tên của gói bạn muốn cài đặt. Ví dụ: nếu bạn chọn php-mysql, hãy chạy lệnh sau:
yum info php-mysql
Nếu bạn muốn tìm hiểu thêm về các plugin PHP nếu không, bạn có thể chạy lệnh:
sudo yum search php | more
Tại đây, sẽ có rất nhiều gói PHP bổ sung xuất hiện, bạn có thể tìm kiếm một gói phù hợp và cài đặt vào máy chủ của mình nhé!
Định cấu hình PHP 7.x với máy chủ web Apache
Nếu bạn muốn phiên bản PHP 7.x mới cài đặt của mình hoạt động tốt nhất với máy chủ web của mình, bạn sẽ cần khởi động lại máy chủ web bạn đang sử dụng.
Vì khởi động lại máy chủ web Apache, bạn làm như sau:
sudo systemctl restart httpd
Cuối cùng, để kiểm tra phiên bản PHP của bạn có được cài đặt cho PHP 7.x hay không, bạn chạy lệnh:
php -v
Như vậy là thuthuatkiemtien.com đã cùng các bạn đi đến hết phần hướng dẫn cài đặt PHP 7.x trên CentOS 7. Trong quá trình cài đặt các bạn mới bắt đầu làm quen với các câu lệnh thì việc sử dụng SSH khá khó khăn phải không các bạn. Tuy nhiên bạn dần quen nếu muốn sử dụng CentOS 7 lâu dài! thuthuatkiemtien.com chúc bạn có trải nghiệm tốt nhất với PHP 7.x trên CentOS 7.
Câu hỏi thường gặp về cài đặt PHP 7.x trên CentOS 7
LAMP là gì?
ĐÈN NGỦ là một gói cài đặt bao gồm: hệ điều hành CHÀO HÀNGinux, máy chủ web MỘTapache, cơ sở dữ liệu Hoa KỳySQL và các ngôn ngữ lập trình PHP. Gói LAMP này là một phần không thể thiếu để chạy các dịch vụ trên internet, đặc biệt là các CMS như WordPress, Joomla !,…
Làm thế nào để cài đặt LAMP Stack trên CentOS 7?
Để cài đặt LAMP Stack trên CentOS 7, hãy làm theo các bước sau:
- Cập nhật yum
- Cài đặt Apache
- Cài đặt MySQL hoặc MariaDB
- Cài đặt PHP
Chi tiết cách thực hiện bạn có thể theo dõi bài viết: Hướng dẫn cài đặt LAMP Stack trên CentOS 7.
Làm thế nào để liên hệ với Remi?
Bạn có quan tâm đến kho lưu trữ mở rộng Remi và bạn muốn liên hệ với họ để cảm nhận thêm, đóng góp hoặc hỏi về một số vấn đề bạn gặp phải? Vì vậy, bạn có thể liên hệ với họ qua kênh IRC #remirepo trên Libera.chat. Các bài báo và blog của họ không hỗ trợ bạn thảo luận hoặc hỏi.
Làm thế nào để cập nhật phiên bản mới của Remi?
Rất tiếc hiện tại Remi chưa hỗ trợ nâng cấp tự động và không hỗ trợ thông báo khi có phiên bản mới. Vì vậy, cách duy nhất để có thể cập nhật thông tin và thực hiện nâng cấp là: Theo dõi blog của Remi và thực hiện nâng cấp thủ công theo hướng dẫn của họ.
CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO
- Trụ sở chính: L17-11, Lầu 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, P. Bến Nghé, Q.1, TP.
VPĐD: 42 Trần Phú, P.4, Q.5, TP.HCM - Điện thoại: 0364 333 333
Tổng đài miễn phí: 1800 6734 - Email: sales@tino.org
- Trang web: www.tino.org
Xem thêm nhiều bài viết về : Kiến Thức Cơ Bản
Bản quyền thuộc: thuthuatkiemtien.com
from thuthuatkiemtien.com https://ift.tt/CfSWG7K
via thuthuatkiemtien.com
Nhận xét
Đăng nhận xét