Autor | Zpráva | ||
---|---|---|---|
Kamahl Profil * |
#1 · Zasláno: 3. 2. 2007, 14:31:19
Potřeboval bych nainstalovat PHP/apache/mysql na linux, ale ten mám teprve pár dní, a sem nechtná lama. Všichni co znám řikaj že na linuxu to běhá líp, ale mě se to nainstalovat nepodařilo. Existuje to v nějaký rpm formě, nebo dokonce pekydž jako phptriad, nebo nevíte někdo aspoň o nějakym návody na instalaci pro mega-lamy?
|
||
Joker Profil |
#2 · Zasláno: 3. 2. 2007, 14:35:05
Sice toho o Linuxu moc nevím, ale nebývá minimálně Apache+PHP přímo součástí instalace Linuxu?
|
||
nightfish Profil |
#3 · Zasláno: 3. 2. 2007, 14:52:11
Kamahl
tvůj popis problému je naprosto nedostačující takže to zkus ještě jednou a napiš nám, jakou distribuci používáš a nebo si v návodu k distribuci najdi, jak nainstalovat software - ve většině distribucí je program, který to umí nainstalovat dosti intuitivně... |
||
Kamahl Profil * |
#4 · Zasláno: 3. 2. 2007, 15:27:24
Používám Fedora Core 6.
V /usr/bin/ mám soubory mysq a php (od instalace linuxu) a složky mysql a php v /usr/lib/ ale apache nikde. (# find / -name apache nic nenajde) spustim php - něco chroupá a pak nic zvláštního neudělá spustim mysql - ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) Mám linux teprve čtvrtej den a nikdy sem na něm předtím nepracoval, takže tohle je opravdu asi maximum co vám dokážu říct. |
||
WanTo Profil |
#5 · Zasláno: 3. 2. 2007, 15:36:29
Zkus se podívat do složek /var nebo /srv, jestli tam není něco jako htdocs, případně www nebo localhost. Až najdeš složku htdocs, tak tam můžeš dávat PHP skripty.
|
||
WanTo Profil |
#6 · Zasláno: 3. 2. 2007, 15:37:34
V /usr/bin/ mám soubory mysq a php (od instalace linuxu) a složky mysql a php v /usr/lib/ ale apache nikde. (# find / -name apache nic nenajde)
To je konzolový mysql klient a interpret php skriptů. |
||
Kamahl Profil * |
#7 · Zasláno: 3. 2. 2007, 16:14:53
Stáhnul sem si zdroják apače a udělám tohle:
Nevíte, jak by se dal vyřešit alespoň tenhle problém? |
||
WanTo Profil |
#8 · Zasláno: 3. 2. 2007, 16:17:30 · Upravil/a: WanTo
Kamahl
Pokoušíš se kompilovat, aniž bys měl kompilátor (dokonce to tam máš napsané). Proč si nenainstaluješ Apache přes balíčkovací systém (na Fedoře je to myslím yum)? |
||
Kamahl Profil * |
#9 · Zasláno: 3. 2. 2007, 17:17:43
to sem si asi přečet než sem to sem hodil, myslel sem jak se dá sehnat nebo ho nahodit do PATH ;)
Když sem instaloval fedoru tak sem si "zaškrtnul" i www server ale apache to není (rpm -q -a |grep -i *apache* taky nic nenanajde) A v přidat/odebrat soft taky ne. Nedá se to někde jednoduše sehnat v rpm, nebo už zkompilovaný? btw mám tam ale něco co se jmenuje httpd a to je mi povědomý z windousů, ale nevim.. |
||
nightfish Profil |
#10 · Zasláno: 3. 2. 2007, 17:26:32
Kamahl
httpd = http démon = web server = s největší pravděpodobností apache jestli chceš kompilovat, zaškrtni si v yumu gcc, g++, make (+předpokládám, že se na to nabalí další potřebné věci automaticky) |
||
WanTo Profil |
#11 · Zasláno: 3. 2. 2007, 17:51:44
Kamahl
Zkus se přepnout na roota (su) a napsat: /etc/init.d/apache2 start. Pak to samé s MySQL: /etc/init.d/mysql start. |
||
Kamahl Profil * |
#12 · Zasláno: 3. 2. 2007, 18:03:25
Super, díky moc akorát to bylo trochu jinak:
# /etc/init.d/httpd start A já si celou dobu myslel že to tam ani nemám :) |
||
Kamahl Profil * |
#13 · Zasláno: 4. 2. 2007, 17:50:31
ještě jedna věc - to mysql
[root@localhost /]# mysql Ten soket neexistuje, ani jinde nemám soubor kterej by se tek jmenoval, jak ho vyrobim? a co ještě musim udělat? |
||
nightfish Profil |
#14 · Zasláno: 4. 2. 2007, 17:54:49 · Upravil/a: nightfish
Kamahl
neprojde následující? /etc/init.d/mysqld start mysql je jenom klient, je potřeba spustit i server (což by při troše štěstí mohl dělat příkaz výše) |
||
Kamahl Profil * |
#15 · Zasláno: 4. 2. 2007, 18:01:10
už sem to vyřešil. sorry že tak spamuju
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0