You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1.7 KiB

Vagtail virtual

  1. pip install virtualenv
  2. Přejít do složky ve které bude projekt + příkaz: virtualenv .venv
  3. Aktivace prostředí: .venv\Scripts\activate.bat
  4. Dále podle dokumentace viz odkaz https://docs.wagtail.io/en/stable/getting_started/index.html
    -pip install wagtail
    -wagtail start název projektu
  5. Po dokončení otevřeme složku ke které máme projekt a vše co se nachází ve složce s názvem projektu vyjmeme a vložíme pod .venv
  6. pip install -r requirements.txt
  7. manage.py migrate
  8. manage.py createsuperuser
  9. manage.py runserver

VPN

  1. Instalace programu OpenVPN Connect https://swupdate.openvpn.org/community/releases/OpenVPN-2.5.2-I601-amd64.msi
  2. Přejdeme na odkaz https://vpn.asgard.odbornaskola.cz/
  3. Stáhneme konfigurační soubor
  4. Vložíme ho do Složky OkenVPN/config

Upload na server

  1. Přejít na web https://vpn.asgard.odbornaskola.cz/
  2. Do příkazového řádku zadat ssh webmaster@ip-adresa (např: 10.0.3.12)
  3. Zadáme heslo např: s78djdk81x
  4. Vložíme ho do Složky OkenVPN/config
  5. git clone http://git.asgard.odbornaskola.cz/jmeno.prijmeni/blog.git
  6. cd blog
  7. virtualenv .venv
  8. source .venv/bin/activate
  9. pip install -r requirements.txt
  10. python manage.py migrate
  11. python manage.py collectstatic (příkaz vrátí cestu kde se nacházejí statické soubory, tuto cestu je potřeba dopsat v nastavení vebového serveru)
  12. nano /etc/nginx/sites-enabled/webproject, vložím do media static, root /home/webmaster/jmnéno projektu
  13. python manage.py createsuperuser
  14. nano /etc/uwsgi/apps-enabled/webproject.ini # přejmenovat mujprojekt
  15. sudo systemctl restart uwsgi
  16. sudo systemctl restart nginx