Saya mengikuti instruksi di sini untuk menjalankan Django menggunakan server web bawaan dan berhasil menjalankannya menggunakan python manage.py runserver
. Jika saya mengakses 127.0.0.1:port secara lokal dari server web, saya mendapatkan halaman Django yang menunjukkan itu berfungsi.
Saya menyadari bahwa server web Django bukan server produksi, tetapi penting bagi saya untuk tujuan pengujian agar dapat mengaksesnya dari dunia luar - yaitu bukan dari browser web di server, tetapi dari komputer yang berbeda.
Saya mencoba:
http://mywebserver:port_django_runs_on
tapi itu tidak berhasil. Saya juga mencoba menggunakan IP sebagai gantinya (berdasarkan ifconfig) untuk mengakses:
http://myipaddress:port_django_runs_on
yang tidak berhasil juga.
Server web berjalan sehingga harus dapat diakses dari luar, saya hanya tidak yakin bagaimana caranya. Saya menjalankan Linux dengan Apache, meskipun saya belum mengkonfigurasi Django dengan Apache.
Ada ide tentang bagaimana melakukan ini?