Làm cách nào tôi có thể mở Cổng 80 trên Mac OS X Snow Leopard?


2

Gần đây tôi đã nâng cấp lên Snow Leopard và tôi muốn bắt đầu sử dụng máy chủ web Apache đi kèm. Tôi đã kích hoạt chia sẻ web và truy cập http: /127.0.0.1/ trong trình duyệt web của mình. Safari không thể kết nối với máy chủ. Cuối cùng, bằng cách sử dụng Network Utility, tôi đã tìm thấy:

Port Scanning host: 127.0.0.1
Open TCP Port:  21          ftp
Open TCP Port:  22          ssh
Open TCP Port:  631         ipp
Open TCP Port:  3306        mysql
...and so on...

Tôi đã thử điều tương tự cho 10.0.1.34, đó là IP LAN của tôi. Trừ khi tôi rất nhầm, điều này có nghĩa là TCP Port 80 không mở trên máy tính của tôi. Bộ định tuyến 2 dây của tôi đang chuyển tiếp cổng 80 sang cổng 80 vào ngày 10.0.1.34, giống như vậy. Tường lửa OS X của tôi bị tắt, theo khung Preferences của nó.

Làm cách nào để mở Cổng TCP 80?


EDIT: Vâng, nó được bán cố định. Tôi nghĩ đó là một vấn đề với chính máy chủ Apache. Tôi nhận ra rằng tôi vẫn có một bản sao thiết lập cũ của mình từ OS X Tiger trong / user / local / apache2. Tôi đã chạy máy chủ ở vị trí đó, thay đổi tên Người dùng và Nhóm trong httpd.conf thành "_www" như mặc định của Snow Leopard và nó hoạt động rất tốt.

Một gợi ý kỳ lạ dẫn tôi đến kết luận đó: các tệp nhật ký từ thiết lập Snow Leopard tiêu chuẩn của Apache đã không được tạo. Tôi cho rằng Apache đã gặp rắc rối trước khi nó có thể khởi động (nhưng vì một số lý do không để lại nhiều bằng chứng về những gì đã xảy ra).

Câu trả lời:


2

Kích hoạt chia sẻ web là đủ để chạy. Trừ khi bạn làm hỏng cấu hình và làm hỏng một cái gì đó.

Tôi mới thử nó và vào ngày 127.0.0.1 tôi thấy trang đích Apache mặc định.

Có bất kỳ khả năng nào trong Bảo mật-> Tường lửa-> Nâng cao mà bạn đã nhấp vào hộp kiểm có nội dung "chặn tất cả các kết nối đến" không?


Tôi thứ hai đó. Bạn có một số tường lửa của bên thứ ba đang chạy?
einstiien
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.