Inserisci qui la tua pubblicità

Django - Installarlo su un web Server

Creiamo un progetto con Django

Vediamo come installare **Django** su un web Server. Iniziamo innanzitutto ad aggiornare il nostro server. Io sto utilizzando come server il sistema operativo Ubuntu nella versione 14.04. Ho preferito utilizzare la 14.04 poichè è supportata fino al 2018. Quindi procediamo:
1. sudo passwd + Sudo apt-get update + Sudo apt-get dist-upgrade + Sudo apt-get upgrade > Ho scelto di utilizzare pip per installare tutti i pacchetti di cui ho bisogno, quindi + sudo apt-get install python-pip + sudo apt-get install apache2 libapache2-mod-wsgi > procediamo: + sudo pip install Django==1.8.2 + sudo apt-get install mysql-server-5.5 + sudo apt-get install mysql-server python-mysqldb + sudo apt-get install nano + Andiamo su cd /var/www/ e creare la cartella padre del sito facendo django-admin.py startproject hello > Creo ora il db: mysql –u root –p + CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password'; + Create database formcenter; + CREATE USER ‘abarone’@'localhost' IDENTIFIED BY ‘accere87’; + GRANT ALL PRIVILEGES ON abarone.* TO 'abarone'@'localhost'; + FLUSH PRIVILEGES; EXIT; + Sudo apt-get install phpmyadmin + php5enmod mcrypt + Nano /etc/apache2/apache2.conf e inserire Include /etc/phomyadmin/apache.conf + python manage.py startapp sanita + cd /etc/apache2/sites-avaiable/ + creiamo la nuova configurazione : nano firstweb.conf > Inseriamo ora la configurazione affinchè il server apache riconosca e avvii automaticamente django + a2ensite firstweb.conf + dissite vecchio file di configurazione + riavviamo con service apache2 reload (o restart) + sudo apt-get install python-dev python-setuptools + sudo pip install Pillow
---- #### Markdown
- Pip install django-markdown - Inserire nelle app del settings.py la dicitura django_markdown - Andare nell’admin, e importare … - Modificare la classe nell’admin, - Applicare la classe nuova alla vecchia… - Fare il python manage.py collecstatic - Inserire nel sito dove si vuole vedere il codice trasformato in html la dicitura |markdown
----
[email protected]