Apache2-MySQL-PHP4-PHPNuke install

Kezdőlap Fórumok UHU Linux UHU-Linux szerver Apache2-MySQL-PHP4-PHPNuke install

2 bejegyzés megtekintése - 111-112 / 112
  • Szerző
    Bejegyzés
  • #1937577
    bandiapu
    Felhasználó

      Uhu csomagból lenne a legjobb, csakhogy uhu-ban nincs apache 2.0.55 v. 1.3.34 és php 4.4.2 és mysql 4.0.26 pedig ezek kellenének… szomorú…, helyette van 5.0.x bugos mysqli meg php 5.0x.2 bugos xar. érdemes a php changelogját elolvasni milyen hibák voltak/vannak. Egy uptodate webszerevert akartam összerakni de linux alatt ez k nagy meló. de a service szkriptet kipróbálom. köszi!

      #1873549
      csaba
      Felhasználó

        Hogyan telepítettem UHU-1.1 -re: Apache2-MySQL-PHP4-PHP-Nuke

        Apache2 telepítés forrásból:

        1. Letöltés: httpd-2.0.48.tar.gz (Méret: 6258490)
        2. Kicsomagolás: –> /usr/local
        3. Belépés a könyvtárba: cd /usr/local/httpd-2.0.48
        4. A forrás konfigurálása: ./configure –prefix=/usr/local/apache2
        5. Fordítás: make
        6. Installálás: make install
        7. A http szerver indítása: /usr/local/apache2/bin/apachectl start
        8. Ellenõrzés böngészõvel, cím: [url url=http://localhost]http://localhost[/url]



        MySQL telepítés bináris -ból:

        1. Letöltés: mysql-standard-4.0.18-pc-linux-i686.tar.gz (Méret: 15871906)
        2. Kicsomagolás: –> /usr/local
        3. Belépés a könyvtárba: cd /usr/local
        4. Csoport létrehozás: groupadd mysql
        5. Felhasználó létrehozás: useradd -g mysql mysql
        6. Könyvtár link létrehozás: ln -s mysql-standard-4.0.18-pc-linux-i686 mysql
        7. Belépés: cd mysql
        8. Rendszer adatbázis létrehozása: scripts/mysql_install_db
        9. Jogok beállítása: chown -R root .
        10. Jogok beállítása: chown -R mysql data
        11. Jogok beállítása: chgrp -R mysql .
        12. Adatbázis szerver indítása: bin/mysqld_safe –user=mysql &



        PHP4 telepítés forrásból:

        1. Letöltés: php-4.3.5.tar.bz2 (Méret: 3947414)
        2. Kicsomagolás: –> /usr/local
        3. Belépés a könyvtárba: cd /usr/local/php-4.3.5
        4. A forrás konfigurálása: ./configure –with-mysql –with-apxs2=/usr/local/apache2/bin/apxs
        5. Fordítás: make
        6. Installálás: make install
        7. Ini file másolása: cp php.ini-dist /usr/local/lib/php.ini
        8. Apache conf file szerkesztés: vi /usr/local/apache2/conf/httpd.conf
        1053. sorba beillesztés: AddType application/x-httpd-php .php
        9. PHP teszt file tartalom:
        Létrehozása itt: /usr/local/apache2/htdocs/test.php
        10. A http szerver újraindítása: /usr/local/apache2/bin/apachectl restart
        11. Ellenõrzés böngészõvel,cím: [url url=http://localhost/test.php]http://localhost/test.php[/url]



        PHP-Nuke telepítés:

        1. Letöltés: PHP-Nuke-7.1.zip (Méret: 6096994)
        2. Kicsomagolás: –> /usr/local
        3. Belépés a könyvtárba: cd /usr/local/PHP-Nuke-7.1
        4. Nuke adatbázis létrehozása: /usr/local/mysql/bin/mysqladmin create nuke
        5. Táblák létrehozása az adatbázisban: /usr/local/mysql/bin/mysql nuke < sql/nuke.sql
        6. php-nuke csomag másolása az apache2 alá: cp -R html/* /usr/local/apache2/htdocs
        7. Ellenõrzés böngészõvel,cím: [url url=http://localhost/index.php]http://localhost/index.php[/url]

        —-
        A biztonság érdekében:
        – Az apache documentroot -ot célszerû áthelyezni pl. ide: /var/www/html
        – jelen esetben az apache user: nobody, apache group: -#1 lehet módosítani: user: apache, group: apache -ra (ezeket létre kell hozni)

        ELaci

      2 bejegyzés megtekintése - 111-112 / 112
      • Be kell jelentkezni a hozzászóláshoz.