Hướng dẫn can i download php on mac? - tôi có thể tải php trên mac không?

Tôi đã có một máy Mac hoàn toàn mới ngày hôm qua và lưu ý rằng nó nêu rõ PHP sẽ bị xóa khỏi các phiên bản Mac OS trong tương lai theo mặc định.

Tôi khá ngạc nhiên khi họ đi theo cách này. Theo mặc định, nó đi kèm với PHP 7.3 và tôi cần 7.4 cho dự án của mình, vì vậy hãy để tôi hướng dẫn bạn thiết lập PHP trên máy Mac của bạn!

Cảnh báo của Mac trông như thế này:

WARNING: PHP is not recommended
PHP is included in macOS for compatibility with legacy software.
Future versions of macOS will not include PHP.

Tuy nhiên, đừng sợ hãi. Thật dễ dàng để cài đặt PHP và thậm chí cài đặt nhiều phiên bản nếu bạn muốn.

Cài đặt homebrew

Khi nói đến việc cài đặt phần mềm trên máy Mac của bạn, chúng tôi chỉ cần một trình quản lý gói và nó là homebrew.

Nó có thể cài đặt bất kỳ gói hoặc phần mềm nào bạn muốn và thậm chí cài đặt các phiên bản cụ thể.

Đọc thêm về Homebrew - Trình quản lý gói cho Mac.

Hướng dẫn nhanh: Chạy lệnh sau trong thiết bị đầu cuối của bạn:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Cài đặt PHP với homebrew trên mac

Để cài đặt PHP, chúng tôi có thể chạy lệnh sau:

brew install php

Điều này sẽ cài đặt phiên bản ổn định mới nhất của PHP (tại thời điểm viết, đây là PHP 8.0).

Trước khi chạy bất kỳ lệnh bia nào, đó là một thói quen tốt để chạy các lệnh sau. Những người này sẽ kiểm tra xem Homebrew có cập nhật và chạy các phiên bản mới nhất không.

brew update
brew doctor

Cài đặt Php 7.4 với homebrew

Trong trường hợp của tôi, tôi muốn cài đặt Php 7.4 vì đó là phiên bản mà máy chủ của chúng tôi đang chạy.

Để cài đặt một phiên bản cụ thể, chúng ta có thể sử dụng ký hiệu @.

brew install [email protected]

Điều này sẽ chạy trình cài đặt và nó sẽ kết thúc với một thông báo thành công trong thiết bị đầu cuối của bạn.

Tuy nhiên, mặc dù PHP đã cài đặt này, nhưng nó vẫn chưa thay đổi phiên bản đang chạy của chúng tôi.

Vì vậy, nếu chúng tôi chạy lệnh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2, chúng tôi vẫn có thể thấy một phiên bản khác như
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3 hoặc bất cứ điều gì bạn đã cài đặt.

Để khắc phục điều này, chúng ta cần liên kết phiên bản PHP chính xác.

Chuyển đổi phiên bản PHP với homebrew trên mac

Bây giờ chúng tôi đã cài đặt các phiên bản, chúng tôi có thể dễ dàng chuyển đổi giữa chúng bằng lệnh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
4.

Đầu tiên, hãy kiểm tra phiên bản PHP hiện đang chạy:

php -v

# PHP 8.0.1 (cli) (built: Jan  8 2021 01:27:28) ( NTS )
# Copyright (c) The PHP Group

Sau đó, chúng ta có thể hủy liên kết phiên bản đó bằng cách sử dụng:

brew unlink [email protected]

Bước tiếp theo là liên kết phiên bản chúng tôi muốn:

brew link [email protected]

Nó sẽ bảo bạn chạy tập lệnh để thêm đường dẫn:

echo 'export PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"' >> ~/.zshrc

Điều này sẽ đảm bảo phiên bản PHP phù hợp được tải, bây giờ nếu bạn chạy lại

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2, nó sẽ hiển thị:

# PHP 7.4.14 (cli) (built: Jan  8 2021 01:35:35) ( NTS )
# Copyright (c) The PHP Group

Và chúng tôi đi. Chúng tôi đã chuyển sang phiên bản PHP.

PHP -V vẫn đang hiển thị sai phiên bản

Tôi đã gặp sự cố khi nâng cấp từ 7.4 lên 8.0 cho bản demo của tôi mà tôi tiếp tục thấy 7.4 khi chạy

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Xóa dòng cũ trong tệp
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
7 của bạn để khắc phục thủ công này.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
0

Xóa dòng chỉ vào ví dụ cũ của bạn về PHP.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1

Lưu ý: Đây là một ví dụ về phiên bản của tôi. Nó có thể khác với những gì bạn đã cài đặt trước đó.

Cảm ơn bạn đã đọc, và hãy kết nối!

Cảm ơn bạn đã đọc blog của tôi. Vui lòng đăng ký nhận bản tin email của tôi và kết nối trên Facebook hoặc Twitter

PHP bị mất tích ở Monterey

Bắt đầu với MacOS Monterey, PHP không còn được đưa vào cài đặt mặc định của hệ thống. Nếu bạn muốn sử dụng PHP trên MacOS Monterey, trước tiên bạn phải cài đặt PHP. Các hướng dẫn sau đây hiển thị các lệnh đầu cuối để cài đặt PHP. Để nhập lệnh đầu cuối, bạn có thể sao chép nó từ trình duyệt web của mình vào bảng tạm và sau đó dán nó vào thiết bị đầu cuối và nhấn phím trả về để thực thi lệnh.

Cài đặt homebrew

Để cài đặt homebrew, hãy xem các hướng dẫn trên trang cài đặt Homebrew và trang chủ Homebrew. Sau khi cài đặt homebrew, nhập lệnh sau vào thiết bị đầu cuối để xác minh rằng homebrew đã được cài đặt thành công:
After installing Homebrew, enter the following command in Terminal to verify that Homebrew has successfully been installed:

Brew --Version

đang cài đạt PHP

Sau khi cài đặt homebrew, hãy nhập lệnh sau để cài đặt PHP:

Brew Cài đặt PHP

Điều này sẽ mất một thời gian và sẽ tạo ra một số đầu ra trong cửa sổ thiết bị đầu cuối. Cuối cùng, khi bạn thấy dấu nhắc đầu vào, hãy kiểm tra đường dẫn của "PHP" bằng lệnh sau:

Lệnh -V PHP

Lệnh sẽ hiển thị một cái gì đó giống như

/usr/local/bin/php

hoặc

/opt/homebrew/bin/php

Bây giờ PHP đã sẵn sàng và bạn có thể chạy các tập lệnh PHP trên máy tính của mình.

Chạy tập lệnh PHP

Các tập lệnh bắt đầu với một dòng "shebang" cho hệ thống biết nơi nó có thể tìm thấy trình thông dịch cho ngôn ngữ tập lệnh. Lên đến MacOS Big Sur, PHP được cài đặt sẵn ở vị trí/usr/bin/php, nhưng bây giờ PHP sống ở một con đường khác. Do đó, bạn sẽ cần cập nhật dòng Shebang trong các tập lệnh PHP để

#!/usr/bin/env PHP

Sử dụng PHP trong typinator

Trong typinator, bạn có thể sử dụng các tập lệnh PHP trong các bản mở rộng theo hai cách:

a) Bạn có thể lưu trữ các tập lệnh bên ngoài trong thư mục bao gồm/tập lệnh và sau đó bao gồm các yêu cầu của các tập lệnh này trong các bản mở rộng typinator. Nếu bạn đã sử dụng các tập lệnh PHP trước đây, bạn cần cập nhật các dòng shebang trong các tập lệnh này, như được mô tả ở trên trong "chạy tập lệnh PHP".

b) Bạn có thể bao gồm các tập lệnh nội tuyến trong các bản mở rộng. Một tập lệnh nội tuyến đơn giản trong PHP sẽ là: {/php & nbsp; & nbsp; tiếng vang "Xin chào"; & nbsp; }
{/PHP
    echo "Hello";
  }

Trong trường hợp này, typinator biết nơi để tìm trình thông dịch PHP trong cả Monterey và các phiên bản cũ của macOS, nhưng bạn cần ít nhất là typinator 8.11 để chạy các tập lệnh PHP trên Monterey. Các phiên bản cũ hơn của typinator sẽ hiển thị một thông báo lỗi có nội dung "script runphp.php không thành công". TypInator 8.11 và mới hơn thậm chí sẽ kiểm tra xem PHP có được cài đặt hay không và nó giúp bạn cài đặt bằng cách hiển thị các hướng dẫn này trong trình duyệt web.

Nhận thêm thông tin về typinator ở đây.

Làm cách nào để cài đặt PHP trên máy Mac của tôi?

Cài đặt PHP trên MacOS Monterey..
Brew --Version ..
Brew Cài đặt PHP ..
lệnh -V PHP ..
/usr/local/bin/php..
/opt/homebrew/bin/php..
#!/usr/bin/env PHP ..
b) Bạn có thể bao gồm các tập lệnh nội tuyến trong các bản mở rộng. Một tập lệnh nội tuyến đơn giản trong PHP sẽ là: {/php. tiếng vang "Xin chào"; }.

Làm thế nào để tôi biết nếu PHP được cài đặt trên Mac?

Mở một thiết bị đầu cuối Bash Shell và sử dụng lệnh Php Php Phpversion, hoặc Php Php -V, để có được phiên bản PHP được cài đặt trên hệ thống. to get the version of PHP installed on the system.

Làm cách nào để chạy PHP trên Mac M1?

Để tìm vị trí của PHP của bạn.Tệp INI loại PHP - -ini trong thiết bị đầu cuối của bạn ...
Chuyển đến DBNGIN và tải xuống trình cài đặt ..
Cài đặt trên Mac như bất kỳ ứng dụng Mac nào khác ..
Chạy DBNGIN và chọn tạo một máy chủ mới ..
Chọn MySQL, phiên bản của nó và tạo một máy chủ có tên tùy chỉnh ..
Khởi động máy chủ ..

Cài đặt cài đặt PHP như thế nào?

Thực hiện theo các bước dưới đây để cài đặt PHP trên Windows: Bước 1: Truy cập trang web https://www.php.net/ bằng bất kỳ trình duyệt web nào và nhấp vào tải xuống.Bước 2: Nhấp vào nút Tải xuống Windows.Bước 3: Trang web mới có các tùy chọn khác nhau, chọn phiên bản an toàn của luồng và nhấp vào nút ZIP và tải xuống.