Hostmaster saját maga, vagy telepítse az Apache-t a Windows platformra
Előző Ez a cikk lépésről lépésre ismerteti a helyi webszerver létrehozását. Leírja az Apache 2.4 webszerver Windows operációs rendszerre történő telepítését. A telepítési tesztet Windows XP SP3 rendszeren végezték el.Tartalom
- A Visual C++ könyvtárfrissítő csomag telepítése
- Az Apache 2.4 szerver telepítése és konfigurálása
- A PHP 5.4 telepítése
- A php.ini beállítása
- A MySQL telepítése és konfigurálása
A webszerver összetétele:
- Apache 2.4 (2.4.10-es verzió);
- PHP 5.4 (5.4.34-es verzió);
- MySQL 5.5 (5.5.23-as verzió).
Ez a munkakörnyezet alkalmas:
- tapasztalt webmesterek projektjeik tesztelésére;
- kezdő webmestereknek, hogy létrehozzák első webhelyeiket.
Az Apache 2.4 és PHP 5.4 disztribúciók VC9-ben (Visual Studio 2008) vannak fordítva.
Az Apache 2.4 VC9 verziója a Windows szinte minden jelenlegi verziójával működik (7/8/Vista/XP SP3).
A VC9 alkalmazások működéséhez mindenekelőtt frissítenie kell a Visual C++ könyvtárakat.
A Visual C++ könyvtárfrissítő csomag telepítése
Letöltjük a vcredist_x86.exe frissítési terjesztést a Microsoft webhelyéről, futtatjuk a fájlt és végrehajtjuk a frissítést.
Az Apache 2.4 szerver telepítése és konfigurálása
Az apache.org webhelyen nem található az Apache 2.4 for Windows verziója. Ezért a terjesztést az apachelounge.com webhelyről vesszük át. A cikk írásakor a legújabb kiadás az Apache 2.4.10.
A Kiegészítő + VC9 részben a disztribúció két verzióját választhatja ki - ssl támogatással és anélkül. Megállunk a második lehetőségnél, és letöltjük a httpd-2.4.10-win32-VC9.zip archívumot.
Az Apache disztribúcióban nincs telepítőfájl. Ezért a telepítés manuálisan történik.
Hozzon létre egy mappát, és csomagolja ki a httpd-2.4.10-win32-VC9.zip archívumot.
A httpd.conf konfigurációs fájl alapértelmezés szerint a C:Apache24 útvonalakat használja. Emiatt sokkal kevesebbet kell szerkeszteni a konfigurációs fájlban, ha ebbe a mappába csomagolja ki az archívumot.
A disztribúciót kicsomagoljuk a C:TestServer mappába.
Módosítjuk a C:TestServer Apache24confhttpd.conf konfigurációs fájlt. Útvonalak írásakor a "" (vissza perjel) karakter helyett a "/" (előre perjel) karaktert kell használni. Linux és Unix operációs rendszerekben így íródnak az útvonalak. De az Apache-t eredetileg kifejezetten ezekhez az operációs rendszerekhez fejlesztették ki.
Elvégezzük a C:/Apache24 szöveg csoportos helyettesítését C:/TestServer /Apache24-re.
Beállítjuk a ServerName paraméter értékét. Kiszolgálónév localhost:80
Beállítjuk a ServerAdmin paraméter értékét (az adminisztrátor e-mailje). ServerAdmin [e-mail védett]
Beállítjuk a DocumentRoot paraméter értékét (dokumentumok helye). DocumentRoot C:/TestServer/Apache24/htdocs
Érdemes lehet a webhely dokumentumait a szervertől elkülönítve tárolni. Például a C:MySites mappában. Ezután ez a paraméter módosítható. DocumentRoot C:/MySites
Az Apache végrehajtható fájlok a C:\TestServer\Apache24bin mappában találhatók. Adja hozzá ezt az értéket a Windows PATH környezeti változóhoz. PATH = C:TestServerApache24bin ;
Az Apache-t szolgáltatásként telepítjük. httpd.exe -k telepítése
Ha a Windows tűzfal telepítve van, a telepítés során megjelenik egy üzenet a program külső kapcsolatoktól való blokkolására vonatkozóan. A szolgáltatás működéséhez engedélyt kell adnia a feloldáshoz.
Elindítjuk az Apache szervert. httpd.exe -k start
Ellenőrizzük a szerver teljesítményét. A böngésző parancssorába írja be a címet: http://localhost. Ha az Apache telepítése sikeres volt, a képernyőn megjelenik az It Works! Egy másikbanebben az esetben egy üres képernyőt fogunk látni.
Ha a szerver nem indul el, ellenőrizze, hogy az Apache alapértelmezés szerint használt 80-as portja foglalt-e.
Ez a paranccsal történiknetstat-anb
Leggyakrabban ezt a portot a Skype vagy a Firefox használja. Ebben az esetben fel kell engednie a portot, vagy át kell kapcsolnia az Apache-t a 8080-as portra.
Ehhez módosítsa a ServerName és Listen paraméterek értékeit a httpd.conf fájlban. Kiszolgálónév localhost:8080 Figyelj 8080
Ezt követően indítsa újra a szolgáltatást a paranccsalhttpd.exe -k újraindítás
és próbálja meg újra felkeresni a http://localhost webhelyet
Az Apache szerverrel való munka kényelme érdekében a Windows indítómenüjében beállíthat egy parancsikont, amely a C:TestServer Apache24bin ApacheMonitor.exe fájlra mutat.
A PHP 5.4 telepítése
Keresse fel a fejlesztő webhelyét: http://windows.php.net/download/. A PHP 5.4 disztribúcióját a VC9 x86 Thread Safe részben találjuk, és letöltjük a php-5.4.34-Win32-VC9-x86.zip archívumot.
Létrehozunk egy mappát a helyi számítógépen, legyen C:TestServer PHP54, és kicsomagoljuk az archívumot.
Visszatérünk az oldalra az Apache disztribúcióval. A További + VC9 részben keresse meg az Apache PHP modulokat tartalmazó php5apache2_4.dll-php-5.4-win32.zip archívumot, és töltse le.
Az archívumban keresse meg a php5apache2_4.dll modul legújabb verzióját tartalmazó mappát, és helyezze el a C:TestServer PHP54 mappába.
Adja hozzá a sort a httpd.conf konfigurációs fájlhoz:
LoadModule php5_module "C:/TestServer /PHP54/php5apache2_4.dll" AddHandler application/x-httpd-php .php # konfigurálja a php.ini elérési útjátPHPIniDir "C:/TestServer/PHP54/php"
A C:TestServerApache54htdocs mappában hozza létre a test.php fájlt.
echo "Hello Apache!"; ?>
ÚjraindítjukApache.
Írja be a http://localhost/test.php címet a böngésző címsorába. Ha a Hello Apache! szöveg jelenik meg a képernyőn, akkor a PHP telepítése sikeres volt.
A php.ini beállítása
A MySQL adatbázis használatához konfigurálnunk kell a php.ini fájlt - a PHP konfigurációs fájlt.
A C:TestServerPHP54 mappában két sablon található: php.ini-development és php.ini-production.
Nevezze át a php.ini-production sablont php.ini névre.
A MySQL adatbázissal való munkához szükséges könyvtárak a C:TestServerPHP54ext mappában találhatók. Ezt az elérési utat a php.ini konfigurációs fájl extension_dir direktívájában kell megadni.
Megtaláljuk ezt a paramétert, eltávolítjuk a sor elejéről a megjegyzés szimbólumot (ez pontosvessző), és beírjuk az elérési utat. extension_dir = "C:/TestServer/PHP54/ext"
A MySQL PHP adatbázissal való munkavégzéshez két könyvtár áll rendelkezésre: a php_mysqli.dll újabb, és javasolt a munkában való használata; A php_mysql.dll régi, de a legtöbb webhelyen használják.
Jobb, ha mindkét könyvtárat a php.ini fájlban regisztrálja. extension=php_mysql.dll extension=php_mysqli.dll
A szerkesztések befejezése után feltétlenül indítsa újra az Apache szervert.
A MySQL telepítése és konfigurálása
Nyissa meg a http://www.mysql.ru/download/ oldalt. Válassza ki a Win32 vagy Win64 verziót. Letöltjük a mysql-5.5.23-win32.msi telepítőcsomagot.
Futtatjuk a mysql-5.5.23-win32.msi fájlt.
Elfogadjuk a licencfeltételeket, válassza ki a Tipikus telepítési típust.
Térjünk át a MySQL szerver beállítására.
Válassza a Részletes konfiguráció - részletes konfigurációs beállítások lehetőséget.
Kiválasztjuk a minimális memóriaigényű szerver típusát - Developer Machine.
Most el kell döntenie, hogy milyen alapokkaladatok (InnoDB, MyISAM) működni fog a szerverünk.
Többfunkciós adatbázis - InnoDB és MyISAM támogatott. Csak tranzakciós adatbázis – az InnoDB támogatott. Csak nem tranzakciós adatbázis – a myISAM támogatja.
Az InnoDB támogatás kiválasztásakor a következő lépés az InnoDB tábla tárolási helyének kiválasztása.
Az egyidejű csatlakozások maximális számához jobb, ha a Kézi beállítást választja, és elfogadja az alapértelmezett értéket (15).
Ebben a lépésben a TCP/IP-hálózat engedélyezése paraméter engedélyezi a TCP-kapcsolatok támogatását, és kiválasztja azt a portot, amelyen a kapcsolatok létrejönnek. Az Enable Strict Mode paraméter is be van állítva - a MySQL szabványnak való szigorú megfelelés módja.
Most ki kell választania az alapértelmezett kódolást. A legjobb megoldás az UTF-8 kódolás. Ezért választottuk a többnyelvűség legjobb támogatását.
Ahhoz, hogy a MySQL Windows-szolgáltatásként fusson, telepítse a Telepítést Windows szolgáltatásként. Ha a szolgáltatás automatikus indítása szükséges, telepítse a MySQL Server indítása automatikusan.
Most állítsa be a rendszergazdai jelszót, és tiltsa le a Biztonsági beállítások módosítása opciót.
A Tovább és az Execute gombra kattintás után a MySQL telepítése befejezettnek tekinthető.
A MySQL működőképességének ellenőrzéséhez kattintson a Windows Start gombra, keresse meg a MySQL-lel való munkavégzéshez szükséges segédprogramot (MySql Server 5.5 MySQL Server Command Line), és indítsa el.
Az adminisztrátori jelszó megadása után a MySQL parancssorba jutunk.
Írja be a parancsotadatbázisok megjelenítése;
Ha látjuk az adatbázisok listáját, az azt jelenti, hogy a szerver megfelelően működik.
Lépjen ki a parancssori módból: kijárat;
Ezzel befejeződik a szerver telepítése. Szép munka!
Megtekintések:10
- 1
- 2
- 3
- 4
- 5
Olvassa el tovabba:
- Hogyan lehet megtudni egy licencelt Windows 8.1 laptop OEM-kulcsát, ha nincs merevlemeze. Vagy más szóval, hogyan lehet megtudni a laptop BIOS-jába varrt Windows 8.1 kulcsot
- Méh prolapsus, hogyan diagnosztizálhatja és kezelheti a betegséget saját maga
- Hidroponikus rendszer telepítése saját kezűleg, vagy hogyan lehet gazdag termést szerezni talaj nélkül
- Hogyan mossa le saját maga a légkondicionálót. Otthon tisztítjuk a klímát
- Előidézhet-e saját maga is rohamot?