Menginstal situs django di GoDaddy

Saya belum pernah menggunakan situs Django sebelumnya. Saat ini saya ingin menyiapkannya di akun GoDaddy deluxe. Adakah yang memiliki dokumentasi tentang cara menginstal python dan django di GoDaddy?

Menurut Godaddy, mereka dapat menggunakan Python 2.7.2, dan Anda dapat memprogramnya jika Anda memiliki hosting web edisi deluxe mereka. Yang saya pahami, python akan bekerja saat Anda mengetikkan lokasi direktori instalasi python Anda pada baris pertama:

 #!/usr/local/bin/python2.7

Tetapi, ketika saya mencoba mengujinya, ternyata tidak berfungsi. Saya mengaktifkan SSH pada akun saya. Saya mencoba terhubung dengan Putty, dan berhasil jika saya menjalankannya. Tetapi, masalahnya adalah, situsnya tidak muncul.

Saya mencoba memeriksa versi Python. Saya menemukan bahwa itu adalah Python 2.4.3. Jadi, saya mencoba mencari direktori mereka. Saya menemukan bahwa itu mungkin:

 #!/usr/local/bin/python2.4

Atau

 #!/usr/local/bin/python2.4/site.py - (not sure)

Saya telah mencoba setiap direktori dan mengubah setiap sintaks yang memungkinkan. Tidak ada yang berhasil.

Berikut adalah artikel untuk mendukung Python: http://support.godaddy.com/help/article/7254/can-i-use-python-272-with-my-hosting-account?locale=en

Jadi, salah satu dari jawaban tersebut mungkin benar, menurut pengamatan saya:

  • Godaddy mengklaim bahwa mereka mendukung Python. Tetapi tidak memiliki kapasitas untuk mendukungnya.
  • Godaddy mendukung Python. Tetapi, dukungan teknis mereka tidak tahu bagaimana server mereka bekerja.
  • Godaddy mengklaim bahwa mereka mendukung Python. Tetapi, mereka sebenarnya tidak mendukungnya.

Tetapi sebelum mengambil kesimpulan, saya telah meminta perubahan Server Python Godaddy saya ke 2.7. Saya akan memperbarui posting ini setelah saya mengetahuinya.

Pembaruan: Godaddy mengklaim bahwa Anda mungkin dapat menjalankan Python pada Virtual Private Server atau Dedicated Server, yang menurut saya memungkinkan karena Anda menjalankan komputer Anda sendiri. Secara teknis, Anda bisa menginstal apa saja pada komputer Anda sendiri. Jadi, jika Python bisa berjalan, Django bisa berjalan, tetapi saya ragu apakah mereka tahu cara mendukungnya.

Komentar (5)

Saya tidak terbiasa dengan pengaturan GoDaddy secara khusus, tetapi secara umum, Anda tidak dapat menginstal Django pada hosting bersama kecuali jika didukung secara khusus (ala Dreamhost). Jadi, kecuali GoDaddy secara khusus menyebutkan Django (atau mungkin mod_wsgi atau semacamnya) dalam dokumentasi mereka, yang mana kecil kemungkinannya, Anda bisa berasumsi bahwa Django tidak didukung.

Secara teoritis Anda dapat menginstal Python dan menjalankan Django dari mana pun Anda memiliki akses shell dan izin yang memadai, tetapi Anda tidak akan dapat benar-benar melayani situs Django Anda sebagai bagian dari hosting bersama (yaitu, pada port 80 dan merespons nama host yang Anda pilih) karena Anda tidak memiliki akses ke konfigurasi peladen web.

Anda akan membutuhkan VPS (GoDaddy menawarkannya tetapi ini bukan bisnis inti mereka; Linode dan Rackspace adalah pilihan lain), atau sebuah host bersama yang secara khusus mendukung Django (mis. Dreamhost), atau sebuah host aplikasi (Heroku atau Google App Engine). Saya merekomendasikan Heroku secara pribadi, terutama jika Anda tidak percaya diri dalam mengatur dan memelihara server web Anda sendiri.

Komentar (0)

Dari jawaban-jawaban lain, sepertinya hosting bersama GoDaddy mungkin tidak benar-benar mendukung Django. Selain itu, mencari "django" dalam formulir pencarian tidak menghasilkan apa-apa. Jika itu masalahnya, saya pikir taruhan terbaik Anda adalah menggunakan perusahaan hosting yang ramah Django yang memiliki reputasi baik yang terdaftar di sini dan di sini.

Komentar (0)