apache+mysql+php hogyan? (debian sarge)

apache+mysql+php hogyan? (debian sarge)

Hozzászólások

Szasztok, valaki tud-e segiteni?
apache+mysql+php akarok debian sarge ala telepiteni, van-e valakinek hasznalhato leirasa, forrasbol telepitsem, vagy hol talalok-e hozza csomagokat, mire ugyeljek a konfiguralasnal. Hat elore is kosz...

1. dselect?
2. apt-get install php4-mysql? (ez felrakja a dependenciákat is
3. http://hu.php.net/manual/en/install.unix.apache2.php?

ez jutott eszembe kb 3 és fél másodperc alatt.
de ténlyeg...
ez most komoly kérdés?
nem akarok szőrözni, de a dselect és apt-get az alap. a php.net-hez meg második gondolat eljutni, ha php-vel akar dolgozni az ember.

de tényleg nem akarok szőrösszívűnek látszani, mert én is utálom, mikor engem leszólnak.

nyugodtan telepitheted oket csomagbol, plane ha nem kulso serverrol van szo. A kovetkezo csomagok kellenek: apache2 php4 mysql-server
amugy meg: apt-cache search <---hasznald.
PHPvel kapcsolatban valoban minden fenn van a php.net-en, de en meg ajanlom figyelmedbe a www.weblabor.hu -t es a www.google.co.hu -t 8)

Ja jut eszembe:
ha ennyire sem akarsz foglalkozni a dolgokkal, akkor le lehet tölteni előre elkészített iso-kat, ami felrak neked apach-ot, mysql-t, perl-t,php-t, fejlesztő eszközöket, pythonos/gtk-s elindító, lelövő, konfiguráló eszközöket.

www.freshmeat.net

egy jó választás.

[quote:4ae4bae39b="golgota"]1. dselect?
2. apt-get install php4-mysql? (ez felrakja a dependenciákat is
3. http://hu.php.net/manual/en/install.unix.apache2.php?

ez jutott eszembe kb 3 és fél másodperc alatt.
de ténlyeg...
ez most komoly kérdés?
nem akarok szőrözni, de a dselect és apt-get az alap. a php.net-hez meg második gondolat eljutni, ha php-vel akar dolgozni az ember.

de tényleg nem akarok szőrösszívűnek látszani, mert én is utálom, mikor engem leszólnak.

-ok, en is ezt probaltam. de miutan ezeket a csomagokat fel raktom, a php nem megy(a <?php phpinfo(); ?> -nem ir ki semmit, hanem a bongeszovel megnyitva az ilyen tartalmo test.php nevu filet csak le akarja tolteni),hogy aljak neki a konfig file-oknak, aztan majd feltennek meg egy php-myadmint is... a csomaglistam nekem lehet hogy hianyos mit irjak be a sources.list-be hogy talaljak is valamilyen csonagot... a leszolas engem nem zavar kb 5 honapja linuxozom, valahol mindenkinek meg kell tanulnia a dolgokat...

[quote:0a30c7bd8b="golgota"]ha ennyire sem akarsz foglalkozni a dolgokkal

Na azert sztem nem arrol van szo hogy nem akar foglalkozni a dolgokkal, vagy hogy lusta lenne. gondolom meg nem foglalkozott ilyennel es valahonnan azt hallotta hogy ez azert nem olyan egyszeru dolog(megiscsak egy webserverrol van szo extra featurekkal). A debianrol is mindenki azt hiszi hogy joval bonyolultabb a tobbi rendszernel mert azt hallotta a szomszed bacsitol hogy abban mindent kezzel kell atirni es nehez meg felesleges bonyikat okoz.

[quote:8f8d1a8631="lepton"]Szasztok, valaki tud-e segiteni?
apache+mysql+php akarok debian sarge ala telepiteni, van-e valakinek hasznalhato leirasa, forrasbol telepitsem, vagy hol talalok-e hozza csomagokat, mire ugyeljek a konfiguralasnal. Hat elore is kosz...

ajanlom a php5-t, mysql 4.1-t

echo "deb http://people.debian.org/~dexter php5 sarge" >> /etc/apt/sources.list
apt-get update
apt-get install apache2 libapache2-mod-php5 php5 php5-mysql php5-session mysql-server-4.1

Igen tenyleg arrol van szo, hogy nem csinaltam meg ilyet elesben. Amugy valoban a laptopomon (ubuntu) ki is probaltam mielott hozzakezdenek, es ott tenyleg minden fel ment csomagbol, de sarge alatt nem igy van (sot dpkg -l *php* -ra egyetlen csomagot se kapok...), ennek lehet hogy csak az az oka, hogy rossz a csomaglistam, tud kuldeni valaki egyet?
Aztan ha mar fenn vannak kivancsi lennek a konfig fajlokra mit hogy lehet neallitani, angolul is jo, csak az elobb elinditottam a goglit, es ha epp valaki olvassa ezt nem akarnek sokat idozni a keresgelessel... amugy koszonom a lelkes segito szandekot...

[quote:83e1de108b="efpe"][quote:83e1de108b="lepton"]Szasztok, valaki tud-e segiteni?
apache+mysql+php akarok debian sarge ala telepiteni, van-e valakinek hasznalhato leirasa, forrasbol telepitsem, vagy hol talalok-e hozza csomagokat, mire ugyeljek a konfiguralasnal. Hat elore is kosz...

ajanlom a php5-t, mysql 4.1-t

echo "deb http://people.debian.org/~dexter php5 sarge" >> /etc/apt/sources.list
apt-get update
apt-get install apache2 libapache2-mod-php5 php5 php5-mysql php5-session mysql-server-4.1

-A valaszod megelozte az en hozzaszolasom, most olvasom, porobalom is. Kossz:)

Es ha mar itt tartunk 2-es apache es 5-os php-t tegyek fel, vagy maradjak az 1-es apache 4 es php-nel, semmi extrara nem hasznalnam a szervert.

a php configja nem nagy bonyolultsag de megtalalsz rola mindent a belinket oldalon(php.net), apachehez meg itt van minden:
http://httpd.apache.org/docs/2.0/

2es apache es 4es php-t ajanlanek, hacsak ninsc szukseged vmi uj php-s featurere ami az 5osben van benne(pl SOAP tamogatas)

A nem foglalkozást félreértettétek.
Én úgy értettem, hogy ha nem akar mindenfélével szívni, meg mélyen belelátni, és tényleg csak egy fejlesztői eszközre van szüksége, akkor nem kell fordítással, meg package management (hú de szép)-el szórakoznia, hanem keressen egy olyan iso-t, ami mindent megcsinál magától.
Tehát átfogalmazva:

Ha még ennyit sem akarsz(?)/szeretnél időt vesztegetni(okés ez így talán jobb) rá,
ha csak egy fejlesztői környezetet akarsz, és nem akarsz beleásni méylen a dolgokba, mert nincs szükséged rá, akkor .... stb., stb.

így már okés?

bocsi a sokkal előbbi pongyola megfogalmazás miatt.

tényleg tudom milyen szar ha valaki csesztet. nem volt célom...

[quote:19bfc1a128="lepton"]Es ha mar itt tartunk 2-es apache es 5-os php-t tegyek fel, vagy maradjak az 1-es apache 4 es php-nel, semmi extrara nem hasznalnam a szervert.

Elozo valaszomban leirtam... Amugy RTFM :) php.net !

[quote:cbc9eb01d2="golgota"]A nem foglalkozást félreértettétek.
Én úgy értettem, hogy ha nem akar mindenfélével szívni, meg mélyen belelátni, és tényleg csak egy fejlesztői eszközre van szüksége, akkor nem kell fordítással, meg package management (hú de szép)-el szórakoznia, hanem keressen egy olyan iso-t, ami mindent megcsinál magától.
Tehát átfogalmazva:

Ha még ennyit sem akarsz(?)/szeretnél időt vesztegetni(okés ez így talán jobb) rá,
ha csak egy fejlesztői környezetet akarsz, és nem akarsz beleásni méylen a dolgokba, mert nincs szükséged rá, akkor .... stb., stb.

így már okés?

bocsi a sokkal előbbi pongyola megfogalmazás miatt.

tényleg tudom milyen ***** ha valaki csesztet. nem volt célom...

Oksa, tema tisztazva, en ertettelek felre. :oops: Csak sokan azonnal lehurrogjak itt az embert ha kerdez vmi alapot es mar szinte ugrok az ilyenekre(ezuttal feleslegesen) :D

[quote:0a027ea778="efpe"][quote:0a027ea778="lepton"]Es ha mar itt tartunk 2-es apache es 5-os php-t tegyek fel, vagy maradjak az 1-es apache 4 es php-nel, semmi extrara nem hasznalnam a szervert.

Elozo valaszomban leirtam... Amugy RTFM :) php.net !

-Bocs. A gyors reagalosok kozepette elsiklott felette a szemem ugy megorultem a sources list update-nak...
jo is lessz igy ugy nez ki mukodik... kossz.
Na azert van meg egy kerdes: ha a mysql-t nem tcp/ip keresztul, hanem socketen keresztul akarom elerni azt hol alitom be... illetve a php-myadmint csak felteszem csomagbol es ok?

[quote:9dffaa716a="lepton"]-Bocs. A gyors reagalosok kozepette elsiklott felette a szemem ugy megorultem a sources list update-nak...
jo is lessz igy ugy nez ki mukodik... kossz.
Na azert van meg egy kerdes: ha a mysql-t nem tcp/ip keresztul, hanem socketen keresztul akarom elerni azt hol alitom be... illetve a php-myadmint csak felteszem csomagbol es ok?

Hat phpmyadmin-t en nem csomagbol raknam, hanem phpmyadmin.net, oszt letoltom, kicsomagolom...

[quote:a125a6a737="Emulgeator"][quote:a125a6a737="golgota"]A nem foglalkozást félreértettétek.
Én úgy értettem, hogy ha nem akar mindenfélével szívni, meg mélyen belelátni, és tényleg csak egy fejlesztői eszközre van szüksége, akkor nem kell fordítással, meg package management (hú de szép)-el szórakoznia, hanem keressen egy olyan iso-t, ami mindent megcsinál magától.
Tehát átfogalmazva:

Ha még ennyit sem akarsz(?)/szeretnél időt vesztegetni(okés ez így talán jobb) rá,
ha csak egy fejlesztői környezetet akarsz, és nem akarsz beleásni méylen a dolgokba, mert nincs szükséged rá, akkor .... stb., stb.

így már okés?

bocsi a sokkal előbbi pongyola megfogalmazás miatt.

tényleg tudom milyen ***** ha valaki csesztet. nem volt célom...

Oksa, tema tisztazva, en ertettelek felre. :oops: Csak sokan azonnal lehurrogjak itt az embert ha kerdez vmi alapot es mar szinte ugrok az ilyenekre(ezuttal feleslegesen) :D

- :)) Koszonom, en nem sertodtem meg, de azert nem art tudni, hogy neha a lehurrogas meg talan nagyobb segitseg...

[quote:c280b6cfa9="efpe"][quote:c280b6cfa9="lepton"]-Bocs. A gyors reagalosok kozepette elsiklott felette a szemem ugy megorultem a sources list update-nak...
jo is lessz igy ugy nez ki mukodik... kossz.
Na azert van meg egy kerdes: ha a mysql-t nem tcp/ip keresztul, hanem socketen keresztul akarom elerni azt hol alitom be... illetve a php-myadmint csak felteszem csomagbol es ok?

Hat phpmyadmin-t en nem csomagbol raknam, hanem phpmyadmin.net, oszt letoltom, kicsomagolom...

-ok.

Hali!
Nekem az a gondom, hogy debian alatt feltelepítettem a mysql szervert, démonként fut, zsír. Felraktam az Apache2-est is. Felraktam a php5-öt is, csomó függőséggel, php.net oldalon levő step-by-step szerint, fenn is van. #php -v ::kiírja, hogy he' hányas verzsön. De hogy teszem daemon folyamattá, hogy pl. múkodjék-is?
---
Emberekkel kell túlélni az emberiséget.

"Felraktam a php5-öt is, csomó függőséggel, php.net oldalon levő step-by-step szerint, fenn is van."
Ha a rendszered a topik címében szereplő több mint öt éves Sarge, akkor az első javaslat, hogy frissítsd a rendszered. Ha pedig aktuális stable (Lenny) vagy testing (Squeeze) fut, akkor felesleges volt sokat küzdeni vele, egy sorból megvan:

apt-get install php5

"De hogy teszem daemon folyamattá, hogy pl. múkodjék-is?"
A PHP-t ne akard démonná tenni, a webszerver fogja meghajtani vagy modulként, vagy CGI-ként.

Köszi!
Most már ha beírok egy hülyeséget pl: http://[ipcim]/~senki

Not Found
The requested URL /tt was not found on this server.
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch Server at 192.168.1.11 Port 80

Ezt kapom, és ez jó, mert azt mondja, hogy van, létezik php az apache skalpja alatt.

A phpmyadmin-t beleraktam a "www" könyvtárba, de amikor megnyitom a weblapot kliensen, le akarja tölteni az index.php-t merevlemezre, illetve kérdezi a firefox, hogy mivel nyissa meg?

Valami nem jó még..

// Egyébként evvel a klienssel a világhálón bármilyen más php oldal szalad. //

---
Üdv: T

kliensnek semmi koze hozza, hogy a szerveren jol van-e konfigolva a php vagy nem.
tunetek alapjan kezzel ganyoltal php-t, tehat a php modult feltelepitetted, bekapcsoltad apache ala, de nem allitottad be, hogy a .php es hasonlo kiterjesztesu fajlokat futtassa keresztul a php ertelmezon.
de erre a kezi turkalasra nem is lett volna szukseged:
apt-get install libapache2-mod-php5
ez felhuzta volna minden fuggoseggel egyutt apache ala a php-t, a szukseges apache configuraciokkal egyutt.

debian/ubuntu alatt ez a szabalyos es minimalis konfiguracio szukseges:

/etc/apache2/mods-enabled/php5.load tartalma:

LoadModule php5_module /usr/lib/apache2/modules/libphp5.so

/etc/apache2/mods-enabled/php5.conf tartalma:


<IfModule mod_php5.c>
  AddType application/x-httpd-php .php .phtml .php3
  AddType application/x-httpd-php-source .phps
</IfModule>

Tyrael

Köszönöm szépen! Megpróbálom!
Megpróbáltam, köszönöm, így már röndösen mögy! :))
---
T