Apache-Mysql

10 bejegyzés megtekintése - 1-10 / 13
  • Szerző
    Bejegyzés
  • #2021730
    Bbt
    Felhasználó

      logok?

      #2021731
      TsO
      Felhasználó

        Felraktam 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.sock

        Ez 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ól

        viszont 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…

        #2021732
        admin
        Adminisztrátor

          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ól

          viszont 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)

          #2021733
          admin
          Adminisztrátor

            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)

            #2021734
            admin
            Adminisztrátor

              http://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.

              #2021735
              admin
              Adminisztrátor

                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.
                [align=right][snapback]139958[/snapback][/align]

                Ez nem vonatkozik a php-re? 🙂
                Próbáld meg az apache-1.3.x változatot.

                #2021736
                TsO
                Felhasználó


                  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 😛

                  #2021737
                  admin
                  Adminisztrátor

                    „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.

                    #2021738
                    TsO
                    Felhasználó

                      „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.

                      #2021739
                      admin
                      Adminisztrátor

                        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 😛
                        [align=right][snapback]140031[/snapback][/align]

                        Köszönöm a segítséget TsO. Nagyon sokat segítettél.

                      10 bejegyzés megtekintése - 1-10 / 13
                      • Be kell jelentkezni a hozzászóláshoz.