Scott
Theo dõi
5 Tháng Năm, 2020
·
1 phút đọc
Làm thế nào để chạy PHP
trên máy mac cục bộ
Apache và PHP được cài đặt tự động trên tất cả các máy Mac
Chạy Apache
sudo su-
apachectl start
Kiểm tra nó bằng cách mở trình duyệt và đưa vào
Listen 8080
7sau đó đặt một tệp php vào thư mục gốc tài liệu của bạn
đi tới thư mục gốc của máy chủ apache của bạn
cd /Library/Webserver/Documents
sau đó
sudo nano test.php
Sau đó ghi vào tệp php của bạn
Sau đó mở trình duyệt của bạn
Nhiều chủ sở hữu trang web sử dụng PHP với trang web của họ để mở rộng khả năng của trang web. Trước khi bạn có thể bật PHP trên máy Mac, trước tiên bạn phải bật Apache. Cả PHP và Apache đều là các chương trình phần mềm mã nguồn mở miễn phí và cả hai đều được cài đặt trên tất cả máy Mac. PHP là phần mềm phía máy chủ và Apache là phần mềm máy chủ web được sử dụng rộng rãi nhất. Kích hoạt Apache và PHP trên Mac không khó
01
của 04
Kích hoạt Apache trên MacOS
Để bật Apache, hãy mở ứng dụng nằm trong thư mục Ứng dụng > Tiện ích của Mac. Bạn cần chuyển sang người dùng root trong Terminal để có thể chạy các lệnh mà không gặp bất kỳ sự cố nào về quyền. Để chuyển sang người dùng root và khởi động Apache, hãy nhập đoạn mã sau vào Terminal
sudo su -
khởi động apachectl
Đó là nó. Nếu bạn muốn kiểm tra xem nó có hoạt động không, hãy nhập http. //localhost/ trong trình duyệt và bạn sẽ thấy trang kiểm tra tiêu chuẩn của Apache
02
của 04
Kích hoạt PHP cho Apache
Tạo bản sao lưu của cấu hình Apache hiện tại trước khi bạn bắt đầu. Đây là một cách thực hành tốt vì cấu hình có thể thay đổi khi nâng cấp trong tương lai. Thực hiện việc này bằng cách nhập thông tin sau vào Terminal
cd /etc/apache2/
cp httpd. conf httpd. conf. dãy núi
Tiếp theo, chỉnh sửa cấu hình Apache với
vi httpd. conf
Bỏ ghi chú dòng tiếp theo [xóa #]
LoadModule php5_module libexec/apache2/libphp5. vì thế
Sau đó, khởi động lại Apache
khởi động lại apachectl
Ghi chú. Khi Apache đang chạy, danh tính của nó đôi khi là "httpd", viết tắt của "HTTP daemon. " Mã ví dụ này giả sử phiên bản PHP 5 và MacOS Sierra. Khi các phiên bản được nâng cấp, mã phải thay đổi để phù hợp với thông tin mới
03
của 04
Xác minh rằng PHP đã được bật
Để xác minh rằng PHP đã được bật, hãy tạo một trang phpinfo[] trong DocumentRoot của bạn. Trong MacOS Sierra, DocumentRoot mặc định nằm trong /Library/WebServer/Documents. Xác minh điều này từ cấu hình Apache
grep DocumentRoot httpd. conf
Tạo trang phpinfo[] trong DocumentRoot của bạn
tiếng vang '