Beállítás lámpa - apache, php és mysql linux VPS
új anyagok
Konfigurálása Apache, a PHP és a MySQL Linux VPS
Telepítése Apache, a PHP és a MySQL Debian
Az első lépés az, hogy telepítse a szükséges szoftvert a virtuális (vagy valós - a fény a probléma, hogy nem számít) szerver. Mint már említettük, a Linux csinálni sokkal könnyebb, mint a Windows. Mindazonáltal, nézzük ezt részletesebben, különösen azért, mert nem adja meg a „meztelen” változata az Apache és a PHP, de pántok különböző könyvtárak támogatására. Különösen célszerű kialakítani, legalább a GD támogatja a grafikus, valamint ImageMagick (továbbfejlesztett grafikus támogatás a PHP) és Mcrypt (titkosítás).
apt-get install apache2 php5 imagemagick libapache2-mod-php5 php5-gd php5-imagick php5-mcrypt
Itt tűztük Apache, a PHP és ImageMagicknek (GD már telepítve van az alap rendszer), valamint modulok Apache interakció PHP és a PHP GD, ImageMagicknek és Mcrypt.
megjegyzés
A lényege a telepítő csomagok a Debian csökken hívás apt-get a parancs (ebben az esetben Telepítés), illetve ezt követően a résen minden a megfelelő csomagokat.
Ezután telepítse MySQL:
apt-get install mysql-server mysql-client php5-mysql
Ezután állítsa 3 csomag: a tényleges MySQL szerver, MySQL kliens (hozzáférést biztosít a szerver) és a MySQL támogató modul a PHP. Ennek során a telepített MySQL telepítő bekéri a jelszót a root felhasználó (nem tévesztendő össze a rendszer root felhasználó!).
Írja be a jelszót, majd adja meg újra a következő képernyőn, majd néhány másodperc után, hogy a MySQL telepítés befejeződött.
Így van minden, amire szükség van egy webszerver. Az egyszerűség kedvéért telepíteni a phpmyadmin. Ez történik Debian nagyon egyszerű:
apt-get install phpmyadmin
A telepítő program meg fogja kérdezni, hogy melyik szerveren kívánja állítani a közüzemi - válasszuk az apache2 (nyomja meg a szóköz a megfelelő sorban).
A telepítés végén a rendszer kérni fogja, hogy hozzon létre egy adatbázist a phpmyadmin. Egyetértünk ezzel a javaslattal (kiválasztásával igen), akkor adja meg a root jelszót a MySQL (melyet korábban megadott, amikor a szerver telepítés), és hozzon létre egy jelszót phpmyadmin.
Most kell perezapustt apache:
Apache beállítása a Linux
megjegyzés
Valójában, ha egy Debian 6 /etc/mime.types lehet nyitni egyszerre, hanem keresi típusú beállításokat az Apache config).
Fájl megnyitása szerkesztésre, keresse húr application / x-httpd-php és csatolni kell a húr html (anélkül pontok).
useradd -d / home / user1 -m userone
Az -m kapcsoló jelzi, hogy beállítása a -d könyvtárat automatikusan létrejön. Ezután állítsa be a jelszót a passwd parancsot:
Most már készen áll, hogy építsenek a helyén. felhasználónak meg kell változtatnia az újonnan létrehozott és létrehozza a szükséges könyvtárakat:
su userone mkdir / home / user1 / site1 mkdir / home / user1 / site1 / logs mkdir / home / user1 / site1 / www kilépés
- ServerName - szerver domain neve
- ServerAlias - alias szerver (pl megadhat több paraméter)
- DocumentRoot - a gyökér könyvtár
- ErrorLog - az út és a fájl nevét a hiba napló bejegyzéseket
- LogLevel - fontos hibaszintjének ahonnan információt kell esni a napló CustomLog - az út és a fájl nevét írási naplók
megjegyzés
Meg kell jegyezni, hogy a könyvtár lehet használni, ha Apache beállítható, nemcsak a VirtualHostnak, hanem bármely más hely, ahol szeretnénk, hogy engedélyeinek beállítása tetszőleges könyvtárba.
Miután az Apache konfigurációs fájl az új webhely készen áll, azt kell mondani, hogy a szerver meg kell használni a fájlt. Ehhez hozzon létre egy szimbolikus linket a fájlt az / etc / apache2 / sites-enabled. Ez történt a parancs ln:
ln -s /etc/apache2/sites-available/site1.ru.conf /etc/apache2/sites-enabled/site1.ru.conf
Így most mindig kapcsolja ki a létrehozott fájl a konfigurációt, egyszerűen törölje a linket a fájlt a sites-enabled, és csatlakoztassa újra, ami egy linket újra.
Most teszteljük a kapott konfiguráció Apache újraindításához:
És végéhez fűzött:
Index of / Név Utolsó módosítás Méret Leírás Apache / 2.2.16 (Debian) Server at site1.ru Port 80
Kitűnő, az első hely mellett Linux VPS és fut.
Beállítása az FTP-szerver Debian
Az Apache beállítása, jó lenne, hogy töltse az újonnan létrehozott tartalom szerver. Ehhez szükség van egy FTP-kiszolgálóra. Menj vissza a Debian Virtual Machine parancssort és írd be:
apt-get install ProFTPD
Kérésre az üzemmód kiválasztott önálló, amellyel az FTP-kiszolgáló telepítése, konfigurálása és már működik. Csatlakoztatható bármilyen FTP-kliens (FileZilla, Total Commander, stb) a beállítások userone felhasználó korábban létrehozott.
Most már működik tökéletesen a helyén létrehozott ugyanúgy, mintha egy igazi szerver az interneten.
SNK GSCP - egy új könyvtárat a PHP 5!
Web Studio és Vizuális Műhely Library:
Szabványok web-technológia
Monopoly v. 2.0.2 Letöltések:
letölthető szoftver Termékek:
programok és könyvek