Cách cài đặt PHP 7. 0, 7. 1 7. 2 trên máy chủ CentOS 7 và RHEL 7 đơn giản và dễ dàng nhất. Trang web tối ưu bằng php7 là điều cần làm trong tương lai
Trong bài viết này, chúng tôi sẽ trình bày cách cài đặt phiên bản PHP mới nhất trên Máy chủ CentOS 7 và RHEL 7. Theo default, PHP 5. 4 có sẵn trong kho lưu trữ của CentOS 7 và RHEL 7.
Như chúng ta biết rằng PHP là phần quan trọng nhất của các ứng dụng LAMP [WordPress, Joomla, Drupal & Media wiki, v. v. ]. Bây giờ, hầu hết các ứng dụng này đều yêu cầu PHP 7 để cài đặt và cấu hình. Ưu điểm chính của PHP 7. x là nó sẽ tải ứng dụng web của bạn nhanh hơn và sẽ tiêu tốn ít tài nguyên của máy chủ như CPU và RAM
Các bước cài đặt PHP 7. 0, 7. 1 & 7. 2 trên Máy chủ CentOS 7
1] Cài đặt yum-utils và bật kho EPEL
Đăng nhập vào máy chủ của bạn và sử dụng lệnh yum bên dưới để cài đặt yum-utils và bật kho lưu trữ epel
yum install epel-release yum-utils -y
2] Tải xuống và cài đặt remirepo bằng lệnh yum
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
3] dựa trên yêu cầu của bạn, định cấu hình kho lưu trữ PHP 7. x
To configure kho lưu trữ PHP 7. 0, sử dụng lệnh bên dưới,
yum-config-manager --enable remi-php70
To configure kho lưu trữ PHP 7. 1, sử dụng lệnh bên dưới,
yum-config-manager --enable remi-php71
To configure kho lưu trữ PHP 7. 2, sử dụng lệnh bên dưới
yum-config-manager --enable remi-php72
4] Cài đặt PHP 7. 2 cùng với các phụ thuộc
Trong hướng dẫn này, tôi sẽ cài đặt phiên bản PHP 7. 2 mới nhất cùng với các mô-đun của nó, Chạy bên dưới lệnh yum
yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y
Lưu ý. Để tìm kiếm tất cả các mô-đun PHP, hãy sử dụng lệnh dưới đây
yum search php | more
5] Xác minh phiên bản PHP
When all PHP 7. 2 và các phần phụ thuộc của nó đã được cài đặt ở bước 4], hãy sử dụng lệnh bên dưới để xác minh phiên bản PHP đã cài đặt,
php -v
PHP 7.2.7 [cli] [built: Jun 20 2018 08:21:26] [ NTS ]
Copyright [c] 1997-2019 The PHP Group
Zend Engine v3.2.0, Copyright [c] 1998-2018 Zend Technologies
with Zend OPcache v7.2.7, Copyright [c] 1999-2018, by Zend Technologies
Các bước cài đặt PHP 7. x trên Máy chủ RHEL 7
1] Kích hoạt kho lưu trữ tùy chọn EPEL, RHEL 7 Server và Cài đặt remirepo rpm
Đăng nhập vào Máy chủ RHEL 7 của bạn và chạy các lệnh bên dưới một lần để kích hoạt kho lưu trữ EPEL, cài đặt remirepo và bật tùy chọn lưu trữ của Máy chủ RHEL 7
________số 82] Cấu hình repo PHP 7. x
yum install yum-utils
yum-config-manager --enable remi-php72
3] Cài đặt PHP 7. 2 and các phụ thuộc của nó
yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y
4] Xác minh phiên bản PHP
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
1Xoá minh trang test PHP 7
Tôi giả sử máy chủ web Apache đã được cài đặt trên hệ thống của bạn, bắt đầu dịch vụ của nó bằng cách sử dụng lệnh systemctl bên dưới
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
2Bây giờ hãy tạo một tep thông tin. php trong /var/www/html với các nội dung sau,
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
3
Mở trình duyệt web và nhập ip của máy chủ của bạn theo sau là thông tin. php,
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
4Điều này xác nhận rằng bạn đã cài đặt thành công PHP 7. 2. 7 trên hệ thống của mình. Đó là tất cả từ bài viết này, xin vui lòng chia sẻ phản hồi và ý kiến của bạn
Trên đây có các thư viện sử dụng tích hợp vào PHP khi biên dịch PHP ví dụ như. Tệp hỗ trợ
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
51, yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
52 của yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
53Tải Nguồn PHP 7. 2
Kiểm tra tại
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
54, tải về phiên bản Phiên bản mới. Ví dụ bản ________ 155 với link tải ________ 156yum-config-manager --enable remi-php70
1Giải nén
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
5Xây dựng PHP 7. 2
Lưu ý. Nếu đang sử dụng Apache thì phải cài đặt hoặc build Apache trước [nếu muốn tự build từ nguồn xem Build Apache]
Thời gian thực hiện với PHP, lần chạy đầu tiên
yum-config-manager --enable remi-php70
3Tiếp tục chạy
yum-config-manager --enable remi-php70
4Có thể nhập và chạy lệnh
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
57 trên nhiều dòng, mỗi dòng cách nhau bằng yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
58, bằng cách này, bạn lưu lệnh trên một tệp rồi dán vào thiết bị đầu cuối cho thuận tiện.yum-config-manager --enable remi-php70
7Nếu muốn biết thêm thiết lập chạy script
yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
59Trong các thiết lập trên thì có một số thiết lập cần phải chỉ ra đường dẫn, thực tế trên máy của bạn có thể ở vị trí khác, nếu bạn phải xác định xem nó có chính xác ở đâu như vậy không?
30 yêu cầu sinh ra tệpyum-config-manager --enable remi-php70
31 để tạo Trình xử lý gọi PHP từ Apache. You must see Apache toyum-config-manager --enable remi-php70
32 at where then instead toyum-config-manager --enable remi-php70
33 - Search byyum-config-manager --enable remi-php70
34yum-config-manager --enable remi-php70
35 cho phépyum-config-manager --enable remi-php70
53 chỉnh sửa đượcyum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
51. Tìm kiếmyum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
38 nằm trong thư mục nào, điền thư mục đó vàoyum-config-manager --enable remi-php70
39yum-config-manager --enable remi-php70
40 future as on [được tìm thấy từyum-config-manager --enable remi-php70
41]yum-config-manager --enable remi-php70
42 setting thư mục cài đặt PHPyum-config-manager --enable remi-php70
Tiếp tục chạy theo lệnh
yum-config-manager --enable remi-php72
2Cài đặt
yum-config-manager --enable remi-php72
3Sao chép tệp
yum-config-manager --enable remi-php70
43 vào vị trí [do thiết lập khi xây dựng ở trên tải cấu hình từ yum-config-manager --enable remi-php70
44 nên bạn sao chép vào đúng vị trí đóyum-config-manager --enable remi-php72
6Thiết lập môi trường biến cho con trỏ đến đường dẫn gọi PHP
yum-config-manager --enable remi-php72
7Add into the end file that lines
yum-config-manager --enable remi-php70
10Save back and run command after để nạp lại môi trường biến
yum-config-manager --enable remi-php70
11Time can can check PHP
yum-config-manager --enable remi-php70
12Có PHP rồi, muốn Webserver Apache gọi nó theo cách nào thì thêm Handler cho phù hợp trong Apache, xem tại để biết các Handler trước tại PHP APACHE HANDLER
Default Handler setting
If used Handler default
yum-config-manager --enable remi-php70
45 with module yum-config-manager --enable remi-php70
31 new build wasyum-config-manager --enable remi-php70
13Open
yum-config-manager --enable remi-php70
47 add onyum-config-manager --enable remi-php70
14Save back and reboot Apache bằng lệnh
yum-config-manager --enable remi-php70
48Apache has been running file time. php khi truy cập
Thiết lập trên cũng đã tích hợp thư viện để truy cập
yum-config-manager --enable remi-php70
49 là thư viện yum-config-manager --enable remi-php70
70, yum-config-manager --enable remi-php70
71. Nếu luôn cần MySQL Server trên Server này thì cài đặt theo yum-config-manager --enable remi-php70
72SỬ DỤNG PHP-FPM
Trong cấu hình cài đặt được đặt ở trên có tham số kích hoạt build Hỗ trợ
yum-config-manager --enable remi-php70
73 với tham số yum-config-manager --enable remi-php70
74, đây là loại Handler rất nhanh, có thể khởi chạy nhiều luồng PHP, giúp các trang có lượng truy cập chạy nhanh hơn. If want to use it instead for Handler default on [Apache 2. 0 Handler] thì cần một số thiết lập như sau, di chuyển vào thư mục mã nguồn PHP ở trên [bằng lệnh CD]