Skip to content

Latest commit

 

History

History
91 lines (71 loc) · 2.66 KB

bcs_instalacija.rst

File metadata and controls

91 lines (71 loc) · 2.66 KB

Django instalacija koplet na RPI s static IP 89.212.90.184 =========================================================

OSNOVNO

za štart :: Sl.tipkovnica ....sudo dpkg-reconfigure keyboard-configuration SSH server .......sudo apt install openssh-server Miška ............sudo apt-get install gp Vim...............sudo apt-get install vim Git ..............sudo apt-get install git

Python3, Pip in Virtualenv

Prvi korak je instalacija Pythona3 in Pip in virtualnega okolja V ubuntu16.04 je python3 že instaliran sicer pa download iz https://www.python.org/downloads/python3.6.3 .Iz download direktorija Python-3.6.3 izvršimo ukaze :: ./configure sudo make sudo make install Instalacija Pip :: sudo apt-get install python3-pip sudo python3.5 –m pip install –upgrade pip setuptools wheel Virtualno okolje z mojim "local" za development :: sudo pip3 install virtualenv sudo pip3 install https://github.com/pypa/virtualenv/tarball/master virtualenv -p python3 local

COOKIECUTTER S PREDNASTAVLJENIM DJANGOM

Prvi korak za prvo instalacijo : Na osnovnem direktoriju /home/pavlovicr naložimo cookiecutter, odpremo virtualno okolje in inštaliramo nov projekt z django aplikacijo :: source local/bin/activate pip install --upgrade cookiecutter cookiecutter https://github.com/pydanny/cookiecutter-django Prvi korak, za kopijo aplikacije, ki jo imamo na gitHubu. To uporabimo vedno ko je projekt živ sicer bomo imeli težave z različnimi inštaliranimi aplikacijami :

git clone https://github.com/pavlovicr/bcs

Drugi korak: Inštaliramo še vse potrebne programe za naš operacijski sistem in python, ki smo jih naložili z instalacijo cookiecutter-django in so v direktoriju "utility" :: cd utility sudo ./install_os_dependencies.sh install sudo ./install_python_dependencies.sh install

Pri zadnji komandi nas opozori naj si le te pridobimo iz naslova :

wget https://bootstrap.pypa.io/get-pip.py --output-document=get-pip.py; chmod +x get-pip.py; sudo -H python3 get-pip.py

Sedaj , ko imamo inštalirano vso potrebno programsko opremo za os in python zaženemo še potrebno programsko opremo za django za local development okolje :: cd bcs pip install -r requirements/local.txt

POSTGRES

v serverju postgres ustvarimo bazo :: sudo su -l postgres createdb bcs in nastavimo novega uporabnika "ubuntu" :: CREATE USER ubuntu WITH PASSWORD 'rolu9255';

DJANGO

python manage.py runserver 89.212.90.184:8000
python manage.py migrate

READTHEDOCS

:: za lepo html obliko navodil ali tudi modelsov in ostalega v index.rst vpišemo ime fajla "bcs_instalacija.rst"