2011-01-31 27 views
5

Tôi đang học PHP và MySQL và chỉ thiết lập máy chủ cục bộ trên Mac Snow Leopard của mình. Các thành phần khác nhau hoạt động (công việc PHP, MySQL hoạt động từ thiết bị đầu cuối và Apache được thiết lập.Tôi lưu các tệp HTML và PHP của mình ở đâu khi sử dụng máy chủ cục bộ trên máy Mac (OS X 10.6 Snow Leopard)

Tôi nên lưu tệp HTML và PHP ở đâu? Một số nguồn cho biết/người dùng/[tên người dùng của tôi]/sites /. nói/MacHD/Library/WebServer/Documents. Tuy nhiên các nguồn khác nói rằng tôi nên lưu các tập tin của tôi vào một thư mục Apache? câu trả lời đúng là gì?

Cảm ơn!

Trả lời

2

các chính http://localhost/ webroot là /MacHD/Library/WebServer/Documents

Các thư mục Sites của bạn sẽ có thể truy cập tại http://localhost/~username/

Nếu bạn cài đặt Apache mới hoặc máy chủ web khác (ví dụ: qua MacPorts, Fink hoặc một số phương thức khác.), bạn sẽ cần phải tham khảo tài liệu để khám phá webroot, httpdocs & htdocs là các giá trị mặc định chung.

Tránh sử dụng một cái gì đó như MAMP, nếu bạn thực sự muốn biết chính xác những gì có trên hệ thống của bạn, nếu bạn không quan tâm về các loại hạt và bu lông, một tất cả-trong-một như thế có thể hữu ích, YMMV.

+0

Tôi khuyên bạn nên XAMPP. – Moshe

+0

Đúng, XAMPP rất tốt cho giải pháp nhanh chóng tất cả trong một. Tôi nghĩ rằng nó chắc chắn trả tiền để xây dựng bộ máy chủ của riêng bạn, khi bạn đủ thoải mái để làm như vậy, nhiều HTTPD có sẵn thay vì Apache, và nói chung nó là một trải nghiệm giáo dục tuyệt vời để làm cho thiết lập ngôn ngữ máy chủ/db/script hoạt động từ vết trầy. – ocodo

1

Mặc dù đây không phải là câu trả lời bạn đang tìm kiếm, tôi đã sử dụng MAMP PRO trong một thời gian và nó đã đơn giản hóa trải nghiệm phát triển địa phương của tôi. Trong khi bạn có thể không muốn trả tiền cho phiên bản chuyên nghiệp ra khỏi cổng, thông thường chắc chắn sẽ giúp bạn bắt đầu và cung cấp cho bạn hầu hết các công cụ cơ bản mà bạn sẽ cần để phát triển phía máy chủ trên máy Mac của mình. Bao gồm phpmyadmin, mysql, php, apache và cho phép bạn trỏ webroot của mamp vào bất kỳ thư mục nào bạn chọn, vì vậy bạn có thể sử dụng thư mục dự án bên trong thư mục chính của bạn.

Nhưng một lần nữa, Slomojo chắc chắn là câu trả lời chính xác hơn.

+0

Vâng, tôi đồng ý với Slomojo rằng việc này hoạt động ngay từ đầu là một trải nghiệm giáo dục tuyệt vời (đặc biệt vì tôi chỉ là một doanh nhân mới khởi nghiệp và muốn biết cách nói chuyện với các kỹ sư :). Điều đó nói rằng, cuối cùng tôi có thể đi với MAMP. Tôi có cần gỡ cài đặt mọi thứ trước khi cài đặt MAMP không? Nó sẽ xung đột với những gì tôi đang có? Tôi đã làm theo hướng dẫn ở đây để cài đặt MySQL và Apache: http://stackoverflow.com/questions/1293484/easiest-way-to-activate-php-and-mysql-on-mac-os-10-6-snow -leopard/1301328 # 1301328 – Andy

+0

không, nó hoàn toàn độc lập và tự chứa. – jondavidjohn

0

Đối với hệ điều hành MacOS 10.10.5 (Yosemite)

Bạn có thể lưu tập tin tại /Application/XAMPP/htdocs/ như webroot

Các vấn đề liên quan