apache i php

Razne diskusije o Ubuntu-server projektu

apache i php

PostPostao/la Mrga » 20 lip 2010, 01:27

Nakon dugo vremena dosao sam opet s problemom. Naime apache po default-u ima folder var/www , e sada ja bi htio da mi taj folder bude /home/mrga/www.

Promjenio sam u etc/apache2/sites-available/default sa var na home ali i dalje nema promjene. Bio sam jos davno naletio na jedan tutorial u kojem se opisuje nesto kao URL-path.

Zanima me kako da sada napravim da /home/mrga/www bude folder u kojem cu moci raditi sve potrebno.
Avatar
Mrga
Jr. Member
Jr. Member
 
Postovi: 67
Pridružen/a: 05 srp 2007, 21:31
Lokacija: Rijeka

Odg: apache i php

PostPostao/la sale » 20 lip 2010, 11:14

Mrga je napisao/la:Nakon dugo vremena dosao sam opet s problemom. Naime apache po default-u ima folder var/www , e sada ja bi htio da mi taj folder bude /home/mrga/www.

Promjenio sam u etc/apache2/sites-available/default sa var na home ali i dalje nema promjene. Bio sam jos davno naletio na jedan tutorial u kojem se opisuje nesto kao URL-path.

Zanima me kako da sada napravim da /home/mrga/www bude folder u kojem cu moci raditi sve potrebno.


Otvoriš /etc/apache2/sites-available/default i promijeniš putanje za DocumentRoot i putanju u Directory tagu (gdje se nalaze direktive specifične za taj direktorij)
Kod: Označi sve
DocumentRoot /home/username/www


Kod: Označi sve
<Directory /home/username/www/>


Spremiš promjene i reloadaš apache2:

Kod: Označi sve
sudo /etc/init.d/apache2 reload


U web pregledniku provjeriš otvara li ti http://localhost sadržaj u /home/username/www (pritisni Ctrl+F5 u slučaju da ti je u cacheu ostala stara "It works!" stranica iz /var/www direktorija)

Ako ti se prilikom pokretanja Apachea javlja sljedeća greške i ne možeš u web pregledniku pristupiti putem adrese http://localhost ...

apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName


...dovoljno je da u /etc/apache2/conf.d/fqdn dodaš ServerName direktivu sljedećom naredbom:

Kod: Označi sve
echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn
Artificial intelligence is no match for natural stupidity
slika
Avatar
sale
Administrator
Administrator
 
Postovi: 968
Pridružen/a: 18 svi 2007, 18:25
OS: Ubuntu (najnoviji, Unity)

Odg: apache i php

PostPostao/la Mrga » 07 ruj 2010, 17:48

E ovako. Skinuo sam wordpress i prebacio ga u /var/www i kada sam otisao u taj folder vidim da www uopce nije folder vec mi ga prikazuje kao arhivu (gz znak ima ikona). Nije mi jasno sto sam napravio.
Avatar
Mrga
Jr. Member
Jr. Member
 
Postovi: 67
Pridružen/a: 05 srp 2007, 21:31
Lokacija: Rijeka

Odg: apache i php

PostPostao/la sale » 07 ruj 2010, 18:40

Mrga je napisao/la:E ovako. Skinuo sam wordpress i prebacio ga u /var/www i kada sam otisao u taj folder vidim da www uopce nije folder vec mi ga prikazuje kao arhivu (gz znak ima ikona). Nije mi jasno sto sam napravio.


Da, skinuo si vjerojatno .tar.gz arhivu. Raspakiraj je i onda otvori localhost u web pregledniku ;)
Artificial intelligence is no match for natural stupidity
slika
Avatar
sale
Administrator
Administrator
 
Postovi: 968
Pridružen/a: 18 svi 2007, 18:25
OS: Ubuntu (najnoviji, Unity)

Odg: apache i php

PostPostao/la Mrga » 08 ruj 2010, 00:03

napravio sam ovo sudo mv wordpress-3.0.1.tar.gz /var/www

i ne mogu nikako extraktati taj folder

mrga@tiger:/var$ tar -zxvf www.tar.gz
tar: www.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors
Avatar
Mrga
Jr. Member
Jr. Member
 
Postovi: 67
Pridružen/a: 05 srp 2007, 21:31
Lokacija: Rijeka

Odg: apache i php

PostPostao/la Hackmaster » 08 ruj 2010, 10:44

pa premjestio si wordpres u folder /var/www  a pokušavaš raspakirati /var/www.tar.gz koji ne postoji

pokušaj ovako:

Kod: Označi sve
cd /var/www
tar -zxvf wordpress-3.0.1.tar.gz


pa onda pozoveš stranicu:  http://localhost

a što se tiče ovoga da pozivaš stranicu iz svoje korisničke mape, pokušaj napravit ovako:
Kod: Označi sve
cd /etc/apache2/mods-enabled
sudo ln -s ../mods-available/userdir.load
sudo ln -s ../mods-available/userdir.conf
sudo /etc/init.d/apache2 restart


Ukoliko se radi o korisniku mrga u njegovoj mapi kreiraš mapu  public_html, u nju stavljaš stranice php skripte, CMS-ove.... a pristupaš joj ovako:   http://localhost/~korisnickoime    u tvome slučaju  http://localhost/~mrga

Lijep pozdrav
Zadnja izmjena: Hackmaster; 08 ruj 2010, 10:57; ukupno mijenjano 1 put/a.
PROGRAMER - onaj koji ti na nevjerojatan način riješi problem za koji nisi ni znao da ga imaš.
Avatar
Hackmaster
Newbie
Newbie
 
Postovi: 44
Pridružen/a: 29 sij 2009, 18:09
Lokacija: MM

Odg: apache i php

PostPostao/la Mrga » 08 ruj 2010, 12:38

Hackmaster hvala, no to sam sve napravio kada sam dizao apache. Ovo je ono sto me muci:

mrga@tiger:~$ cd /var/www
bash: cd: /var/www: Not a directory
Avatar
Mrga
Jr. Member
Jr. Member
 
Postovi: 67
Pridružen/a: 05 srp 2007, 21:31
Lokacija: Rijeka

Odg: apache i php

PostPostao/la Hackmaster » 08 ruj 2010, 12:49

a šta kaže 
Kod: Označi sve
ls -al /var
PROGRAMER - onaj koji ti na nevjerojatan način riješi problem za koji nisi ni znao da ga imaš.
Avatar
Hackmaster
Newbie
Newbie
 
Postovi: 44
Pridružen/a: 29 sij 2009, 18:09
Lokacija: MM

Odg: apache i php

PostPostao/la Mrga » 08 ruj 2010, 12:54

mrga@tiger:/var$ ls -al
total 2676
drwxr-xr-x 15 root root    4096 2010-09-07 18:40 .
drwxr-xr-x 22 root root    4096 2010-09-08 13:35 ..
drwxr-xr-x  2 root root    4096 2010-09-06 12:59 backups
drwxr-xr-x 21 root root    4096 2010-06-20 16:45 cache
drwxrwxrwt  2 root root    4096 2010-04-13 22:52 crash
drwxr-xr-x  2 root root    4096 2010-04-29 14:26 games
drwxr-xr-x 67 root root    4096 2010-08-03 14:15 lib
drwxrwsr-x  2 root staff    4096 2010-04-23 12:11 local
drwxrwxrwt  3 root root      60 2010-09-08 13:35 lock
drwxr-xr-x 17 root root    4096 2010-09-08 13:35 log
drwxrwsr-x  2 root mail    4096 2010-04-29 14:17 mail
drwxr-xr-x  2 root root    4096 2010-04-29 14:17 opt
drwxr-xr-x 16 root root      600 2010-09-08 13:35 run
drwxr-xr-x  7 root root    4096 2010-04-29 14:22 spool
drwxrwxrwt  2 root root    4096 2010-09-08 13:52 tmp
-rw-r--r--  1 mrga mrga  2684855 2010-09-07 18:37 www
Avatar
Mrga
Jr. Member
Jr. Member
 
Postovi: 67
Pridružen/a: 05 srp 2007, 21:31
Lokacija: Rijeka

Odg: apache i php

PostPostao/la Hackmaster » 08 ruj 2010, 13:08

Po ovome ispisu www je datoteke a ne mapa. Pokušaj obrisat datoteku www i napravit folder www  pa onda pokušaj sa mv naredbom i otpakiravanjem


Kod: Označi sve
rm /var/www
mkdir /var/www
PROGRAMER - onaj koji ti na nevjerojatan način riješi problem za koji nisi ni znao da ga imaš.
Avatar
Hackmaster
Newbie
Newbie
 
Postovi: 44
Pridružen/a: 29 sij 2009, 18:09
Lokacija: MM


Natrag na Općenito

Na mreži

Trenutno korisnika/ca: / i 1 gost.