Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › Apache-Mysql
- This topic has 12 hozzászólás, 4 résztvevő, and was last updated 20 years, 2 months telt el by
admin.
-
SzerzőBejegyzés
-
2005-06-27-23:09 #2021730
logok?
2005-06-28-05:04 #2021731Felraktam az apache-ot meg a mysql-t. ha kiadom ps ax parancsot, akkor a következõt látom:
917 ? S 0:00 /usr/sbin/apache2 -k start -DSSL
.
.
.18974 pts/0 S 0:00 /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –user=mysql –pid-file=/var/run/mysqld/mysqld.pid –skip-locking –port=3306 –socket=/var/run/mysqld/mysqld.sock
18975 pts/0 S 0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld
18978 pts/0 S 0:00 /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –user=mysql –pid-file=/var/run/mysqld/mysqld.pid –skip-locking –port=3306 –socket=/var/run/mysqld/mysqld.sockEz normális, hogy ennyi helyen látom? Mi a gond?
[align=right][snapback]139873[/snapback][/align]Az Apache esetében normális, apache 1-t v 2-t telepítettél?
ha 2-t akkor melyik csomagot? apache2-mpm-* ? ha pl php-vel szeretnéd használni akkor az apache2-mpm-prefork kell, bár ezt úgyis le fogja cserélni mikor phpt telepíted, szóval lényegtelen ilyen szempontbólviszont az apache2.conf-ban a telepített modulnak megfelelõ résznél átírhatod a szálakra vonatkozó paramétereket itt megtalálod mi mit jelent pontosan
ha apache 1.3 van fent akkor is ugyanez a helyzet, csak itt nincsenek különbözõ mpm-ek, itt
A mysql már érdekesebb, mert ott csak egy futó processre van szükség, próbáld meg mindegyiket leállítani aztan /etc/init.d/mysql start utána meg ps xa…
2005-06-28-06:36 #2021732Az Apache esetében normális, apache 1-t v 2-t telepítettél?
ha 2-t akkor melyik csomagot? apache2-mpm-* ? ha pl php-vel szeretnéd használni akkor az apache2-mpm-prefork kell, bár ezt úgyis le fogja cserélni mikor phpt telepíted, szóval lényegtelen ilyen szempontbólviszont az apache2.conf-ban a telepített modulnak megfelelõ résznél átírhatod a szálakra vonatkozó paramétereket itt megtalálod mi mit jelent pontosan
ha apache 1.3 van fent akkor is ugyanez a helyzet, csak itt nincsenek különbözõ mpm-ek, itt
A mysql már érdekesebb, mert ott csak egy futó processre van szükség, próbáld meg mindegyiket leállítani aztan /etc/init.d/mysql start utána meg ps xa…
[align=right][snapback]139950[/snapback][/align]apache2-t telepítettem és aztán a php4-et és a libapache2-mod-php4. (apt-get install apache2, apt-get install php4, apt-get install libapache2-mod-php4)
2005-06-28-07:01 #2021733apache2-t telepítettem és aztán a php4-et és a libapache2-mod-php4. (apt-get install apache2, apt-get install php4, apt-get install libapache2-mod-php4)
2005-06-28-07:15 #2021734http://www.google.co.hu/search?biw=1012&hl…es%C3%A9s&meta=
Az apache-t is tedd fel forrásból és használd a php és apache fordítás elõtt ezt a parancsot!
./configure –help
Ha mindent statikusan beleforgacc(php-mysql), biztosan jó lesz! 🙂
[align=right][snapback]139954[/snapback][/align]Az apachot azért nem szeretném forrásból felrakni, mert akkor ha kijön valami biztonsági javítás, akkor az apt-get update, apt-get upgrade kiadásával nem fogja kijavítani.
2005-06-28-07:26 #2021735Az apachot azért nem szeretném forrásból felrakni, mert akkor ha kijön valami biztonsági javítás, akkor az apt-get update, apt-get upgrade kiadásával nem fogja kijavítani.
[align=right][snapback]139958[/snapback][/align]Ez nem vonatkozik a php-re? 🙂
Próbáld meg az apache-1.3.x változatot.2005-06-28-16:21 #2021736…
Aztán az apache2.conf-hoz hozzáadtam a következõ sort:LoadModule php4_module /usr/lib/apache2/modules/libphp4.so
Ezt kikommenteztem:
AddType application/x-httpd-php .php .phtml .html
AddType application/x-httpd-php-source .phps….
Mi a megoldás?
[align=right][snapback]139952[/snapback][/align]gondolom a kikommentezés elõtt azt érted, hogy kivetted a # -t a sor elejérõl -> ez ok…
1ként apache2-nél nem kell beszúrnod a fenti sorokat az apache2.conf-ba, összesen annyit kell tenned, hogy az /etc/apache2/mods-available könyvtárban lévõ php4.conf és php4.load fileokra csinálsz symlinket az /etc/apache2/mods-enabled/ könyvtárban, vagy odamásolod õket, mivel a mods-enabled könyvtárban lévõ összes modult betölti.
– a /usr/lib/apache2/modules/libphp4.so fájl létezik ? (libapache2-mod-php4 csomag része, ahogy a php4.conf és a php4.load is…)
– a libapr0 csomag is fent van ? (az apache2-mpm-prefork függ tõle szóval fel kellett volna tennie – elméletileg…)
– php5: tedd be a sources.listbe
ha sarge-d van: deb http://people.debian.org/~dexter php5 sarge
ha sid-ed van: deb http://people.debian.org/~dexter php5 sid
(nekem semmi problémám a sid-es változattal, igaz csak egy gépen próbáltam, sarge-t nem néztem meg)ui a többieknek: azér’ nemár h fordítsunk forrásból csak mer valami dependency, verziószám (pl libapr0, apache2-mpm-prefork különbözõ), vagy konfig probléma van… vagy get a life… use gentoo, de konfig gondok ott is megmaradnak 😛
2005-06-28-16:35 #2021737„vagy get a life… use gentoo,”
Ez nekem szólt? :rolleyes: :rolleyes: :rolleyes:
Még anno uhu1.0 alatt is forrásból tettem fel és nem is volt vele semmi probléma.2005-06-29-04:45 #2021738„vagy get a life… use gentoo,”
Ez nekem szólt? :rolleyes: :rolleyes: :rolleyes:
Még anno uhu1.0 alatt is forrásból tettem fel és nem is volt vele semmi probléma.
[align=right][snapback]140032[/snapback][/align]nem konkrétan neked szólt, hanem inkább a ‘módszer’ ellen, konkrétan arra gondoltam hogy nem érdemes minden apró (pl konfig) hiba miatt újrafordítani valamit forrásból, mert beláthatod, hogy ha ezek után egy kezdõ felhasználó ezt a tanácsot követve neki állna fordítgatni nem feltétlen lenne jó vége, azon kívül néhány package-nél a distribekben lévõ alap konfig fájlokkal jobban jár a user, mintha õ kezdené el beirogatni vmi régi howto alapján… (talán jó példa php esetében a registerglobals esete, mostmár legalább be van kapcsolva, így 70%-a a usernek aki tanulni használja elkezd $_POST-ot stb-t használni, a maradék 30% meg kikapcsolja…aztán meg csodálkozik hogy mért nem megy más gépen)
de ami fontosabb az az, hogy nem lesz naprakész a rendszere bugfixek, sec. fixek tekintetében, mert nem fogja figyelni, a biztonsági értesítõket stb. és nem fogja újrafordítani amint szükséges lenne, ez nem is lenne probléma egészen addig amig mondjuk a brazil script kiddik fel nem nyomják a nehezen összeszenvedett adsl végén ücsörgõ otthoni ‘szervert’, és akkor ha ezt észrevette jön az anyázás – pedig közrejátszott õ is benne -, és elmegy a kedve az egésztõl, vagy rosszabb esetben nem veszi észre és onnan szórják fél Mo-t. Persze erre nem garancia az sem ha akármilyen Debian csomagokat használsz, de könnyebben fogja x naponta upgrade-lni a package-ket, mint újrafordítani azokat.
2005-06-29-09:01 #2021739gondolom a kikommentezés elõtt azt érted, hogy kivetted a # -t a sor elejérõl -> ez ok…
1ként apache2-nél nem kell beszúrnod a fenti sorokat az apache2.conf-ba, összesen annyit kell tenned, hogy az /etc/apache2/mods-available könyvtárban lévõ php4.conf és php4.load fileokra csinálsz symlinket az /etc/apache2/mods-enabled/ könyvtárban, vagy odamásolod õket, mivel a mods-enabled könyvtárban lévõ összes modult betölti.
– a /usr/lib/apache2/modules/libphp4.so fájl létezik ? (libapache2-mod-php4 csomag része, ahogy a php4.conf és a php4.load is…)
– a libapr0 csomag is fent van ? (az apache2-mpm-prefork függ tõle szóval fel kellett volna tennie – elméletileg…)
– php5: tedd be a sources.listbe
ha sarge-d van: deb http://people.debian.org/~dexter php5 sarge
ha sid-ed van: deb http://people.debian.org/~dexter php5 sid
(nekem semmi problémám a sid-es változattal, igaz csak egy gépen próbáltam, sarge-t nem néztem meg)ui a többieknek: azér’ nemár h fordítsunk forrásból csak mer valami dependency, verziószám (pl libapr0, apache2-mpm-prefork különbözõ), vagy konfig probléma van… vagy get a life… use gentoo, de konfig gondok ott is megmaradnak 😛
[align=right][snapback]140031[/snapback][/align]Köszönöm a segítséget TsO. Nagyon sokat segítettél.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz