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.
|
4 years ago | |
---|---|---|
home | 4 years ago | |
hvezda | 4 years ago | |
media | 4 years ago | |
search | 4 years ago | |
.dockerignore | 4 years ago | |
Dockerfile | 4 years ago | |
README.md | 4 years ago | |
db.sqlite3 | 4 years ago | |
manage.py | 4 years ago | |
requirements.txt | 4 years ago |
README.md
Vagtail virtual
- pip install virtualenv
- Přejít do složky ve které bude projekt + příkaz: virtualenv .venv
- Aktivace prostředí: .venv\Scripts\activate.bat
- Dále podle dokumentace viz odkaz https://docs.wagtail.io/en/stable/getting_started/index.html
-pip install wagtail
-wagtail start název projektu - 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
- pip install -r requirements.txt
- manage.py migrate
- manage.py createsuperuser
- manage.py runserver
VPN
- Instalace programu OpenVPN Connect https://swupdate.openvpn.org/community/releases/OpenVPN-2.5.2-I601-amd64.msi
- Přejdeme na odkaz https://vpn.asgard.odbornaskola.cz/
- Stáhneme konfigurační soubor
- Vložíme ho do Složky OkenVPN/config
Upload na server
- Přejít na web https://vpn.asgard.odbornaskola.cz/
- Do příkazového řádku zadat ssh webmaster@ip-adresa (např: 10.0.3.12)
- Zadáme heslo např: s78djdk81x
Vložíme ho do Složky OkenVPN/config- git clone http://git.asgard.odbornaskola.cz/jmeno.prijmeni/blog.git
- cd blog
- virtualenv .venv
- source .venv/bin/activate
- pip install -r requirements.txt
- python manage.py migrate
- 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)
- nano /etc/nginx/sites-enabled/webproject, vložím do media static, root /home/webmaster/jmnéno projektu
- python manage.py createsuperuser
- nano /etc/uwsgi/apps-enabled/webproject.ini # přejmenovat mujprojekt
- sudo systemctl restart uwsgi
- sudo systemctl restart nginx