• 05-06-2020, 13:27:18
    #1
    ÇÖZÜM: Sıfırdan yeni droplet açtım. Ubuntu 18 kurmuştum önceden ama şimdi ubuntu 20 kurdum. Sonra direkt başlangıçta install yaparken python değil python3 olarak kurulumları yaptım. Sonrasında sıkıntısız çalıştı.

    Arkadaşlar, digitalocean da django yazılımımı ubuntu ile kurmaya çalışıyorum. "python3 manage.py runserver 0.0.0.0:8000" ile siteye erişebiliyorken bunu gunicorna taşıma evresinde sorun yaşıyorum. Yardım edebilecek var mı araştırmadığım kaynak denemediğim yol kalmadı. Internal server error veriyor sitenin ipsine bağlanmaya çalışırken.

    Teşekkürler.
  • 07-06-2020, 19:09:28
    #2
    Digitalocean'da yeni bir droplete kurulum yaparken ben su adimlari takip ediyorum. Belki faydasi olur sizin icin de;

    sudo apt-get update
    sudo apt-get upgrade
    
    sudo apt-get install python3-dev python3-pip python3-venv
    pip3 install --upgrade pip setuptools
    
    // klasorun icine venv adinda bir virtualenv olusturup onu aktiflestiriyoruz
    python3 -m venv venv
    source venv/bin/activate
    
    pip install --upgrade pip
    pip install wheel
    pip install -r requirements.txt
    sonrasi manage.py ya da gunicorn