Làm cách nào để cài đặt PHP trên Rocky Linux?

Trong bài viết này, chúng ta tìm hiểu cách cài đặt và định cấu hình trình soạn thảo PHP trên Rocky Linux 8 để phát triển PHP

Mục lục

  1. Giới thiệu
  2. đang cài đạt PHP
  3. Cài đặt Trình soạn thảo PHP
  4. cài đặt toàn cầu
  5. Gỡ cài đặt
  6. Tóm lược

Giới thiệu

Trình soạn thảo PHP là trình quản lý gói cấp ứng dụng mã nguồn mở để quản lý các phụ thuộc ứng dụng và thư viện được sử dụng trong quá trình phát triển PHP
Khi sử dụng trình soạn thảo PHP, tất cả những gì chúng tôi làm là khai báo các thư viện mà một dự án cần, và nó sẽ cài đặt và cập nhật liên tục

Giống như chúng ta sử dụng NPM (Node Package Manager) để quản lý Node. js trong quá trình phát triển Javascript, chúng tôi sử dụng PHP Composer để quản lý các gói PHP trong quá trình phát triển PHP
Ví dụ: để cập nhật các gói trong Nút. js, chúng tôi viết cập nhật $ npm. Mặt khác, để cập nhật các gói PHP bằng trình soạn thảo PHP, chúng tôi viết, cập nhật trình soạn thảo $

yêu cầu hệ thống

Trước khi bắt đầu, chúng ta cần cài đặt PHP phiên bản 7 trở lên và quyền root trên hệ thống Rocky Linux
Để kiểm tra phiên bản PHP hiện tại, chúng ta thực hiện lệnh sau

$ php -v

Làm cách nào để cài đặt PHP trên Rocky Linux?

cập nhật hệ thống

Thông thường, trước bất kỳ cài đặt nào, chúng tôi luôn đảm bảo rằng các gói đã cài đặt được cập nhật. Nó giúp chúng tôi tránh các sự cố trong quá trình cài đặt trình soạn thảo PHP. Trong rock Linux 8, chúng tôi thực hiện các lệnh sau để cập nhật hệ thống
Đầu tiên, chúng tôi kiểm tra các bản cập nhật trong kho

$ sudo dnf check-update [ check for updates ]
$ sudo dnf update -y       [ update packages ]

đang cài đạt PHP

Trình soạn thảo PHP quản lý các gói PHP cho các dự án PHP
Do đó, chúng ta cần có sẵn phiên bản PHP mới nhất
Nếu câu lệnh phiên bản PHP ở bước 1 không ra được số phiên bản PHP thì hệ thống chưa có PHP nên chúng ta cài đặt như sau

$ sudo dnf module list php		[ get module list ]

Làm cách nào để cài đặt PHP trên Rocky Linux?

$ sudo dnf module enable php:7.4	[ enable php7.4 module ]

Làm cách nào để cài đặt PHP trên Rocky Linux?

$ sudo dnf install php			[ install PHP7.4 ]

Làm cách nào để cài đặt PHP trên Rocky Linux?

Chúng tôi xác minh cài đặt thành công bằng cách kiểm tra phiên bản đã cài đặt

Cài đặt trình soạn thảo PHP

Chúng tôi có thể cài đặt trình soạn thảo PHP trong Rocky Linux 8 theo hai cách. Đầu tiên là cài đặt nó cục bộ như một phần của một dự án hoặc cài đặt nó trên toàn cầu dưới dạng tệp thực thi trên toàn hệ thống

Chúng tôi bắt đầu với cài đặt cục bộ, sau đó trình bày cách cài đặt trình soạn thảo trên toàn cầu

Cài đặt cục bộ
Cài đặt cục bộ của trình soạn thảo PHP liên quan đến việc tải trình cài đặt vào thư mục dự án
Đối với điều này, trước tiên chúng tôi điều hướng đến thư mục dự án và thực hiện các lệnh sau

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"	[ download installer script ]
$ php -r "if (hash_file('sha384', 'composer-setup.php') === '$(wget -qO - https://composer.github.io/installer.sig)') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" 		[ verify installer script ]

Văn bản 'Trình cài đặt đã xác minh' được hiển thị dưới dạng đầu ra, nghĩa là tập lệnh không bị hỏng. Vì vậy, chúng ta có thể tiến hành

Chúng tôi sử dụng trình thông dịch PHP để thực thi tập lệnh cài đặt đã tải xuống sẽ cài đặt trình soạn thảo vào thư mục hiện tại

$ php composer-setup.php

Làm cách nào để cài đặt PHP trên Rocky Linux?

Sau khi cài đặt, trình soạn thảo PHP sẽ khả dụng. Để xác minh chúng tôi viết

________số 8_______

Làm cách nào để cài đặt PHP trên Rocky Linux?

Khi chúng tôi cài đặt thành công trình soạn thảo PHP, tập lệnh cài đặt của nó sẽ vô dụng. Vì vậy, chúng ta có thể loại bỏ nó

$ php -r "unlink('composer-setup.php');"

Cùng với đó, chúng tôi đã cài đặt trình soạn thảo PHP trên dự án của chúng tôi cục bộ

cài đặt toàn cầu

Các bước tải xuống và xác minh tập lệnh cài đặt trình soạn thảo PHP tương tự như những gì chúng ta đã làm trong phần trước liên quan đến cài đặt cục bộ với một chút khác biệt. Trong trường hợp này, chúng tôi cài đặt trình soạn thảo PHP trong thư mục /usr/local/bin giúp trình soạn thảo có thể truy cập được từ bất kỳ thư mục nào trong thiết bị đầu cuối

$ sudo dnf check-update [ check for updates ]
$ sudo dnf update -y       [ update packages ]
0

Làm cách nào để cài đặt PHP trên Rocky Linux?

Ở trên, chúng tôi đặt giá trị của --install-dir thành /usr/local/bin và đặt cho nó một tên tệp composer

Sau khi cài đặt, chúng tôi có thể xác minh nó đã thành công bằng cách viết

$ sudo dnf check-update [ check for updates ]
$ sudo dnf update -y       [ update packages ]
1

Đầu ra của lệnh composer phải tương tự như bên dưới

Nếu điều này không hoạt động, chúng ta có thể mở một phiên cuối mới và thực hiện lệnh

Để kiểm tra phiên bản hiện tại của trình soạn thảo PHP, chúng tôi viết

$ sudo dnf check-update [ check for updates ]
$ sudo dnf update -y       [ update packages ]
2

Và đó là nó. Chúng ta có thể dễ dàng quản lý các gói và thư viện để phát triển PHP bằng trình soạn thảo PHP trong Rocky Linux 8. Như đã đề cập trước đó, chúng tôi có thể điều hướng đến bất kỳ thư mục nào trong thiết bị đầu cuối và trình soạn thảo sẽ vẫn có thể truy cập được vì chúng tôi đã đặt nó trong thư mục /usr/local/bin, là một phần của biến $PATH của chúng tôi

Gỡ cài đặt

Để loại bỏ cài đặt cục bộ của trình soạn thảo PHP, chúng tôi xóa trình soạn thảo. phar chúng tôi đã tải xuống trước đó
nhà soạn nhạc $ rm. phar

Mặt khác, để gỡ cài đặt nó trên toàn cầu, chúng tôi xóa tệp nhị phân của nó khỏi thư mục /usr/local/bin/ nơi chúng tôi đã cài đặt nó trước đó
$ sudo rm -rf /usr/local/bin/nhà soạn nhạc

Tóm lược

Chúng tôi sử dụng trình soạn thảo PHP để cài đặt và quản lý các gói PHP của chúng tôi bằng các lệnh đơn giản trong quá trình phát triển PHP

Chúng tôi đã học cách cài đặt trình soạn thảo PHP cục bộ trên cơ sở từng dự án và trên toàn cầu trong hệ thống trong Rocky Linux 8

Cách cài đặt PHP 7. 4 trên AlmaLinux?

Cách cài đặt PHP 7. 4 và 8. 1 trong AlmaLinux 9 .
Cài đặt Kho lưu trữ EPEL và Remi. Đối với điều này, chúng tôi sử dụng PHP 7. 4 và 8. 1 đóng gói bởi Remi,.
Liệt kê luồng mô-đun PHP có sẵn. .
Cài đặt PHP 7. 4. .
Kiểm tra phiên bản PHP đã cài đặt. .
Cài đặt PHP 8. 1. .
Kiểm tra phiên bản PHP đã cài đặt

Cách cài đặt PHP 7. 4 trong Redhat 8?

Cách cài đặt PHP 7. 4 trên CentOS 8 / RHEL 8 .
Bước 1. Thêm Kho lưu trữ EPEL và REMI. Các kho lưu trữ EPEL và REMI là những yêu cầu chính đối với cài đặt này. .
Bước 2. Cài đặt PHP 7. 4 trên CentOS 8 / RHEL 8. .
Bước 3. Cài đặt PHP 7. 4 Tiện ích mở rộng CentOS 8 / RHEL 8

Là PHP 7. 4 vẫn được hỗ trợ?

PHP 7. 4 được hỗ trợ tích cực từ năm 2019 đến cuối năm 2021 . PHP7. Một năm hỗ trợ bảo mật của 4 sẽ kết thúc vào hôm nay. Tất cả các ứng dụng PHP chạy trên bất kỳ phiên bản PHP 5 hoặc 7 nào đều được khuyến nghị nâng cấp lên phiên bản PHP 8.

Làm cách nào để cài đặt đèn trên linux rock?

Cách cài đặt Apache, MariaDB và PHP (LAMP) trên Rocky Linux .
Cài đặt Apache. Để cài đặt Apache, hãy cập nhật hệ thống, sau đó cài đặt gói httpd. Cập nhật máy chủ. .
Cài đặt MariaDB. MariaDB là sự thay thế cho MySQL với cùng kiểu bảng, lược đồ và lệnh sử dụng. .
Cài đặt PHP. Cài đặt PHP