LAMP szerver beállítása
A LAMP betűszó egy megoldásgyűjtemény, általában szabad és nyílt forrású szoftver (FOSS), melyet dinamikus weboldalak és szerverek futtatásához használnak. A név a következőkből származik:
- Linux egy Unix-szerű operációs rendszer.
- Apache HTTP Server, egy szabad szoftver/nyílt forrású webszerver.
- MySQL, egy többszálas, többfelhasználós SQL adatbázis-kezelő rendszer.
- PHP (PHP: Hypertext Preprocessor), az egy visszatekintésre alkalmas programozási nyelv, amit eredetileg dinakmikus weboldalak gyártására terveztek.
Ez a tutorial főként a LAMP telepítését mutatja be, és egy gyors beállítást.
Ebben a leírásban, amit használok, az
hostname: server1.example.com
IP-cím: 192.168.0.100
Ezek szemléltető adatok, ezek igény szerint változnak.
1. A csomagforrás frissitése:
frissites forrasok
2. MySQL telepítése:
telepites mysql mysql-client
A MySQL egyéb beállításait a /ect/my.cnf módosítható.
opcionális mert a bP alatt az alapbeállítások elegendőek az indításhoz)
A módosításhoz root jog kell.
mcedit /etc/my.cnf
3. A modosítások után inditsuk a MySQL-t
service mysqld start
Ellenőrizzük fut -e
netstat -tap | grep mysql
A kimenet így néz ki:
[root@server1 ~]# netstat -tap | grep mysql
tcp 0 0 *:mysql *:* LISTEN 2515/mysqld
tcp 0 0 *:mysql-im *:* LISTEN 2505/mysqlmanager
[root@server1 ~]#
4. A jelszavak megadása:
mysqladmin -u root password az_adatbazis_jelszava
mysqladmin -h server1.example.com -u root password az_adatbazis_jelszava
érdemes jelszóval védeni mert egyébként bárki hozzáférhet
Az Apache2 telepítése:
telepites apache-mpm-prefork
Az Apache2 indítása:
service httpd start
Most nyissuk meg a böngészőt és írjuk be: http://192.168.0.100
Ha jó akkor kiírja, hogy Its Work, megjelenik a blackPanther webszerver üdvözlőlapja
Apache alapértelmezett gyökérkönyvtára ( „/var/www/html” ) konfigurációs fájl helye: ( „/etc/httpd/conf/httpd.conf” )
PHP5 telepítése:
telepítsük a PHP 5 és Apache PHP5 modult:
telepites apache-mod_php
PHP5 tesztelés:
Alapértelmezett gyökérkönyvtára ( „/var/www/html” ) most létrehozunk egy kis php fájlt.
mcedit /var/www/html/info.php
majd gépeljük be:
<?php
phpinfo();
?>
mentés (F2)
ezek után lekérdezzük a böngészönkben (http://192.168.0.100/info.php)
ha a php fut, akkor bejön a PHP info
MySQl php5 támogatással
Ahhoz hogy ezt elérjük telepítenünk kell pár kiegészítő modult.
Az elérhető modulokat lekérdezhetjük:
urpmq --list -f| grep php-
vagy
urpmq --list | grep php-
evvel a paranccsal kilistázhatjuk az összes modult és kívánt csomagokat telepíthetjük is.
telepites php-mysql php-mysqli php-bz2 php-calendar php-ctype php-curl php-devel php-dio php-dom php-eaccelerator php-enchant php-esmtp php-event php-exif php-fam php-ffmpeg php-fileinfo php-filepro php-ftp php-gd php-gettext php-gmp php-iconv php-id3 php-idn php-imap php-imlib2 php-mailparse php-mbstring php-mcache php-mcrypt php-ming php-newt php-odbc php-oggvorbis php-pcntl php-pcre php-pear-Net_IDNA php-posix php-pspell php-readline php-recode php-session php-shmop php-simplexml php-snmp php-soap php-sockets php-sqlite php-ssh2 php-suhosin php-sysvmsg php-sysvsem php-sysvshm php-tclink php-tcpwrap php-tidy php-xml php-xmlrpc php-zip php-ini
Telepítés után újra kell indítani az Apache2 -t:
service httpd restart
Ezek után ha frissítjük a http://192.168.0.100/info.php oldalt és legörgetünk, akkor láthatjuk a rengetek új modult.
Egyedi MySQL beállításokra:
phpMyAdmin egy webes felületet, amelyen keresztül kezelhetjük a MySQL adatbázisok(at).
A csomag igény szerint telepíthető.
telepites phpmyadmin
Ezt követően elérhető phpMyAdmin-t a ( http://192.168.0.100/phpmyadmin/) oldalon.
Remélem sokat segít ez a leírás, jó szerverbeüzemelést.
http://www.turnkeylinux.org/lamp
Azért ilyen silány cikkehez már pofa kell.
Szégyen.
Ha nem degáz lenne a nicked még komolyan is vennélek.
Ennek ellenére nem mondom, hogy nem lehetne jobb.
Hali!
Kedves nevergreen! Köszi a tutorialt, de mégis úgy érzem, degáz -nak van némi igaza. Ez a cikk nem egy kezdőnek készült és nem az ő fejükkel gondolkodik. Sokkal alaposabb leírás kell, pontról pontra, ha kell betűről betüre menj végig a letöltésen és a konfiguráción.