Apache inctatace problem
Ahoj lidi,
mohli by jste mi pomoci s instalaci apache web serv.? No popravde bych chtel rozbehnout Apache, MySql, a PHP abych si mohl testovat web stranku doma. Googloval jsem, a skousel nic mi nefungovalo a nebo jen castecne.. Bezim SUSE Enterprise Desktop 10. Mama neco predinstalovat pred vlastni instalaci 'triady'? Zkousel jsem instalovat pres Yast a konci to na 'dependencies' .. tak to zkousim pres CMD jako prvni Apache, ktery mam v /usr/local/httpd-2.2.4 ... cd httpd-2.2.4 zadam ./configure a po kratkem 'checking' se objevi chyba: checking for C compiler default output file name... configure: error: C compiler cannot crea te executables ...mam nejak(???) nastavit kompilator? ehh to je hloupy ne?.. Prosim poradte jak to cely v cetne MySql a PHP jednoduse nainstalovat ... Diilk moc Tom
Pokud se jedná o tu triadu, tak ty nesplněný závislosti, který vám chybová hláška píše, nainstalujte přes správce balíčků.
Jinak z osobní zkušenosti mohu doporučit xampp. Stačí pouze rozbalit, spustit a hotovo :-)
dekuji ti moc clovece.. ono to nomalne funguje.. :))
'uz jsem sedel na okenni rimse :)'
No nevím zda mluvíme o tomtéž. Předpokládám že máte repositář připojený a používáte yast. Takže zvolíte instalaci software a pak budete filtrovat podle "řešení". Následně z řešení vyberete web server + mysql + php. Po odkliknutí pokračování se vyřeší závislosti a naistalují potřebné balíky. Apeche hned jede jako z praku. Pokud potřebujete SSL, potřebujete v yastu povolit mod_ssl a pak postupně vytvořit a podepsat certifikáty (pozor do Name zadávejte jméno vašeho serveru z /etc/host) a pak následně překopírovat do příslušných adresářů /etc/apache/*. Po restartu apache (/etc/init.d/apache2 restart) a zadání passphrase by se měl rozběhnout web server s ssl a php5. Pozor musíte používat delší formát < ? php MEZERY VYPUSTIT! Bez toho php pouze < ? nejede. Aby fungoval i kratší zápis musíte povolit v /apache2/php.ini shorttag nebo jak se to jmenuje.
Takže mysql je nainstalovaný balíček, dokonce se server tváří že jede, ale nejede. Musíte jej zastavit "/etc/init.d/mysql stop" a pak pustit "/etc/init.d/mysql start". Při manuálním startu se vám vytvoří startovní databáze a vše se připraví k běhu. Následně změňte heslo pro root přístup k mysql (přes mysqlamdmin) a můžete mysql interaktivně vyzkoušet přes "mysql -p" a zadání hesla. Zkuste pak třeba SHOW TABLES; aby jste se přesvědčil.




Poslední komentáře
19 min 12 sek zpět
47 min 29 sek zpět
1 den 9 hodin zpět
3 dny 20 hodin zpět
1 týden 9 hodin zpět
1 týden 10 hodin zpět
2 týdny 1 den zpět
2 týdny 1 den zpět
2 týdny 1 den zpět
2 týdny 2 dny zpět