Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

A jó dolgokat meg kell osztani.

A helyi webszerver nagyon hasznos eszköz. Szükségük van azok számára is, akik webalkalmazásokat fejlesztenek ki, és azok, akik különböző szkriptekkel, motorokkal és azokkal próbálkoznak, akik tesztelik a webes behatolást. Különböző népszerű "all-in-one" összeállítások vannak, köztük Apache, PHP, MySQL és egyéb összetevők. Használhatja őket. De a független szerver-telepítésnek számos előnye van:

Valójában az Apache telepítése, valamint más szükséges elemek - a PHP, a MySQL, a phpMyAdmin - nagyon egyszerű művelet. A felmerülő nehézségek annak a ténynek tudhatók be, hogy a hibaüzenetek nem nagyon informatívak. Ha például az Apache konfigurációban hiba történik, akkor nem indul el, ez minden. És a kezdő nem mindig tudja, mi a baj.

Ha pontosan követi az utasítás összes pontját, akkor minden a Windows verziójától függetlenül fog működni.

A kiszolgáló telepítése több elem telepítését és konfigurálását tartalmazza:

  • maga a webszerver (Apache);
  • PHP szkriptnyelv;
  • adatbázis-kezelő rendszer MySQL;
  • webes felület a MySQL adatbázis adminisztrációhoz phpMyAdmin.

1. Előkészítő szakasz - letölthető Apache, PHP, MySQL, phpMyAdmin

Az oldal tetején az Apache Win64 vagy Win32 két verziója található. Ha a 64 bites Windows, akkor válasszon ki (ez alapvetően nem a munkát, és nincs hatással. Csak a szabályt követni, hogy egy kicsit mélysége összes változatát szerver komponensek). A 64 bites verziót választottam.

Ugrás a webhelyre a PHP letöltéséhez. A verziók sokak, össze lehet zavarodni a megszokottakkal. A legújabb verziók a tetején vannak. A PHP 5.6-ban négy lehetőség van. Válassza a Szál biztonságos lehetőséget. valamint 64 vagy 32 bit. Például választottam a VC11 x64 szálbiztonságot.

Töltse le a MySQL-t (a helyszínen egy szabad verzió neve MySQL Community Server). Ezen az oldalon görgessen lefelé. Két változat áll rendelkezésre

  • Windows (x86, 32 bites), ZIP archívum
  • Windows (x86, 64 bites), ZIP archívum

Mindenki megérti, hogyan különböznek egymástól.

A kiszolgáló gyakorlatilag egy kötelező eleme a phpMyAdmin volt, amelyet letöltött ezen az oldalon.

Ha az előző letöltött fájlok kicsit különböznek, akkor a phpMyAdmin nem rendelkezik ilyen koncepcióval, mert PHP szkriptekből áll.

A letöltött fájl neve vc_redist.x64.exe lesz.

Tehát a következő fájlok vannak:

  • httpd-2.4.12-win64-VC11.zip
  • php-5.6.6-Win32-VC11-x64.zip
  • mysql-5.6.23-winx64.zip
  • phpMyAdmin-4.3.11-all-languages.zip
  • vcredist_x64.exe
  • vc_redist.x64.exe

Futtassa és telepítse a vcredist_x64.exe és a vc_redist.x64.exe fájlokat - többé nem térünk vissza hozzájuk.

2. Válassza ki a szerver struktúráját.

Most minden készen áll, akkor elkezdheti. Néhány szó a szerverünk szerkezetéről.

A C meghajtóban hozza létre a Kiszolgáló könyvtárat. ben létrehozunk könyvtárakat bin (itt fogjuk telepíteni Apache, PHP, MySQL) és adatok (itt lesz a honlapunk és az adatbázis).

Folytassuk a felkészülést. Az adatkönyvtárban két mappát hozunk létre:

3. Apache 2.4 telepítése és konfigurálása

A bin könyvtárban csomagolja ki az Apache fájlokat (a httpd-2.4.12-win64-VC11.zip archívumból), vagy inkább csak az Apache24 mappában érdeklődünk.

Nyomja meg az Enter billentyűt.

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

Ez két dolgot jelent:

  • Az Apache működik
  • A c: Serverdatahtdocs könyvtárban nincsenek fájlok.

Lehet játszani - bármely html fájlt hozzáadni a könyvtárhoz - teljes körű kiszolgáló működik.

4. MySQL telepítése és konfigurálása 5.6

A bin könyvtárban csomagolja ki a MySQL fájlokat (a mysql-5.6.23-winx64.zip archívumból). Nevezd át a mysql-5.6.23-winx64 mappát mysql-5.6-ra (rövidség).

By the way, a kicsomagolt mappához mysql-5.6 több mint fél gigabájtot vesz igénybe!

Csak egy dolgot kell tennünk, add hozzá egy sort:

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

A PHP konfigurálása

A PHP-konfiguráció a php.ini fájlban történik. A kézi telepítésre és a frissítésekre szánt zip archívumokban. php.ini no (ez kifejezetten azért nem, hogy véletlenül törölje a fájlt, az egyedi beállításokkal). De van még két másik, amit php.ini-fejlesztésnek és php.ini-termelésnek neveznek. Bármelyikük kézi telepítéssel átnevezhető a php.ini fájlba, és tovább konfigurálható. A localhost-ban a php.ini-fejlesztést használjuk.

Győződjön meg a gyökér felhasználónévként. A jelszó mező üresen marad. Ha minden rendben történik, akkor mindennek így kell kinéznie:

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

7. A szerver és az adatmentés használata.

A c: Serverdatahtdocs könyvtárban hozzon létre mappákat és fájlokat, például:

Az összes webhely és adatbázis teljes biztonsági mentésének létrehozásához elég az adatkönyvtár másolása.

A modulok frissítése előtt. készítsen biztonsági másolatot a bin mappáról - problémák esetén könnyen visszaléphet az előző verziókra.

A szerver újratelepítése vagy frissítése. újra kell konfigurálni a konfigurációs fájlokat. Ha ilyen fájlok másolata van, akkor a folyamat jelentősen felgyorsulhat. Kívánatos a következő fájlok mentése:

  • c: ServerbinApache24confhttpd.conf
  • c: Serverbinmysql-5.6my.ini
  • c: ServerbinPHPphp.ini
  • c: ServerdatahtdocsphpMyAdminconfig.inc.php

Ezek tartalmazzák az összes beállítást.

8. További PHP-testreszabás.

A PHP jelenleg nagyon hatékony, rugalmas és kényelmes eszköz. A helyi számítógép segítségével számos feladatot megoldhat, amelyek nem feltétlenül kapcsolódnak a weboldalak létrehozásához. Rendkívüli feladatok megoldásakor nyugodhat a beállításokban beállított korlátozások ellen. Ezeket a beállításokat a php.ini fájl tartalmazza (c: ServerbinPHPphp.ini) Ezek közül néhányat fontolhat:

<<Контент скрыт от гостей. Зарегистрируйтесь. чтобы снять ограничение.>>

beállítja a memória maximális mennyiségét, amelyet a szkript használhat

egy parancsfájl maximális végrehajtási ideje

Ezeket a beállításokat nem szükséges módosítani, de hasznos tudni róluk.

9. A phpMyAdmin további konfigurációja.

Már létrehoztuk a phpMyAdmin-ot, és többségüknek elég alapvető funkciójuk van. Mindazonáltal a phpMyAdmin kezdőoldalán egy felirat szerepel:

"A phpMyAdmin további szolgáltatásai nem teljesen konfiguráltak, egyes funkciókat letiltott."

Új lehetőségek:

Most ezeket a további lehetőségeket teljes egészében kiigazítjuk. Nyissa meg a phpMyAdmin alkalmazást, és kattintson az "Import" gombra. A megnyíló lapon kattintson a "Válasszon fájlt" gombot.

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

A megnyitott böngészőablakban másolja a sort:

(vagyis a C: ServerdatahtdocsphpMyAdminsql könyvtárban a create_tables.sql fájlt választottuk)

A phpMyAdmin oldalon kattintson az OK gombra.

Miután az importálás sikeresen befejeződött, megjelenik egy új phpmyadmin nevű adatbázis.

Kattintson a "Felhasználók" fülre.

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

Kattintson a Felhasználó hozzáadása elemre. A "Felhasználónév:" mezőbe írja be a pma-t

Helyezzen be egy jelszót, egyszerű jelszóval - 1-es számmal (ez a localkhost!). A jogosultságok megváltoztatásához kattintson az "OK" gombra. Automatikusan megyünk az oldalra olyan felhasználók listájával, akik már rendelkeznek pma-val

Kattints a "jogosultságok szerkesztése" erre a felhasználóra. Keresse meg az "Adatbázis-szintű jogosultságokat". És a "Hozzáadási jogosultságok hozzáadása a következő adatbázisba:" jelölje ki a "phpmyadmin" nevű adatbázist. Az Adatbázis szintű kiváltságok lap új oldalán kattintson a Mindegyik jelölés elemre, és kattintson az OK gombra.

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

  • az első sorban cserélje ki a saját jelszavát, amelyet a felhasználó létrehozásakor megadott
  • vonalak bárhová beilleszthetők a fájlba, ami legfontosabb, miután $ i ++; és a karakterekig?>

<<Контент скрыт от гостей. Зарегистрируйтесь. чтобы снять ограничение.>>

Mentse el a fájlt. Kilépés a phpMyAdmin-ból - csak nyomja meg a "Logout" gombot és jelentkezzen be újra, és ne csak nyissa meg és zárja be az oldalt.

Az új funkciók több screenshotja:

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

Apache, php, mysql, phpmyadmin telepítése és beállítása Windows 10 rendszeren

A következő lépés, miután beállítása és tesztelése helyszínen lokalhoste egy sor minőségi és olcsó web hosting. Rengeteg megoldást mentem át, és nagyon jó lehetőséget találtam - 100 rubel havonta! A pénzt adni egy professzionális hosting nagy rendelkezésre állást, ingyenes domenomvtorogo egyenlővé ajándék (!). 2 GB helyet az SSD-meghajtó és egy korlátlan számú adatbázis, amely képes kapcsolódni korlátlan számú új domainek (csak meg kell fizetni minden egyes új domain - 139 rubel). Általában annyi jó dolog van, hogy a legkönnyebb itt látni.

Nézd, biztos vagyok benne, hogy ez a javaslat minden webhelykezelőt érdekel (legalábbis kezdők, bár előrehaladott), hiszen ez igazi minőségben szolgál a szakemberektől. By the way, van egy promóciós kódot. ingyenes hónapot ad, ha akarod, akkor kihasználhatod.

Ossza meg ezt a cikket barátaival, ha új cikkeket szeretne közzétenni:

Kapcsolódó cikkek