Cuối cùng tôi đã chuyển sang sử dụng Docker để phát triển cục bộ trên macOS. Mặc dù hướng dẫn sau hoạt động cho macOS Catalina, nhưng nó có những hạn chế. Tôi khuyên bạn nên làm theo hướng dẫn mới nhất của mình về cách cài đặt Apache, MySQL và PHP trên macOS bằng Docker Show
Ghi chú. Bài đăng này dành cho cài đặt mới. Nếu bạn đã cài đặt Apache, PHP và MySQL cho Mac OS Mojave, hãy đọc bài đăng của tôi về Cập nhật Apache, PHP và MySQL cho macOS Catalina Tôi biết phần mềm máy chủ web có sẵn cho macOS, đặc biệt là MAMP, cũng như các trình quản lý gói như 2. Những điều này giúp bạn bắt đầu nhanh chóng. Nhưng họ bỏ qua trải nghiệm học tập và, như hầu hết các nhà phát triển báo cáo, có thể trở nên khó quản lýmacOS chạy trên UNIX. Hầu hết phần mềm UNIX cài đặt dễ dàng trên macOS. Ngoài ra, Apache và PHP được cài đặt sẵn với macOS. Vì vậy, để tạo một máy chủ web cục bộ, tất cả những gì bạn cần làm là cấu hình Apache và cài đặt MySQL Chạy lệnhĐầu tiên, hãy mở ứng dụng Terminal và chuyển sang người dùng 3 để bạn có thể chạy các lệnh trong bài đăng này mà không gặp bất kỳ sự cố nào về quyền
Kích hoạt Apache trên macOS
Xác minh nó hoạt động. bằng cách truy cập http. //máy chủ cục bộ Kích hoạt PHP cho ApacheĐầu tiên, tạo một bản sao lưu của cấu hình Apache mặc định. Đây là một phương pháp hay và dùng để so sánh với các phiên bản macOS trong tương lai
Bây giờ chỉnh sửa cấu hình Apache. Vui lòng sử dụng trình chỉnh sửa khác nếu bạn không quen thuộc với vi
Bỏ ghi chú dòng sau (xóa 4)
Khởi động lại Apache ________số 8Bạn có thể xác minh PHP được kích hoạt bằng cách tạo một trang 5 trong 6 của bạn 6 mặc định cho macOS Catalina là 8. Bạn có thể xác minh điều này từ cấu hình Apache của mình 3Bây giờ hãy tạo trang 5 trong 6 của bạn 6Xác minh PHP bằng cách truy cập http. // localhost/phpinfo. php Cài đặt MySQL trên macOS CatalinaTải xuống và cài đặt bản phát hành MySQL mới nhất DMG cho macOS. MySQL 8 là phiên bản mới nhất. Nhưng các phiên bản cũ hơn có sẵn nếu bạn cần hỗ trợ các ứng dụng cũ hơn Khi cài đặt hoàn tất, nó sẽ cung cấp cho bạn một mật khẩu tạm thời. Sao chép mật khẩu này trước khi đóng trình cài đặt. Bạn sẽ sử dụng lại sau vài bước README đề xuất tạo bí danh cho 1 và 2. Tuy nhiên, có những lệnh khác hữu ích như 3. Thay vào đó, bạn có thể cập nhật đường dẫn của mình để bao gồm 4 1Ghi chú. Bạn sẽ cần mở một cửa sổ Terminal mới hoặc chạy lệnh ở trên để có đường dẫn cập nhật Cuối cùng, bạn nên chạy 5. Mặc dù điều này là không cần thiết, nhưng bạn nên bảo mật cơ sở dữ liệu của mình. Đây cũng là nơi bạn có thể thay đổi mật khẩu tạm thời khó chịu đó thành mật khẩu dễ quản lý hơn để phát triển cục bộKết nối PHP và MySQLBạn cần đảm bảo PHP và MySQL có thể giao tiếp với nhau. Có một số tùy chọn để làm như vậy. Tôi thích những điều sau đây vì nó không yêu cầu thay đổi nhiều cấu hình 3Cấu hình bổ sung (tùy chọn)Cấu hình mặc định cho Apache 2. 4 trên macOS có vẻ khá gọn gàng. Ví dụ: các mô-đun phổ biến như 6 đã bị tắt. Bạn có thể cân nhắc kích hoạt tính năng này ngay bây giờ để tránh quên chúng bị vô hiệu hóa trong tương laiTôi đã chỉnh sửa Cấu hình Apache của mình 0Tôi đã bỏ ghi chú những dòng sau (xóa 4) 1Nếu bạn phát triển nhiều dự án và muốn mỗi dự án có một url duy nhất, bạn có thể định cấu hình Máy chủ ảo Apache cho macOS Nếu bạn muốn cài đặt PHPMyAdmin, hãy quay lại bài đăng gốc của tôi về cách cài đặt Apache, PHP và MySQL trên macOS Làm cách nào để thiết lập phpMyAdmin với MySQL Mac?điều kiện tiên quyết. cài đặt homebrew. . Kích hoạt Apache. Mở Terminal và chạy đoạn Code sau. sudo apachectl bắt đầu. . Kích hoạt PHP cho Apache. Hãy tạo một bản sao lưu của cấu hình Apache mặc định. . Cài đặt MySQL. Để cài đặt MySQL. bia cài đặt mysql. . Kết nối PHP và MySQL. . Cài đặt PHPMyAdmin Làm cách nào để cài đặt Apache trên máy Mac?Cài đặt . Cập nhật chỉ mục kho lưu trữ của homebrew. Để cài đặt Apache trên MacOS của chúng tôi, trước tiên chúng tôi cần cập nhật chỉ mục của trình cài đặt gói homebrew. . Cài apache 2. 0. Trình cài đặt gói homebrew có thể được sử dụng để cài đặt Apache 2. 0 trên MacOS. . bắt đầu apache. . Dừng Apache Làm cách nào để cài đặt máy chủ PHP trên Mac?Cài đặt PHP trên macOS. . Bước 1. Sao chép lệnh cài đặt Bước 2. Tiếp theo, dán lệnh đã sao chép vào Terminal. . Bước 3. Bây giờ, chúng tôi sẽ nhập lệnh dưới đây để cập nhật các gói của chúng tôi. cập nhật bia. . Note: Below, Substitute ' Làm cách nào để cài đặt MySQL trong Mac?Giải nén kho lưu trữ cài đặt Tạo một tệp tùy chọn Chọn loại máy chủ MySQL Khởi tạo thư mục dữ liệu Khởi động máy chủ lần đầu tiên Khởi động MySQL từ Dòng lệnh Windows Tùy chỉnh PATH cho Công cụ MySQL Khởi động MySQL dưới dạng Dịch vụ Windows |