Hướng dẫn change php path ubuntu - thay đổi đường dẫn php ubuntu

I have installed Ampps and then add

sudo apt install software-properties-common apt-transport-https -y
4 to
sudo apt install software-properties-common apt-transport-https -y
5 and when I rebooted my laptop everything worked out, after that I used
sudo apt install software-properties-common apt-transport-https -y
6 and it installed dependencies on ubuntu including php, now my
sudo apt install software-properties-common apt-transport-https -y
7 is showing path to
sudo apt install software-properties-common apt-transport-https -y
4

how can I change it back to ampps folder?

asked Aug 20, 2017 at 9:46Aug 20, 2017 at 9:46

Hướng dẫn change php path ubuntu - thay đổi đường dẫn php ubuntu

You can add new path like this:

vi ~/.bashrc
export PATH=$PATH:/usr/local/ampps/php/bin

You can edit path whatever you like

answered Aug 21, 2017 at 18:18Aug 21, 2017 at 18:18

1

Mặc dù hầu hết sẽ chọn tự cài đặt PHP và biết những gói nào cần cài đặt, dưới đây là ví dụ về các lệnh có thể được kết hợp hoặc sửa đổi. là bản cập nhật quan trọng của ngôn ngữ PHP được phát hành “chính thức” vào ngày 25 tháng 2021 năm 8.0. Đây là bản nâng cấp tiêu chuẩn tiếp theo từ bản phát hành PHP 8.1 hiện có. PHP XNUMX mới mang đến các enum, các sợi, kiểu không bao giờ trả về, các hằng số lớp cuối cùng, các kiểu giao nhau và các thuộc tính chỉ đọc, trong số các tính năng và thay đổi mới.

Đầu tiên, bạn có thể chọn mô-đun nào từ lệnh sau để cài đặt các tiện ích mở rộng mà bạn yêu cầu sẽ tự động kích hoạt chúng khi cài đặt PHP của bạn.

Lưu ý, loại bỏ các tùy chọn bạn không muốn đây là tùy chọn. Bạn chỉ nên cài đặt và giữ lại những mô-đun nào bạn yêu cầu từ tiêu chuẩn hiệu suất và bảo mật.

1

  • Để xem các mô-đun được tải bất kỳ lúc nào, bạn có thể sử dụng lệnh sau.
  • Tùy thuộc vào số lượng mô-đun bạn đã cài đặt, điều này có thể khá lớn, và bạn nên để ý đến điều này và loại bỏ bất kỳ mô-đun nào bạn không cần.
  • Cuối cùng, sử dụng lệnh sau cho bất kỳ ai quan tâm đến việc cài đặt nhánh phát triển.
  • Công cụ phát triển bổ sung, chẳng hạn như công cụ gỡ lỗi, sử dụng lệnh sau.
    • Điều này sẽ cài đặt rất nhiều phụ thuộc và trừ khi bạn đang phát triển bằng PHP hoặc có một số yêu cầu đặc biệt để cài đặt nó, không sử dụng phiên bản này.
    • Trong hướng dẫn này, bạn đã học cách cài đặt PHP 8.1 và cấu hình cách sử dụng nó với Apache và Nginx. PHP 8.1 rất thú vị. Tuy nhiên, ở thời điểm hiện tại, nó vẫn đang ở giai đoạn thử nghiệm và không được coi là ổn định, chẳng hạn như 8.0 hoặc 7.4 ổn định cũ, vì vậy hãy lưu ý, bạn có thể thấy rằng nhiều phần mềm yêu thích của mình như WordPress hoặc Plugins / Themes cho phần mềm CMS có thể xung đột cho đến khi các nhà phát triển có thể cập nhật.
  • Thực hiện một số nghiên cứu, chuẩn bị và cài đặt PHP 7.4 hoặc 8.0 và sẵn sàng thay thế nếu có bất kỳ sự cố nào xảy ra khi thực hiện chuyển đổi. Các phiên bản ổn định như 8.0 vẫn đang được phát triển tích cực và các gói được đẩy đồng thời cùng với các gói 8.1.
  • Bạn sẽ cần chỉnh sửa khối máy chủ Nginx của mình và thêm ví dụ bên dưới để Nginx xử lý các tệp PHP.
  • Dưới đây là một ví dụ cho tất cả các khối máy chủ xử lý các tệp PHP cần vị trí ~ .php $ thêm vào.

Để xem các mô-đun được tải bất kỳ lúc nào, bạn có thể sử dụng lệnh sau.

Tùy thuộc vào số lượng mô-đun bạn đã cài đặt, điều này có thể khá lớn, và bạn nên để ý đến điều này và loại bỏ bất kỳ mô-đun nào bạn không cần.

sudo apt update && sudo apt upgrade -y

Tùy thuộc vào số lượng mô-đun bạn đã cài đặt, điều này có thể khá lớn, và bạn nên để ý đến điều này và loại bỏ bất kỳ mô-đun nào bạn không cần.

Cuối cùng, sử dụng lệnh sau cho bất kỳ ai quan tâm đến việc cài đặt nhánh phát triển.

Công cụ phát triển bổ sung, chẳng hạn như công cụ gỡ lỗi, sử dụng lệnh sau.

Cuối cùng, sử dụng lệnh sau cho bất kỳ ai quan tâm đến việc cài đặt nhánh phát triển.

Công cụ phát triển bổ sung, chẳng hạn như công cụ gỡ lỗi, sử dụng lệnh sau.Ondřej Surý, nhà phát triển hàng đầu về PHP và Debian, và duy trì các gói Ubuntu và Debian.

Điều này sẽ cài đặt rất nhiều phụ thuộc và trừ khi bạn đang phát triển bằng PHP hoặc có một số yêu cầu đặc biệt để cài đặt nó, không sử dụng phiên bản này.

sudo add-apt-repository ppa:ondrej/php -y

Trong hướng dẫn này, bạn đã học cách cài đặt PHP 8.1 và cấu hình cách sử dụng nó với Apache và Nginx. PHP 8.1 rất thú vị. Tuy nhiên, ở thời điểm hiện tại, nó vẫn đang ở giai đoạn thử nghiệm và không được coi là ổn định, chẳng hạn như 8.0 hoặc 7.4 ổn định cũ, vì vậy hãy lưu ý, bạn có thể thấy rằng nhiều phần mềm yêu thích của mình như WordPress hoặc Plugins / Themes cho phần mềm CMS có thể xung đột cho đến khi các nhà phát triển có thể cập nhật.

sudo apt update

Thực hiện một số nghiên cứu, chuẩn bị và cài đặt PHP 7.4 hoặc 8.0 và sẵn sàng thay thế nếu có bất kỳ sự cố nào xảy ra khi thực hiện chuyển đổi. Các phiên bản ổn định như 8.0 vẫn đang được phát triển tích cực và các gói được đẩy đồng thời cùng với các gói 8.1.

sudo apt upgrade

Công cụ phát triển bổ sung, chẳng hạn như công cụ gỡ lỗi, sử dụng lệnh sau.

Điều này sẽ cài đặt rất nhiều phụ thuộc và trừ khi bạn đang phát triển bằng PHP hoặc có một số yêu cầu đặc biệt để cài đặt nó, không sử dụng phiên bản này.Máy chủ HTTP Apache, bạn có thể chạy PHP như một mô-đun Apache or PHP-FPM.

Điều này sẽ cài đặt rất nhiều phụ thuộc và trừ khi bạn đang phát triển bằng PHP hoặc có một số yêu cầu đặc biệt để cài đặt nó, không sử dụng phiên bản này.

Trong hướng dẫn này, bạn đã học cách cài đặt PHP 8.1 và cấu hình cách sử dụng nó với Apache và Nginx. PHP 8.1 rất thú vị. Tuy nhiên, ở thời điểm hiện tại, nó vẫn đang ở giai đoạn thử nghiệm và không được coi là ổn định, chẳng hạn như 8.0 hoặc 7.4 ổn định cũ, vì vậy hãy lưu ý, bạn có thể thấy rằng nhiều phần mềm yêu thích của mình như WordPress hoặc Plugins / Themes cho phần mềm CMS có thể xung đột cho đến khi các nhà phát triển có thể cập nhật.

sudo apt install php8.1 libapache2-mod-php8.1

Thực hiện một số nghiên cứu, chuẩn bị và cài đặt PHP 7.4 hoặc 8.0 và sẵn sàng thay thế nếu có bất kỳ sự cố nào xảy ra khi thực hiện chuyển đổi. Các phiên bản ổn định như 8.0 vẫn đang được phát triển tích cực và các gói được đẩy đồng thời cùng với các gói 8.1.

sudo systemctl restart apache2

Cài đặt Apache với PHP-FPM

PHP-FPM (từ viết tắt của FastCGI Process Manager) là một PHP thay thế cực kỳ phổ biến (Bộ xử lý siêu văn bản) Thực hiện FastCGI.(từ viết tắt của FastCGI Process Manager) là một PHP thay thế cực kỳ phổ biến (Bộ xử lý siêu văn bản) Thực hiện FastCGI.

Để cài đặt PHP-FPM bằng các lệnh sau.

sudo apt install php8.1-fpm libapache2-mod-fcgid

Lưu ý, theo mặc định, PHP-FPM không được bật cho Apache. Bạn phải kích hoạt nó bằng lệnh sau.

sudo a2enmod proxy_fcgi setenvif && sudo a2enconf php8.1-fpm

Cuối cùng, khởi động lại Apache.

sudo systemctl restart apache2

Xác minh rằng PHP-FPM đang hoạt động:

sudo apt update && sudo apt upgrade -y
1

Ví dụ đầu ra:

Hướng dẫn change php path ubuntu - thay đổi đường dẫn php ubuntu

Xin nhắc lại để xem phiên bản PHP 8.1 nào được cài đặt trên hệ thống của bạn, hãy sử dụng lệnh sau.

sudo apt update && sudo apt upgrade -y
2

Ví dụ đầu ra:

Hướng dẫn change php path ubuntu - thay đổi đường dẫn php ubuntu

Xin nhắc lại để xem phiên bản PHP 8.1 nào được cài đặt trên hệ thống của bạn, hãy sử dụng lệnh sau.

Cài đặt PHP 8.1 với tùy chọn Nginxkhông chứa xử lý PHP gốc giống như các máy chủ web khác như Apache. Bạn sẽ cần cài đặt PHP-FPM "Trình quản lý quy trình fastCGI" để xử lý các tệp PHP.

Nginx không chứa xử lý PHP gốc giống như các máy chủ web khác như Apache. Bạn sẽ cần cài đặt PHP-FPM "Trình quản lý quy trình fastCGI" để xử lý các tệp PHP.

Trước tiên, hãy kiểm tra các bản cập nhật trên hệ thống của bạn và cài đặt PHP-FPM, cài đặt nguyên bản các gói PHP được yêu cầu.

sudo apt update && sudo apt upgrade -y
3

Trong thiết bị đầu cuối của bạn, sử dụng lệnh sau để cài đặt PHP 8.1 và PHP 8.1-FPM.

sudo apt update && sudo apt upgrade -y
1

Ví dụ đầu ra:

Hướng dẫn change php path ubuntu - thay đổi đường dẫn php ubuntu

Xin nhắc lại để xem phiên bản PHP 8.1 nào được cài đặt trên hệ thống của bạn, hãy sử dụng lệnh sau.

Cài đặt PHP 8.1 với tùy chọn Nginxvị trí ~ .php $ thêm vào.

sudo apt update && sudo apt upgrade -y
5

Nginx không chứa xử lý PHP gốc giống như các máy chủ web khác như Apache. Bạn sẽ cần cài đặt PHP-FPM "Trình quản lý quy trình fastCGI" để xử lý các tệp PHP.

sudo apt update && sudo apt upgrade -y
6

Ví dụ đầu ra:

sudo apt update && sudo apt upgrade -y
7

Xin nhắc lại để xem phiên bản PHP 8.1 nào được cài đặt trên hệ thống của bạn, hãy sử dụng lệnh sau.

sudo apt update && sudo apt upgrade -y
8

Xin nhắc lại để xem phiên bản PHP 8.1 nào được cài đặt trên hệ thống của bạn, hãy sử dụng lệnh sau.

sudo apt update && sudo apt upgrade -y
2

Ví dụ đầu ra:

Hướng dẫn change php path ubuntu - thay đổi đường dẫn php ubuntu

Xin nhắc lại để xem phiên bản PHP 8.1 nào được cài đặt trên hệ thống của bạn, hãy sử dụng lệnh sau.

Cài đặt PHP 8.1 với tùy chọn Nginx

Nginx không chứa xử lý PHP gốc giống như các máy chủ web khác như Apache. Bạn sẽ cần cài đặt PHP-FPM "Trình quản lý quy trình fastCGI" để xử lý các tệp PHP.

sudo apt install software-properties-common apt-transport-https -y
0

Trước tiên, hãy kiểm tra các bản cập nhật trên hệ thống của bạn và cài đặt PHP-FPM, cài đặt nguyên bản các gói PHP được yêu cầu.

Trong thiết bị đầu cuối của bạn, sử dụng lệnh sau để cài đặt PHP 8.1 và PHP 8.1-FPM.

sudo apt install software-properties-common apt-transport-https -y
1

Ví dụ đầu ra:

Hướng dẫn change php path ubuntu - thay đổi đường dẫn php ubuntu

Xin nhắc lại để xem phiên bản PHP 8.1 nào được cài đặt trên hệ thống của bạn, hãy sử dụng lệnh sau.

Cài đặt PHP 8.1 với tùy chọn Nginx

sudo apt install software-properties-common apt-transport-https -y
2

Nginx không chứa xử lý PHP gốc giống như các máy chủ web khác như Apache. Bạn sẽ cần cài đặt PHP-FPM "Trình quản lý quy trình fastCGI" để xử lý các tệp PHP.

sudo apt install software-properties-common apt-transport-https -y
3

Trước tiên, hãy kiểm tra các bản cập nhật trên hệ thống của bạn và cài đặt PHP-FPM, cài đặt nguyên bản các gói PHP được yêu cầu.

Trong thiết bị đầu cuối của bạn, sử dụng lệnh sau để cài đặt PHP 8.1 và PHP 8.1-FPM.

Sau khi được cài đặt, dịch vụ PHP-FPM sẽ tự động được khởi động và bạn có thể kiểm tra trạng thái để đảm bảo rằng nó đang chạy ổn.