|
@ -33,45 +33,72 @@ See [Configuration Reference](https://cli.vuejs.org/config/). |
|
|
|
|
|
|
|
|
# nasazení na server |
|
|
# nasazení na server |
|
|
(přihlášení na tuto stránku) |
|
|
(přihlášení na tuto stránku) |
|
|
|
|
|
<br> |
|
|
https://vpn.asgard.odbornaskola.cz/ |
|
|
https://vpn.asgard.odbornaskola.cz/ |
|
|
|
|
|
<br> |
|
|
|
|
|
|
|
|
v cmd |
|
|
v cmd |
|
|
|
|
|
<br> |
|
|
$ ssh webmaster@ip_adresa |
|
|
$ ssh webmaster@ip_adresa |
|
|
|
|
|
<br> |
|
|
$ tajné heslo |
|
|
$ tajné heslo |
|
|
|
|
|
<br> |
|
|
|
|
|
|
|
|
//nasazení vue stránky |
|
|
//nasazení vue stránky |
|
|
|
|
|
<br> |
|
|
$ npm run build |
|
|
$ npm run build |
|
|
|
|
|
<br> |
|
|
Vložíme ji do gitu ( odebrat z gitignre /dist) |
|
|
Vložíme ji do gitu ( odebrat z gitignre /dist) |
|
|
|
|
|
<br> |
|
|
|
|
|
|
|
|
git clone (pro včechny stránky) |
|
|
git clone (pro včechny stránky) |
|
|
|
|
|
<br> |
|
|
pokud aktualizuju stránku stačí $git pull |
|
|
pokud aktualizuju stránku stačí $git pull |
|
|
|
|
|
<br> |
|
|
nano /etc/nginx/sites-enabled/webproject |
|
|
nano /etc/nginx/sites-enabled/webproject |
|
|
|
|
|
<br> |
|
|
(vše zakomentujeme a vložíme tne cestu k našemu souboru ) |
|
|
(vše zakomentujeme a vložíme tne cestu k našemu souboru ) |
|
|
|
|
|
<br> |
|
|
vložíme $root /home/webmaster/stavebniny/dist; (bez vue je to bez toho dist) |
|
|
vložíme $root /home/webmaster/stavebniny/dist; (bez vue je to bez toho dist) |
|
|
|
|
|
<br> |
|
|
uložíme a restartujeme |
|
|
uložíme a restartujeme |
|
|
|
|
|
<br> |
|
|
sudo symstemctl restart nginx |
|
|
sudo symstemctl restart nginx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$git clone http://git.asgard.odbornaskola.cz/lukas.helcl/veterinahelcl.git |
|
|
$git clone http://git.asgard.odbornaskola.cz/lukas.helcl/veterinahelcl.git |
|
|
|
|
|
<br> |
|
|
$ virtual .venv |
|
|
$ virtual .venv |
|
|
|
|
|
<br> |
|
|
$source .venv/bin/activate |
|
|
$source .venv/bin/activate |
|
|
|
|
|
<br> |
|
|
$ pip install -r requirements.txt |
|
|
$ pip install -r requirements.txt |
|
|
|
|
|
<br> |
|
|
$ python manage.py migrate |
|
|
$ python manage.py migrate |
|
|
|
|
|
<br> |
|
|
$ python manage.py collectstatic |
|
|
$ python manage.py collectstatic |
|
|
|
|
|
<br> |
|
|
|
|
|
|
|
|
poslední příkaz vrátí cestu kde se nacházejí statické soubory, tuto cestu je potřeba dopsat v nastavení vebového serveru |
|
|
poslední příkaz vrátí cestu kde se nacházejí statické soubory, tuto cestu je potřeba dopsat v nastavení vebového serveru |
|
|
|
|
|
<br> |
|
|
|
|
|
|
|
|
$ nano /etc/nginx/sites-enabled/webproject |
|
|
$ nano /etc/nginx/sites-enabled/webproject |
|
|
|
|
|
<br> |
|
|
vložím do media static |
|
|
vložím do media static |
|
|
|
|
|
<br> |
|
|
root /home/webmaster/jmnéno projektu |
|
|
root /home/webmaster/jmnéno projektu |
|
|
|
|
|
<br> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ nano /etc/uwsgi/apps-enabled/webproject.ini # přejmenovat řádek ("project" na název svého projektu) |
|
|
$ nano /etc/uwsgi/apps-enabled/webproject.ini # přejmenovat řádek ("project" na název svého projektu) |
|
|
|
|
|
<br> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ python manage.py createsuperuser |
|
|
$ python manage.py createsuperuser |
|
|
|
|
|
<br> |
|
|
$ sudo systemctl restart uwsgi |
|
|
$ sudo systemctl restart uwsgi |
|
|
|
|
|
<br> |
|
|
$ sudo systemctl restart nginx |
|
|
$ sudo systemctl restart nginx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|