Brew cài đặt phiên bản php
Phiên bản macOS mới nhất Monterey 12 đã loại bỏ hoàn toàn PHP khỏi hệ điều hành của nó, có một nhận xét trong tệp cấu hình Apache httpd. conf nói rằng Show
#PHP was deprecated in macOS 11 and removed from macOS 12 May mắn thay, bạn có thể cài đặt PHP và tất cả các phiên bản PHP khác nhau bao gồm 5. 7, 7. 4 và 8 với một số trợ giúp từ Homebrew Cài đặt HomebrewNếu bạn chưa cài đặt Homebrew, hãy cài đặt nó, đây là hướng dẫn cách cài đặt Homebrew Vì vậy, khi bạn đã cài đặt Homebrew trên macOS của mình, một công thức PHP Homebrew cụ thể sẽ cần được thêm từ trình bảo trì này, điều tuyệt vời ở đây là tất cả các phiên bản PHP đều khả dụng trong khi chỉ một số phiên bản khả dụng trên các công thức Homebrew mặc định Sau khi cài đặt Homebrew, hãy làm theo bên dưới Thêm các công thức PHPbrew tap shivammathur/php Chọn phiên bản PHP – ví dụ này sử dụng 7. 4brew install shivammathur/php/[email protected] các tùy chọn khác là
Liên kết phiên bản PHP brew link --overwrite --force [email protected] Thay đổi phiên bản của bạn để phù hợp Khởi động lại thiết bị đầu cuốiChạy… php -v Bây giờ bạn sẽ thấy phiên bản mới, để thay đổi sang phiên bản khác, chỉ cần lặp lại quy trình từ brew tap shivammathur/php8, sau đó hủy liên kết và liên kết trong phiên bản PHP mới bằng cách đưa ra lệnh như bên dưới nhưng với phiên bản chính xác của bạn brew unlink php && brew link --overwrite --force [email protected] Sử dụng PHP mới trong macOS Monterey đã vận chuyển ApacheNếu bạn đang sử dụng macOS trong Apache được vận chuyển sẵn, bạn có thể sử dụng PHP nhưng nó cần phải được Ký mã, trước đây, phương pháp này là tùy chọn nhưng hiện tại là bắt buộc. Hướng dẫn này sẽ giúp bạn ký mã (Để thay thế cho Ký mã và sử dụng Apache tích hợp của Apple, thay vào đó, bạn có thể muốn sử dụng cả Apache và PHP từ Homebrew và thiết lập thư mục Trang web của người dùng) Sau khi ký mã PHP, hãy làm theo bên dưới để hoàn tất tải mô-đun PHP bằng Apples Apache sudo nano /etc/apache2/httpd.conf Tìm dòng ‘Loadmodule’ và đường dẫn phiên bản PHP mới Chip Intel________số 8chip táoLoadModule php7_module /opt/homebrew/opt/[email protected]/lib/httpd/modules/libphp7.so Khởi động lại Apache brew tap shivammathur/php0 Bây giờ phiên bản PHP mới sẽ được sử dụng Bạn có thể tải xuống tất cả các phiên bản và chỉ cần bỏ ghi chú phiên bản bạn muốn nếu bạn định trao đổi (thay đổi tiền tố đường dẫn tùy thuộc vào Chip được sử dụng – xem ở trên brew tap shivammathur/php0 PHP 8 và macOS ApacheCần thêm một bước nữa cho Apache đi kèm PHP 8 và macOS sudo nano /etc/apache2/httpd.conf Thêm PHP 8 mới và nhận xét cái cũ brew tap shivammathur/php2 Đi đến cuối tập tin và thêm brew tap shivammathur/php3 Khởi động lại Apache Xóa phiên bản Homebrew PHP cũ hơn (tùy chọn)Nếu bạn có các công thức PHP cũ hơn từ bản cài đặt Homebrew cũ hơn, bạn có thể muốn xóa các công thức này Nếu các phiên bản khác có thể được ưu tiên, chúng tôi có thể chỉ định phiên bản PHP và mã sẽ giống như sau brew tap shivammathur/php5 Bước 3. php. ini Cấu hìnhCấu hình PHP mặc định là đủ để bắt đầu nhưng nếu có bất kỳ cấu hình nào khác, chúng ta có thể thay đổi chúng thông qua php. ini nằm trên đường dẫn này. Xin lưu ý số phiên bản PHP trong trường hợp này là phiên bản 8. brew tap shivammathur/php6 Bước 4. Kiểm tra xem PHP có đang chạy khôngĐể kiểm tra xem PHP đã chạy chưa, chúng ta có thể sử dụng lệnh brew services. Đầu tiên, chúng tôi có thể liệt kê các dịch vụ mà chúng tôi đã cài đặt. brew tap shivammathur/php7 Nếu PHP chưa được khởi động, thì chúng ta có thể chạy lệnh bên dưới để khởi động dịch vụ ở chế độ nền brew tap shivammathur/php8 Bước 5. Kiểm tra phiên bản PHPCuối cùng để kiểm tra phiên bản PHP hãy chạy. php -v Bây giờ bạn sẽ có PHP chạy trên tiến trình nền và mỗi khi bạn đăng nhập vào hệ thống, nó sẽ bắt đầu theo mặc định. Cảm ơn đã đọc và có một thử tốt Làm cách nào để thay đổi phiên bản PHP trên Mac bằng brew?Chuyển đổi giữa các phiên bản PHP . PHP8. 1 brew cài đặt php. Cập nhật đường dẫn. echo 'xuất PATH="/opt/homebrew/opt/php/bin. $PATH"' >> ~/. zshrc echo 'xuất PATH="/opt/homebrew/opt/php/sbin. $PATH"' >> ~/. zshrc PHP8. 0 brew cài đặt php@8. 0. . PHP7. 4 vòm -arm64 brew cài đặt php@7. 4 Làm cách nào để cài đặt phiên bản cụ thể của PHP trong Mac?Làm cách nào để tôi cài đặt phiên bản PHP mới nhất cho Mac? . Bước 1. Chạm vào một kho công thức khác. bia tap shivammathur/php Bước 2. Cài đặt phiên bản PHP mong muốn. brew cài đặt shivammathur/php/php@7. 4 Bước 3. Liên kết phiên bản PHP. . Bước 4. Khởi động lại thiết bị đầu cuối Bước 5. Kiểm tra phiên bản PHP Làm cách nào để cài đặt một phiên bản cụ thể của PHP?Tóm lại những gì bạn cần làm là. . Đảm bảo các gói php cho phiên bản bạn muốn đã được cài đặt Cập nhật bất kỳ cấu hình nào cho phiên bản PHP đó Cập nhật cấu hình máy chủ web của bạn để trỏ đến đúng phiên bản PHP Trỏ PHP CLI đến đúng phiên bản PHP Khởi động lại máy chủ web của bạn và php-fpm Mặt nạ trình nền php-fpm cũ Làm cách nào để cài đặt PHP trên Mac bằng brew?Cấu hình PHP . Bạn sẽ cần cài đặt Homebrew để có thể truy cập PHP 8. 1 và các gói khác. . Trong terminal macOS, thực thi brew update để cập nhật Brew Sử dụng lệnh brew install shivammathur/php/php@8. 1 để cài đặt PHP 8. 1 |