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: instalace a nastavení apache  (Přečteno 5010 krát)

zaachi

  • Návštěvník
  • Příspěvků: 12
instalace a nastavení apache
« kdy: 28 Prosince 2006, 23:17:41 »
ahoj.
dneska jsem se rozhodl prejit na ubuntu. doposud jsem používal jenom windows.
Vsechno slo bez problemu. nainstaloval jsem a nastavil vsechno co jsem potreboval, ale narazil jsem problem pri instalaci apache.
Nejprve jsem nainstaloval apache2 s podporou php4. Apache nechteli parsovat stranky, takze jsem nainstaloval libapache2 s podporou php4 a uz vsechno fungovalo bezproblemu.
Problemy se obevili jakmile jsem nainstaloval PHPmyAdmina. V adresari phpmyadmin apache zase odmitali parsovat stranky. Ve vsech ostatnich slozkach vse fungovalo bezproblemu.
Potrebuju ale PHP5, tak jsem se rozhodl naintalovat i PHP5.
Po jeho instalaci apache nejprve fungovali uplne stejne jako v PHP4 - zpracovali vsechno krome PHPmyAdmina.
Bohuzel uz nevim co jsem potom instaloval, ale nyni prestali apache uplne parsovat jakekoli .php stranky a nabizi je vzdy ke stazeni.
Idealni by bylo, kdyby sel apache nejakym zpusobem kompletne odebrat ze systemu, aby jsem je mohl znova nainstalovat.
Nebo jakymkoli zpusobem opravit. Uz si s tim opravdu nevim rady.

Zaachi

zaachi

  • Návštěvník
  • Příspěvků: 12
instalace a nastavení apache
« Odpověď #1 kdy: 28 Prosince 2006, 23:31:57 »
tak jsem trochu pokrocil. sekvence prikazu:
Kód: [Vybrat]
327  sudo apt-get install apache2 php4-mysql libapache2-mod-php4 mysql-server
  328  sudo apt-get install libapache2-mod-php4
  329  udo a2enmod php4
  330  sudo a2enmod php4
  331  sudo apt-get install libapache2-mod-php4
  332  sudo /etc/init.d/apache2 restart
  333  sudo apt-get install libapache2-mod-php4
  334  sudo apt-get install libapache2-mod-php5
  335  sudo a2enmod php5
  336  sudo /etc/init.d/apache2 restart
pomohla tomu, ze apache parsuje php sobury.
ale nechce parsovat vsechny.
Mam dva adresare:
-a
-www

oba jsou v adresari var/www - bohuzel apache parsuje jenom index.php v adresari a a v adresari www jej da ke stazeni.
Ani phpmyadmin nejde. stejny vysledek jako v adresari www

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
instalace a nastavení apache
« Odpověď #2 kdy: 28 Prosince 2006, 23:34:39 »
A co konfigurační soubory Apache? editoval jsi něco?
Možná je sem zkopíruj...
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

zaachi

  • Návštěvník
  • Příspěvků: 12
instalace a nastavení apache
« Odpověď #3 kdy: 28 Prosince 2006, 23:41:30 »
konfiguraky jsem neupravoval. jenom jsem nastavil ServerName na localhost
Jinak - rekl by jsem ze problem bude s uzivatelskymi pravy.
Jde nejak nastavit, aby mohl apache zapisovat a pristupovat do slozky www i kdyz nejsem prihlasen jako root?

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
instalace a nastavení apache
« Odpověď #4 kdy: 29 Prosince 2006, 09:39:46 »
nastavení práv:
Kód: [Vybrat]
sudo chmod 777 -R /var/www
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

romi

  • Stálý člen
  • **
  • Příspěvků: 711
instalace a nastavení apache
« Odpověď #5 kdy: 29 Prosince 2006, 09:50:03 »
apache2 s php5 ide uplne bez problemov ...

1. uprav si /etc/apache2/sites-available/default (alebo si vytvor vlastny subor podla tohoto a nalinkuj ho do sites-enabled): tu nastavis cestu k adresari s web strankou (ja ju pcham do home)

2. nalinkuj moduly z /etc/apache2/mods-available do mods-enabled : vzdy sam nenalinkuje vsetko potrebne a potom nefunguje php ..

a k tym pravam .. az taky prajny nebud :) hodcikto tam skutocne nemusi zapisovat, takze 775 musi postacovat .. . alebo..potom dodatocne prava nastav cez .httpaccess
randy [HP nc6320 -- Ubuntu Gutsy Gibbon with KDE]
== linuxove minimum ==

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
instalace a nastavení apache
« Odpověď #6 kdy: 29 Prosince 2006, 10:27:26 »
Teď jsem to testoval a majitelem www je root...
pokud tam budou práva 775 pak nemůže vytvářet složky apod :-/
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

romi

  • Stálý člen
  • **
  • Příspěvků: 711
instalace a nastavení apache
« Odpověď #7 kdy: 29 Prosince 2006, 10:44:38 »
ja mam ako vlastnika a skupinu www-data :))

ved existuje chown -R userko:skupina /comu/chcem/zmenit/vlastnika/a/skupinu ;))

a jasne..treba byt este v skupine www-data
randy [HP nc6320 -- Ubuntu Gutsy Gibbon with KDE]
== linuxove minimum ==

zaachi

  • Návštěvník
  • Příspěvků: 12
instalace a nastavení apache
« Odpověď #8 kdy: 29 Prosince 2006, 17:50:33 »
ahoj. dekuji vsem za jejich rady.
prava 775 jsem nenastavoval, protoze potrebuju aby mohli scripty zapisovat do souboru. S pravy 777 me vsechno funguje, ale porad nefunguje phpmyadmin.
Po jeho otevreni mi porad prohlizec nabizi soubor ke stazeni.
Uz jsem bezradny.

zaachi

  • Návštěvník
  • Příspěvků: 12
instalace a nastavení apache
« Odpověď #9 kdy: 29 Prosince 2006, 17:55:33 »
No a mam prilozim zrovna jeste jeden dotaz at nezakladam novy topic.
potreboval by jsem v linuxu vytvorit virtualhosta. Porste aby jsem mohl pouzivat na localhostu subdomeny.
jenomze nevim do ktereho konfiguracniho soburu to mam napsat.
Jestli to nekomu funguje, tak by bylo super, kdyby mi mohl napsat jak to ma nastavene a ve keterem konfiguraku to nastavil.
Diky

romi

  • Stálý člen
  • **
  • Příspěvků: 711
instalace a nastavení apache
« Odpověď #10 kdy: 29 Prosince 2006, 18:18:42 »
no ved do adresara sites-available..a potom spravis link do sites-enabled ... (pod woknami je to vsetko v jednom konfigu... tu to mas rozsekane koli prehladnosti :P )
randy [HP nc6320 -- Ubuntu Gutsy Gibbon with KDE]
== linuxove minimum ==

zaachi

  • Návštěvník
  • Příspěvků: 12
instalace a nastavení apache
« Odpověď #11 kdy: 29 Prosince 2006, 20:20:03 »
2randy: diky. zitra se s tim nastavenim pohraju.

zaachi

  • Návštěvník
  • Příspěvků: 12
instalace a nastavení apache
« Odpověď #12 kdy: 31 Prosince 2006, 11:35:14 »
ahoj. tak nakonec s tema virtualhotama dost bojuju.
Porad mi to nejede. Porad mam na adrese localhost posledni vztvoreny vyrtualhost a subdmeny nejdou vubec.
Nenasel by se tady nekdo komu to funguje a nedal by sem sve nastaveni?

Staci doufam upravit sites-available a sites-enabled.

 

Provoz zaštiťuje spolek OpenAlt.