Hướng dẫn how to download php on mac - cách tải php trên mac

Thay đổi ngôn ngữ:

Gửi báo cáo yêu cầu kéo một lỗi

Mục lục

  • Sử dụng các gói
  • Sử dụng PHP bị gói trước MacOS Monterey
  • Biên dịch PHP trên macOS

Phần này chứa ghi chú và gợi ý cụ thể để cài đặt PHP trên macOS. PHP được bó với các macOS kể từ MacOS X [10.0.0] trước MacOS Monterey [12.0.0]. Biên dịch tương tự như Hướng dẫn cài đặt UNIX.

+ Thêm một ghi chú

Người dùng đóng góp ghi chú

Không có người dùng đóng góp ghi chú cho trang này.

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 //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 //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 //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 //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 //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 //raw.githubusercontent.com/Homebrew/install/HEAD/install.sh]"
2. Xóa dòng cũ trong tệp
/bin/bash -c "$[curl -fsSL //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 //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 //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 của tôi trên Mac ở đâu?

Vị trí INI hoặc sử dụng mặc định Vị trí mặc định điển hình trên macOS là/usr/local/PHP/PHP./usr/local/php/php.

Làm cách nào để tải xuống PHP?

Bước 1: Truy cập trang web //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 7: Bây giờ dán thư mục sao chép vào ổ đĩa Windows của bạn trong thư mục Tệp chương trình. ....
Bước 12: Bây giờ, hãy chuyển đến tùy chọn Biến số của Hệ thống và nhấp đúp vào đường dẫn ..

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

Cách cài đặt PHP..
Bước 1: Tải xuống các tệp PHP.Bạn sẽ cần trình cài đặt Windows PHP.....
Bước 2: Trích xuất các tập tin.....
Bước 3: Định cấu hình PHP.....
Bước 4: Thêm C: \ PHP vào biến môi trường đường dẫn.....
Bước 5: Định cấu hình PHP như một mô -đun Apache.....
Bước 6: Kiểm tra tệp PHP ..

Làm cách nào để tải xuống PHP theo cách thủ công?

Cài đặt PHP trên Windows theo cách thủ công, bạn phải tải xuống phiên bản nhị phân của PHP từ //www.php.net/doad.php.Trích xuất tệp đã tải xuống vào thư mục PHP phải được tạo tại gốc của bất kỳ ổ đĩa Windows nào của bạn [ví dụ: C: \ PHP hoặc D: \ PHP].Nhập thư mục PHP và đổi tên tệp PHP.Ini-Recommonded to PHP.download zipped binary version of PHP from //www.php.net/downloads.php. Extract the downloaded file to php folder which must be created at the root of any of your windows drives [e.g. c:\php or d:\php]. Enter php folder and rename the file php. ini-recommonded to php.

Bài Viết Liên Quan

Chủ Đề