|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
29.8.2015, 19:04 | #1 |
Novi član
Član od: 2.12.2009.
Lokacija: planeta zemlja
Poruke: 15
Zahvalnice: 0
Zahvaljeno 2 puta na jednoj poruci
|
kako dodeliti domen i kako povezati python app sa apache?
Pozdrav,
imam dva pitanja, kako povezato domen sa apache, i kako povezati python/django aplikaciju sa apache da bi ljudi ukucali domen i dobili django sajt? nisam bez iskustva, do sada sam instalirao debian vps i prebacio 4 wordpres sajta sa 4 domena ali sad nesto nece da radi kad sam probao jedan domen i vps pa mi treba pomoc. 1) apahce mi u ovom trenutku ne radi ali radio je... error log ne sadrzi nista od 29 avgusta, zadnje je od 27 avgusta: Thu Aug 27 18:01:16.444676 2015] [mpm_prefork:notice] [pid 2316] AH00169: caught SIGTERM, shutting down sta moze da bude? kad ukucam TOP, ne vidi se ni jedan proces apache. verovatno sma ubio neki proces koji pripada apache-u kada sam instalirao mod wsgi...mozda ovo, imao sam dismod pa sam sad probao enmod: sudo a2enmod mpm_event Considering conflict mpm_worker for mpm_event: ERROR: Module mpm_prefork is enabled - cannot proceed due to conflicts. It needs to be disabled first! uradio sam disable mpm_prefork ali nakon restartovanja apache opet ga nema u TOP. ranije se videla stranica welcome page kad ukucam 151.236.11.237, error izadje kad ukucam domen privmat.net sto znaci da nije povezano kako treba. privmat.net je "enabled": Kod:
root@myvps:/etc/apache2/sites-enabled# sudo a2ensite privmat Site privmat already enabled evo kako izgleda u VPS: vim /etc/hosts Kod:
127.0.0.1 localhost.localdomain localhost 151.236.11.237 myvps root@myvps:~# hostname myvps Kod:
# Global configuration # ServerSignature Off ServerTokens prod TraceEnable Off ServerName localhost <Directory /> Options FollowSymLinks AllowOverride None Require all denied </Directory> <Directory /usr/share> AllowOverride None Require all granted </Directory> <Directory /var/www/> Options FollowSymLinks AllowOverride None Require all granted </Directory> Kod:
<VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/html vim /etc/apache2/sites-available/privmat.conf vim /etc/apache2/sites-enabled/privmat.conf Kod:
<VirtualHost *:80> #WSGIDeamonProcess mercury python-path=/root:/root/env/lib/python3.4/site-packages #WSGIProcessGroup mercury #WSGIScriptAlias / /root/mercury/mercury/wsgi.py ServerAdmin webmaster@localhost ServerAlias www.privmat.net ServerName privmat.net DocumentRoot /var/www/html <Directory /> Options FollowSymlinks AllowOverride All </Directory> <Directory /var/www/html> Options Indexes FollowSymlinks Multiviews AllowOverride All Order allow,deny allow from all </Directory> ---------- pitanje broj dva. 2) covek koji mi je napravio python/django aplikaciju je instalirao env i vebsajt folder u root na vps, i aplikacija radi na 151.236.11.237:8080 Kod:
drwxr-xr-x 5 root root 4096 Aug 11 19:46 env drwxr-xr-x 7 root root 4096 Aug 27 17:29 mercury #to je vebsajt instalirao sam apache mod wsgi. dakle treba instalirati mod wsgi i ubaciti path za python i ostalo u virtualhost, kao sto se vidi gore, nisam uspeo. u sustini ovako nesto: WSGIScriptAlias / /path/to/mysite.com/mysite/wsgi.py WSGIPythonPath /path/to/mysite.com odnosno i virtualenv ovako: WSGIPythonPath /path/to/mysite.com:/path/to/your/venv/lib/python3.X/site-packages ja to ne znam da primenim u mom slucaju. env i mercury su oba foldera u root a ne u var/www/html settings.py & urls.py, wsgi.py fajlovi su u root@myvps:~/mercury/mercury# nisam nasao nigde index.html fajl, ima samo signup i login.html u admin folderu: root@myvps:~/mercury/templates/admin# django i site-packages path: root@myvps:~/env/lib/python3.4/site-packages/django# ja sam probao ovako ali nije radilo: Kod:
WSGIDeamonProcess mercury python-path=/root:/root/env/lib/python3.4/site-packages WSGIProcessGroup mercury WSGIScriptAlias / /mercury/mercury/wsgi.py i ljudi koji ne rade sa python znaju u cemu je problem sa domenom, trebao bi da pokaze apache welcome page. Poslednja ispravka: predic (29.8.2015 u 19:30) |
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Kako najbolje da se umrežim sa komšijom? | Igor_ue | Komunikacioni uređaji i umrežavanje | 222 | 29.9.2015 22:42 |
Kako povezati racunar sa TV-om (za početnike) | PeTkO | Video/TV softver | 7 | 24.6.2008 12:26 |
Kako povezati 5.1 zvučnike sa kompjuterom? | dile | Foto i audio/video | 3 | 24.2.2008 12:53 |
Kako ohladiti Gigabyte 8800gt sa stock coolerom | Mali Robot | Grafika | 5 | 22.2.2008 18:34 |
Deljenje kablovskog interneta: Kako povezati TP-Link TL-WR541G i Thomson Cable Modem? | gosn.prirodni | Komunikacioni uređaji i umrežavanje | 1 | 31.7.2007 10:41 |