Tôi muốn bắt đầu một máy chủ web2py để nó có thể được truy cập từ bên ngoài đến máy chủ lưu trữ.web2py - cho phép truy cập từ bên ngoài - như thế nào?
Tôi đã đọc http://web2py.com/books/default/chapter/29/03
Theo mặc định, web2py chạy máy chủ web của mình trên 127.0.0.1:8000 (cổng 8000 trên localhost), nhưng bạn có thể chạy nó trên bất kỳ địa chỉ IP có sẵn và cổng . Bạn có thể truy vấn địa chỉ IP của giao diện mạng bằng cách mở một dòng lệnh và nhập ipconfig trên Windows hoặc ifconfig trên OS X và Linux. Từ bây giờ chúng tôi giả sử web2py đang chạy trên localhost (127.0.0.1:8000). Sử dụng 0.0.0.0:80 để chạy web2py công khai trên bất kỳ giao diện mạng của bạn.
nhưng tôi không thể tìm thấy cách "Sử dụng 0.0.0.0:80"? Có vẻ như không phải là một đối số dòng lệnh mà sẽ làm điều đó.
Cảm ơn
EDIT: Tôi nên nói máy chủ trong câu hỏi không có một giao diện đồ họa - Tôi biết có một số loại GUI dựa facilties quản trị cho web2py nhưng đó là ra câu hỏi tại đây.
EDIT2: Chỉ trong trường hợp này là không rõ ràng (và trên offchance nó làm cho bất kỳ sự khác biệt - mà tôi nghi ngờ) Tôi đang chạy máy chủ như thế này:
sudo python web2py.py
không qua wsgi/apache hoặc tương tự.
Bạn sẽ cần root (sudo) để liên kết với cổng 80 để chắc chắn.Điều đó nói rằng, cổng 8000 nên được tốt cho công việc dev, và bạn không nên sử dụng máy chủ tích hợp cho sản xuất anyway –