Php có được bao gồm trong apache không?

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
7

sau đó đặ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 '

Chủ Đề