Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Změna výchozího adresáře www stránek - Apache a MySQL - [Vyřešeno]  (Přečteno 4359 krát)

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Dobry den.

Po instalaci LAMP jsem chtel podle pokynu z WIKI, zmenit vychozi uloziste pro www stranky.
Na Wiki se pise: Ve výchozím nastavení je obsah serveru umístěn v adresáři /var/www. Tento adresář můžete změnit v souboru /etc/apache2/sites-available/default.
Kód: [Vybrat]
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
       </Directory>

/var/www/ jsem zamenil za /home/dan/dokumenty/www_stranky/ a ulozene scripty nejdou vubec otevrit a nenabizeji se ani ke stazeni. Pokud stranky zustavaji v puvodnim miste /var/www/, tak normalne bezi.
« Poslední změna: 05 Června 2010, 19:25:05 od SDan »

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #1 kdy: 03 Června 2010, 11:45:34 »
Nejjednodušší je nahradit /var/www linkem na místo, kde to chceš mít.

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #2 kdy: 03 Června 2010, 11:46:39 »
Nejjednodušší je nahradit /var/www linkem na místo, kde to chceš mít.

Konkretneji prosim.

Kód: [Vybrat]
<Directory /home/dan/DOKUMENTY/www_stranky/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

Tuto moznost jsem zkousel jako prvni, ale nefunguje.
« Poslední změna: 03 Června 2010, 12:04:11 od SDan »

mk33

  • Aktivní člen
  • *
  • Příspěvků: 300
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #3 kdy: 03 Června 2010, 12:26:45 »
A co tahle položka(takhle to mám nastavený já):

DocumentRoot /media/data/www
začínám tak trpělivost a pevné nervy :-) since  21. Listopad 2006
-------------------------------------------------------------------------
|Aopen MX4SGI-4DN2|P4 2,8GHz HT|2x512MB RAM|ATI 9550|Linux Mint 9 Isadora|  |Asus P4B533|P4 1,8GHz|3x256 MB RAM|ATI 7500|Ubuntu 7.04|  |IBM Thinkpad T40p|Ubuntu 9.04|  |Lenovo Thinkpad T61|Linux Mint 9 Isadora|Lenovo Thinkpad T410|Linux Mint 13

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #4 kdy: 03 Června 2010, 12:50:03 »
Nejjednodušší je nahradit /var/www linkem na místo, kde to chceš mít.

Konkretneji prosim.

Kód: [Vybrat]
<Directory /home/dan/DOKUMENTY/www_stranky/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

Tuto moznost jsem zkousel jako prvni, ale nefunguje.

Ne, ne, ne.
V tom souboru necháš normálě /var/www. V adresáři /var si uděláš link na (např.) /home/dan/DOKUMENTY/www_stranky, který se bude jmenovat www. Viz
Kód: [Vybrat]
man ln

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #5 kdy: 05 Června 2010, 16:00:37 »
Tak jsem v terminalu provedl v adresari /var/www prikaz:
Kód: [Vybrat]
sudo ln -s /var/www /home/dan/_DOKUMENTY/
a ulozene stranky se mi objevily i v novem adresari. To je fajn, necemu jsem se priucil, ale.....
Pokud v prohlizeci otevru SOUBOR /home/dan/_DOKUMENTY/www/scripty.php tak se neotevre webova stranka, ale nabizi se ke stazeni scripty.php. To znamena, ze APACHE na toto nove umisteni nefunguje.

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #6 kdy: 05 Června 2010, 16:33:51 »
Tak jsem v terminalu provedl v adresari /var/www prikaz:
Kód: [Vybrat]
sudo ln -s /var/www /home/dan/_DOKUMENTY/
a ulozene stranky se mi objevily i v novem adresari. To je fajn, necemu jsem se priucil, ale.....
Pokud v prohlizeci otevru SOUBOR /home/dan/_DOKUMENTY/www/scripty.php tak se neotevre webova stranka, ale nabizi se ke stazeni scripty.php. To znamena, ze APACHE na toto nove umisteni nefunguje.

Samozřejmě. Z prohlížeče musíš přece přistupovat přes webový server, tedy přes adresy http://localhost resp. http://127.0.0.1

Yur4Y

  • Návštěvník
  • Příspěvků: 30
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #7 kdy: 05 Června 2010, 16:39:03 »
Len by som dodal k pôvodnej otázke (možno by sa zišlo objasniť to aj na wiki), že prvoradé je zmeniť riadok začínajúci DocumentRoot, je takisto v /etc/apache2/sites-available/default. Samozrejme je dobré prepísať aj <Directory /var/www/> na žiadanú cestu, ale direktíva DocumentRoot je tá, ktorá určuje, kde má Apache hľadať súbory.

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #8 kdy: 05 Června 2010, 19:19:09 »
Samozřejmě. Z prohlížeče musíš přece přistupovat přes webový server, tedy přes adresy http://localhost resp. http://127.0.0.1

Jsem uplne mimo a toto mi momentalne nedocvaklo :( a to i presto, ze do prikazoveho radku localhost zadavam.

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Změna výchozího adresáře www stránek - Apache a MySQL
« Odpověď #9 kdy: 05 Června 2010, 19:24:39 »
Problem jsem vyresil pomoci
Kód: [Vybrat]
sudo ln -s /var/www /home/dan/_DOKUMENTY/tak, jak bylo psano vyse. Primarni duvod, proc jsem chtel dosahnout zmeny vychoziho adresare, byl pozadavek na odblokovani pristupu do /var/www - nechtelo se mi to porad otevirat jako spravce.
Diky.

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Změna výchozího adresáře www stránek - Apache a MySQL - [Vyřešeno]
« Odpověď #10 kdy: 05 Června 2010, 19:46:40 »
Rádo se stalo :-)

majkl-cz

  • Návštěvník
  • Příspěvků: 1
Re:Změna výchozího adresáře www stránek - Apache a MySQL - [Vyřešeno]
« Odpověď #11 kdy: 27 Května 2012, 19:19:56 »
Zdravím,
udělal jsem stejné kroky jako tady kolega, ale otevření localhostu mi apache hlási 403 Forbidden ...jestli můžu poprosit o pomoc..

 

Provoz zaštiťuje spolek OpenAlt.