PHP 7 telepítése a Windows rendszeren 10. Hogyan telepítse az Apache helyi kiszolgálót a PHP, MySQL, PHPMYADMIN rendszeren egy Windows számítógépen. Nos, bármi
A Windows elosztó PHP 7 letöltéséhez látogasson el az OrdP bináris fájl feltöltési szakaszába. Mindegyik kiadás négy opcióval van ellátva:
- x86 nem szálas széf - az eloszlás 32 bites CGI változata;
- x86 szál biztonságos. - 32 bites opció a telepítéshez webszerver modulként;
- x64 nem szálas széf - az eloszlás 64 bites CGI változata;
- x64 szál biztonságos. - 64 bites opció a telepítéshez webszerver modulként.
választási lehetőség Szálas szál. Úgy tervezték, hogy biztonságosan hajtsa végre a PHR 7-et párhuzamos patakokban egyetlen rendszeren belül, például ha az RNR az Apache webszerver modulként van telepítve. Mivel a beépített kiszolgálót fogjuk használni, nem számít, hogy melyik eloszlás lesz kiválasztva, a legjobb az opció használatához Nem szálas széf.. Az utolsó opciót a PHR külső FASTCGI alkalmazásként is használják, amely minden külső kéréshez fut.
Az eloszlás neve előtt a VC11, VC14 rövidítések egyike elhelyezhető. Vizuális Stúdió. (2012 és 2015), amellyel az eloszlást összeállították. A projekt sikeresen elindításához töltse le a megfelelő elosztott vizuális C ++ csomagot a Visual Studio számára, amely tartalmazza a szükséges dinamikus könyvtárakat:
Figyelem!
Könyvtárakra van szükség a Visual Studio angol nyelvű verziójából, a csomag orosz verziója nem alkalmas.
A ZIP archívum letöltése után néhány mappában kell lennie, például C: \\ PHP.
Győződjön meg róla, hogy az RNR 7 elérhető, a parancssor futtatása, majd a C: \\ PHP mappába a parancs használatával
\u003e CD C: \\ PHP
A PHP parancs futtatásával a -v paraméterrel a parancssorban megtalálhatja a PHR aktuális verzióját:
\u003e PHP -v PNP 7.0.0 (CLI) (Épült: december 3, 2015 09:31:54) (NTS) Copyright (c) 1997-2015 A PHP Group Zend Engine v3.0.0, Copyright (C) 1998-2015 Zend Technológiák.
Annak érdekében, hogy az RNR parancs elérhető legyen bárhol fájlrendszerA PHP-tolmács elérési útját az útvonal környezeti változójában kell előírni.
A környezeti változók eléréséhez meg kell nyitnia a kezelőpanelt, menjen a szakaszra Rendszer. A legtöbb gyors út Menjen erre a pontra - kattintson a jobb egérgombbal a gombra Rajt És válasszon elemet Rendszer A helyi menüből. BAN BEN operációs rendszerA Windows 8-at a menüben kell kiválasztani Rajt bekezdés Egy számítógép és a helyi menüben válassza az elemet Tulajdonságok. A kezelőpanel nyitott ablakában aktív szakasz Rendszer Bal Kattintson a linkre Extra lehetőségek Rendszerek. Ezután a Speciális lapon található Tulajdonságok ablakban kattintson a gombra. Környezeti változók. A szakaszban megnyíló párbeszédablakban Rendszerváltozók Meg kell találnia az útvonal környezeti változót, és adja hozzá a C: \\ PHP könyvtárhoz. Külön utak az értékét a PATH változó vannak elválasztva (a végén a teljes karakterláncot vesszővel nem szükséges). Ezután csapat php. bármely számítógép mappában lesz elérhető.
Ebben a cikkben leírom a PHP 7 telepítésének folyamatát az Ubuntu-ban a PPA tárolóból. Ezt a megjegyzést egy kis kézikönyv formátumában írják, így megpróbálom összefoglalni a folyamat technikai technikai oldalát. Ezenkívül az előző hozzászólásomban elolvashatja a PHP 7 V és a. És van még egy a folyamat leírása a forráskód Debian, ez a lehetőség sokkal időigényesebb, de ez nyilvánvaló előnyökkel jár az optimalizálás.
A PHP 7 telepítése az Ubuntu-ban
A ebben a pillanatban A PHP 7 nem hivatalosan elérhető az Ubuntu telepítéséhez. De telepíthetjük a PHP 7-et az Ubuntu-ban a PPA - Personal Apt Repository használatával, amelyet a Launchpadon írtak fel. A PPA használatával. harmadik fél fejlesztői Képes létrehozni és terjeszteni az Ubuntu csomagokat a hivatalos csatornákon kívül.
Az alábbi parancs használatával adja hozzá a PHP 7 tárolót az Ubuntu számára:
Add-Apt-Repository PPA: Ondrej / PHP
A PPA telepítése után frissítve helyi gyorsítótár Csomagok:
Apt-get frissítés
Most már hozzáférhetünk az új csomagokhoz, elvégezhetjük telepítés PHP. 7 az Ubuntuban. Ebben a cikkben leírom a PHP 7 beállítási folyamatot a Nginx webszerverrel való csomagolásához. Ehhez telepítenünk kell a PHP-FPM-t:
Apt-get telepítés php7.0-Fpm
Ha a parancsfájlokat a MySQL folyamat során használják, hajtsa végre a parancsot:
Apt-get telepítés php7.0-mysql
Állítsa be a PHP 7-et a Nginx használatához
A PHP 7 és a NGINX folyamatok kölcsönhatásba lépnek egy UNIX aljzattal. Alapértelmezés szerint a PHP 7 UNIX Socket a következő helyen áll:
/var/run/php/php7.0-fpm.sock.
Nyisd ki konfigurációs fájl. Alapértelmezett B. szöveg szerkesztő Nano:
Nano / etc / nginx / webhelyek engedélyezett / alapértelmezett
Távolítsa el az alapértelmezett fájl teljes tartalmát, és másolja az alábbiakat az alábbi példában:
Szerver (root / var / www / html, root / var / www / html, index index.php index.html, server_name _, hely / (try_files $ uri $ uri / /index.php?q\u003d $$& $ margs; ) Location ~ \\ .php $ (try_files $ uri \u003d 404; fastcgi_pass unix: /var/run/php/php7.0-fpm.sock, fastcgi_index index.php; fastcgi_param script_filename $ document_root $ fastcgi_script_name; beleértve a fastcgi_params;)
Zárja be a fájlt, és mentse a módosításokat. Új beállítások használatához újra kell indítania a nginxot:
Nginx -t szolgáltatás nginx újraindítása
Jelölje be pHP működik 7
A PHP 7 telepítéséhez és konfigurálásához és konfigurációjához az Ubuntu-ban hozzon létre egy fájlt az oldal lókatalógusában:
Nano /var/www/html/info.php.
Következő tartalom:
Nyissa meg a fájlt a böngészőben:
Http: //server_ip/info.php.
Ha helyesen telepítve és konfigurálja a PHP 7-et az Ubuntu-hoz, meg kell látnia az oldalt tartalmazó oldalt, amely tartalmazza a konfigurációját.
A HTMLACADEMY-ben és egy mentoron dolgozom. A diákok az intenzív keretben növelik a munkakörnyezetet, és ez a jegyzet célja ennek a nehéz feladatnak a kezdetének egyszerűsítése. van különböző módszerek Emelje fel a teljes lámpás veremet, de klasszikus módon megyünk. Az összes összetevőt egyénileg konfiguráljuk (készen készített kombinációk használata nélkül) és a PHP-vel való elkezdések nélkül (ez minden bizonnyal megjegyzi a kész lámpaegységeket). Mivel azt tervezem, hogy a PHP-belivőségekkel foglalkozó mentorokkal és továbbra is dolgozni fogok, akkor az ilyen utasításokat más OS-ben (Linux, MacOS) megismétlélem. Ahogy azt mondják, jobb, ha egyszer inni, de akkor minden könnyebb lesz. Tehát folytassa.
Töltse le a PHP for Windows rendszert
A hivatalos weboldalra és terhelésre megyünk tényleges verzió PHP. A jegyzet írásakor - 7.1.4 . Számos elosztási lehetőség van az oldalon. Van Windows 7 x64, én választom zip Archívum A VC14 X64 szál biztonságos.
Megjegyzés: Az elosztás két lehetősége letölthető: Szál-biztonságos (TS) és Nem szálas biztonságos (NTS). A kiválasztás attól függ, hogy hogyan kívánja alkalmazni a tolmácsot. TS Ajánlott egy webes szervizfolyamathoz (például az Apache mod_php moduljának konfigurálása). NTS ajánlott az IIS (Internet Information Service) és az Alternative FastCGI webszerver használatához (például az Apache FastCGI modullal) és parancs sor.
Telepítse a PHP 7.1-et
Indítsa el a PHP főzését a kényelmes munkához a parancssorból. Az előző lépésben letöltötte az archívumot a PHP-eloszlással. A legtöbb programtól eltérően a PHP egy egyszerű archívumban van ellátva, és nem telepítési csomagként. Ezért a fájlokat függetlenül kell kivonnia az Ön számára kényelmes könyvtárba. Én inkább az ilyen dolgokat a gyökérben tartom rendszerlemez. Hozzon létre egy könyvtárat a "C:" (vagy bármely más hely) gyökerében "PHP" És kivonja a letöltött archívum tartalmát.
A könyvtárban sok fájl jelenik meg, de a legtöbbje érdekli:
- go-pear.bat. - Script a körte telepítéséhez. A körte részleteket a hivatalos dokumentációban lehet olvasni.
- php.exe. - lehetővé teszi a PHP parancsfájlokat a konzolból;
- php-win.exe. - lehetővé teszi a PHP parancsfájlokat a konzol alkalmazása nélkül;
- php-cgi.exe. - a PHP-kódot FastCGI módban kell elvégeznie;
- php7apache2_4.dll - Integrációs modul az Apache 2.4.x webszerverrel;
- phpdbg.exe - hibakereső;
- php.ini-fejlesztés - Példa konfiguráció php fájl A fejlesztői környezet (fejlesztés)
- php.ini-termék - A PHP konfigurációs fájlja a munkakörnyezethez (termelés)
Csatlakoztassa a konfigurációs fájlt
Van egy kicsomagolt terjesztésünk, összekapcsolunk egy konfigurációs fájlt. Ezért kísérleteket fogunk tenni, mint minta, vegye fel php.ini-fejlesztés. Készítsen egy példányt a fájlról a PHP könyvtárba ( C: PHP) Névvel php.ini.. FONTOS! Tegyen pontosan egy másolatot, nem könnyű átnevezni. A fejlesztés során előfordulhat, hogy módosítania kell a konfigurációs fájlt, és minden esélye van arra, hogy olyan hibát okozhat, amely nehéz lesz észlelni.
Ilyen esetekben semmi sem jobb, mint a referencia beállításokhoz való visszatérés. A mi esetünkben elegendő lesz megismételni a fájl másolását php.ini-fejlesztés ban ben php.ini.. Tehát a kampány végén a PHP.INI fájlnak a PHP-vel kapcsolatos könyvtárban kell megjelennie. További megjegyzésekben minden bizonnyal részletesebben beszélünk a tartalmáról.
Teszteljen PHP-t a parancssorból
Ebben a lépésben az úgynevezett "telepítés" befejeződött. Nyissa meg a konzolt ( cmd.exe.A címke elérhető a "Standard" menüben, és írja be a parancsot:
C: PHP \\ PHP.EXE - VERSION
Az eredmény a következő:
PHP 7.1.4 (CLI) (Épült: április 11, 2017 19:54:37) (ZTS MSVC14 (Visual C ++ 2015) x64) Copyright (c) 1997-2017 A PHP Group Zend Engine v3.1.0, Copyright (C ) 1998 -2017 ZEND Technologies.
Az eredmény megerősíti, hogy a PHP működik. Például új fájlforrások létrehozása (létrehoztam a "TEST.PHP" fájlt a "C:" lemez gyökerében, és helyezze el a szöveget:
Most próbálja meg végrehajtani ezt a fájlt, és nézze meg az eredményt:
C: PHP \\ php.exe -f teszt.php
Funkció phpinfo () Megjeleníti a PHP konfigurációval kapcsolatos információkat kényelmes formában. Beszélünk erről a funkcióról.
Egyszerűsítse a php.exe fellebbezését
A PHP készen áll a munkára, de egyetért, minden alkalommal, amikor a konzolban a PHP-hez való pályát vezeti, meglehetősen kényelmetlen. Az élet egyszerűsítése érdekében kis változást fogunk tenni a környezeti változókban. Indítsa el a kezelőpanelt "Rendszer" (vagy csak nyomja meg a forró gombot "Windows + szünet szünet". Ezután kattintson a gombra "Paraméterek módosítása". A megjelenő ablakban "A rendszer tulajdonságai", menjünk a könyvjelzőbe "Továbbá". Keresse meg és kattintson rá "Környezeti változók".
Keressen egy változót a listában "Pálya" és nyomja meg a gombot "Változás"Megjelenik a változó szerkesztési ablak. A "Változó érték" mezőben be kell fejezni az útvonalat a könyvtárba a PHP-vel. Menjen a karakterlánc legegyszerűbbé és a Searp ponton keresztül, adja meg a PHP-vel kapcsolatos könyvtár elérési útját: C: PHP;
Mindent, nyomja meg az "OK" gombot. Most indítsa újra a rendszert (sajnos, meg kell). A Windows újraindítása után egyszerűen hozzáférhet a PHP-hez: PHP. Például, hogy megjelenjen a név változatának megfelelően írása:
PHP -version.
És értelmezze a teszt.php fájl, amely a "C:" lemez gyökerében található:
Php -f c: \\ test.php
Vagy futtassa a beépített webszervert egyáltalán:
PHP -T C: \\ -S 127.0.0.1:8888 Listening a http://127.0.0.1:8888 dokumentum gyökér C: \\ Ctrl-C Kilépés.
A teszteléshez nyissa meg a webböngészőt, próbálja meg lépni a http://127.0.0.1:8888/test.php. Megjegyzés A paraméter után -T. Megadjuk a könyvtár elérési útját, amely a webszerver gyökérkönyvtára lesz. Az ebben a mappában található összes forgatókönyv kérhető az ügyféltől. A "C:" lemezen van egy fájl 1.PHP. És pontosan kérem.
Ass .php \u003d phpfile ftype phpfile \u003d "c: \\ php \\ php.ee" -f "% 1" -% ~ 2
Egy kicsit több a környezeti változókról
Most beszéljünk arról, hogy a PHP hogyan fogja keresni a konfigurációs beállításokat (emlékezzen php.ini.). A dokumentáció teljes körű keresési láncot biztosít. A felesleges nehézségek elkerülése érdekében azt javaslom, hogy azonnal hozzáadjunk egy új kerek környezetet a változókhoz "PHPRC" És értékként adja meg a könyvtár elérési útját a konfigurációs fájllal. A konfigurációm ugyanabban a könyvtárban található, mint az alapfokozatú PHP fájlok, ezért a változó értéke, megadom -
"C: PHP". A változtatások után újra kell indítania.
Minden van rajta. A kézikönyv első része készen áll.
Megadjuk az operációs rendszer verzióját (64 bites Windows) verzióját, és menjen a letöltési oldalra (menjen letöltés https://dev.mysql.com/downloads/windows/installer/5.7.html).
A teljes MSI telepítő letöltését választottam. Abban az időben az írás ezt feljegyzés a jelenlegi változat MySQL 5.7.21, és az elosztó töltötték le a nevét Mysql-Installer közösségi 5.7.21.0.msi.
Apache 2.4.
A cikk előkészítésekor az X64 2.4.33-as verzió áll rendelkezésre, a VC14 alapján összegyűlt:
httpd-2.4.29-o110g-x64-vc14.zip.
Az archívum mérete körülbelül 10 MB.
PHP 7.2.
Abban az időben a készítmény ezt a cikket, X64 verzió PHP 7.2 (7.2.2), Menet Safe gyűjtött VC15: PHP-7.2.2-WIN32-VC15-X64.zip állt rendelkezésre.
Zip Archívum mérete: 24 MB.
Most is vannak ponay.
phpmyadmin (PMA)
A MySQL adatbázisok helyi számítógépen történő kezeléséhez telepítsen egy ingyenes phpmyadmin csomagot.
Töltse le a http://www.phpmyadmin.net/ webhelyről
Az előkészítés idején a 4.7.7-es verzió elérhető volt:
phpmyadmin-4.7.7-all-Languages.zip.
Méret - körülbelül 11 MB.
Az archívum tartalmát előzetesen betakarított mappában halasztják el, például:
D: \\ sites \\ localhost \\ www
Lista a telepítéshez
A letöltött disztribúciók. Telepítés ebben a sorrendben:
- Mysql
- Apache - A virtuális szerverek konfigurálása, ellenőrizze a HTML-t
- PHP - kiegészítő beállítással Apache Check on php_test.php
- phpmyadmin (további PHP beállítással)
A MySQL telepítése
Elkezdjük a korábban letöltött MySQL telepítőt (MySQL-Installer -.... MSI).
A Licencszerződés ablakban egy kullancsot állítunk be a bekezdésben:
Elfogadom a licenc feltételeket
- Kattintson a Tovább gombra.
A beállítási típusú ablak kiválasztásához válasszuk az Egyéni (A MySQL szerver telepítéséhez szükséges paraméterek) lehetőséget. Kattintson a Tovább gombra.
Az összetevő kiválasztása ablak (Select Products and Features), akkor ki kell választania a mysql szerver komponens - x64. A fennmaradó komponensek opcionálisak. Adja meg a komponens bal oldalon az ablak, nyomja meg a nyíl jobbra úgy, hogy ez a komponens a rendelkezésre álló beépítési váltott a jobb oldali ablak egy listát, hogy mit fogunk telepíteni.
Kattintson a Tovább gombra az összetevők kiválasztása után.
A telepítés ablakban kattintson a Végrehajtás gombra a telepítés elindításához.
A telepítés alatt megtekintheti a telepítés alatt a Részletek megjelenítése gombra kattintva.
Ha a telepítés befejeződött (az állapot teljes lesz), nyomja meg a Next gombot a MySQL kiszolgáló konfigurálásához.
A Termékkonfigurációs ablakban nyomja meg a NEXT gombot.
A típus- és hálózati ablakban
elhagyjuk az önálló MySQL szerver elemet, kattintson a Tovább gombra.
A következő típusú és hálózati ablakban
Telepítse a konfigurációs típus \u003d fejlesztő gépet
A TQKA TCP / IP és a nyílt tűzfal port hálózati hozzáférési pontokhoz marad.
A MySQL kommunikációs port az alapértelmezett értékkel (portszám \u003d 3306) marad.
Telepítse a Speciális beállítások megjelenítése pontot.
A Számlák és a Szerepek ablakban állítsa be a jelszót a fő felhasználó számára (a root - adminisztrátori bejelentkezéssel).
A MySQL felhasználói fiókok mezőben hozzáadhat olyan felhasználókat, akik hozzáférnek a MySQL adatbázisokhoz. Nem fogunk más dolgokat létrehozni: gyökérként fogunk csatlakozni.
A Windows szolgáltatás ablakban hagyja a DAW-t a MySQL kiszolgáló konfigurálásakor, mint a szolgáltatáselemként (így a MySQL-kiszolgáló rendszerként indul el).
A rendszer szolgáltatás neve (MySQL57) elhagyja az alapértelmezett értéket.
A MySQL szerver szolgáltatás futtatásához manuálisan (csak a helyi webhelyek fejlesztési és tesztelési idejére van szüksége), ezért távolítsa el a jelölőnégyzetet a MySQL kiszolgáló indításakor a rendszer indításakor (úgy, hogy a szerver ne induljon el minden alkalommal indítsa el az OC ablakokat).
A Szolgáltatást a Standard System Account nevében fogjuk futtatni (ne változtassa meg ezt az opciót).
A bővítmények és bővítmények ablakban hagyjon mindent, ahogy van. Kattintson a Tovább gombra.
A Speciális beállítások ablakban módosíthatja a naplóparamétereket (naplók), ahol a kiszolgáló az üzeneteket a munkájában írja. Itt mindent el lehet hagyni.
Az Apply Configuration ablakban kattintson a Végrehajtás gombra a kiszolgáló konfigurációjának alkalmazásához.
A befejezés befejezése után.
A Termékkonfigurációs ablakban kattintson a Tovább gombra.
Az utolsó telepítés teljes ablakban az értékek nem telepíthetők. Kattintson a Befejezés gombra.
A MySQL Server telepítése és konfigurálása véget ér.
A MySQL kiszolgáló elindítását / leállíthatja a Windows listára kattintva.
Keresse meg a MySQL57 listában, kattintson jobb gombbal, és válassza a "Run / Stop" lehetőséget.
Az Apache 2.4 telepítése Windows rendszerhez
Számos cikk van az interneten, ahol leírják, hogy az Apache 2.4 telepítve van-e a Windows rendszerhez. Én, talán, és megismételem valamit, de lépésről lépésre leírom a verziót.
A fejlesztő webhelyéről letöltött archívumban (httpd-2.4.29-o110g-x64-vc14.zip) használt változatban van egy apache24 mappa. Ő, a tartalmával együtt, tegye a lemezt:
A csomag mellett (Apache24 mappák) mellett az archívum a readme_first.html fájl, amely hasznos olvasni.
Különös figyelmet kell fordítani a Visual C ++ 2015 x64 újraelosztható csomagcsomag jelenlétére az ablakokban.
Ez a csomag tartalmaz egy sor könyvtárat, amely nélkül ez az apache szerelvény nem fog működni.
Letöltés ingyenes Ez a csomag lehet a Microsoft helyén való hivatkozással (https://www.microsoft.com/en-us/download/details.aspx?id\u003d49984) a fájlban megadott readme_first.html. Ügyeljen arra, hogy telepítse, ha még nincs az operációs rendszerben.
Ha a programok telepítve vannak a számítógépre, akkor hallgatják a 80 portot, akkor jobb, ha megduplázza őket a port használatával, vagy kinevezni őket egy másiknak. Az alapértelmezett Apache-kiszolgáló konfigurálva van ehhez a porthoz, lásd a C: \\ Apache24 \\ ConfT \\ httpd.conf fájl hallgatási paraméterét
Megpróbáljuk elindítani a kiszolgálót (később figyelembe vesszük a kiszolgáló rendszerszolgáltatásának (szolgáltatás) indításának lehetőségét).
Ehhez futtassa a parancssorot a (nevében) adminisztrátorban.
Menjen a C mappába: \\ Apache24 \\ bin és indítsa el a httpd.exe programot
Amikor először indul, értesítheti a Windows biztonsági rendszerét, hogy a Windows tűzfal blokkolta az alkalmazás egyes funkcióit (lásd az ábrát)
Ticket adunk, amely lehetővé teszi az Apache HTTP kiszolgáló kommunikációját a magánhálózatok számára.
A nyilvános hálózatokban való munka tilos.
Böngésző megnyitása, írja be a címet http: // localhost /
- Ennek az Apache-kiszolgálónak a kollektor oldalának meg kell jelennie.
(A C: \\ Apache24 \\ htdocs mappában telepített csomagolás telepítve van, ez az érték rendelkezik a httpd.conf fájlban,
De később megváltoztatjuk).
Tehát az Apache-kiszolgáló jól indul és jól működik.
Ha a kiszolgáló nem indul el, akkor meg kell néznie, hogy milyen hibákat ad. A hibák az indításkor láthatók: a parancssorban és a C fájlban: \\ apache24 \\ naplók \\ error.log
Most megteszünk, hogy az Apache-kiszolgálót a szolgáltatás (lásd a readme_first.html-t, amelyet az elosztáshoz csatolnak).
A parancssorban, amely az adminisztrátor nevében fut, a C: \\ Apache24 \\ bin mappára kattintva indítsa el a parancsot
httpd -k telepítés
Az Apache Server szolgáltatás állapotának nyomon követése és az újraindításhoz (gyakran a beállítás során gyakran csináljuk) kényelmesen a C: \\ Apache24 \\ bin \\ apachemonitor.exe programon keresztül. Készítsen egy címkét, és helyezze el kényelmes helyre, hogy elinduljon (a tálcán vagy az asztalon).
Továbbra is be kell állítania az Apache-kiszolgálót az igényeinknek:
Orient mappákra, amelyekben webhelyeink hazudnak;
Készüljön fel a MySQL és a PHP munkájára.
Tegyük fel, hogy a helyi számítógépen 2 helyet szeretnénk a localhost és a WP-teszt nevével
http: // localhost /
http: // wp-teszt /
Ehhez a C: \\ Windows \\ System32 \\ servers \\ stb.
127.0.0.1 localhost.
127.0.0.2 WP-teszt
Az első sor általában alapértelmezés szerint létezik.
Másodszor görgessen a sajátodra.
Ezeken a sorokon jelenteni, hogy a házigazdák a localhost és a WP-TEST nevű alá kell írnia az IP-címek 127.0.0.1 127.0.0.2 és.
- Mindkét cím megfelel a helyi számítógépnek.
Az OS újraindítása opcionális.
Hozzon létre egy mappát a helyi számítógépen a webhelyfájlok tárolásához, például a mappában:
D: \\ sites \\ localhost
D: \\ Sites \\ WP-teszt
Mindegyik mappában, hozzon létre 2 fájlt nevekkel
Access.log.
error.log.
és almapper www.
D: \\ sites \\ localhost \\ www
D: \\ oldalak \\ WW-teszt \\ www
- Ezekben a mappákban hozzon létre index.html fájlokat az ilyen tartalommal:
Ez a localhost.
Ez a WP-teszt
Most konfigurálja az Apache kiszolgálót a webhelyeinknek megfelelő virtuális házigazdák használatához.
Szerkessze a kiszolgáló konfigurációs fájlját (C: \\ Apache24 \\ ConfT \\ httpd.conf).
Ehhez meg kell nyitnia egy szövegszerkesztőben.
Ehhez a Notepad ++ (nagyon multifunkcionális szabad szerkesztő) használható.
A virtuális házigazdák általában a fájl végén írnak elő.
Adjon hozzá ilyen vonalakat:
#Helyi kiszolgáló.
Ellenőrizzük, hogy az oldal böngészők vannak-e a címeken
http: // localhost /
http: // wp-teszt /
A normál nyílás során az oldalnak ilyen vonalakat kell megjelenítenie:
Ez a localhost.
és
Ez a WP-teszt
Hasonlóképpen létrehozhat más virtuális webszervereket a helyi számítógépen.
Az Apache további beállításai, amelyek hasznosak lehetnek.
A PHP 7 telepítése.
A letöltött archívum PHP-7.2.2-WIN32-VC15-X64 tartalma elhalasztja a C: \\ PHP \\ t
Óvatosan olvassa el a c: \\ php \\ install.txt fájlt az elosztásból.
Ebben a fájlban röviden ismertetjük a PHP telepítését a rendszerbe, és konfigurálhatja az Apache-szal való munkát.
PATTH C: PHP Hozzáadás az útvonalrendszer változóhoz
A PHP teszteléshez a helyi oldalunkon http: // localhost /
Hozzon létre mappájában (D: \\ sites \\ localhost \\ www) fájl php_test.php az ilyen tartalommal:
Ezután, amikor megnyitja a címet http: //localhost/php_test.php, a PHPINFO parancs adataival rendelkező oldalt meg kell nyitni.
Készítsünk apache-t a PHP-vel való munkához
A httpd.conf fájlban
A helyszínen, ahol a modulok betöltődnek (keressen egy csoportos teherbírású parancsokat), a csoport végén (ha nincs ilyen vonal) Hozzáadás:
Loadmodule php7_module "C: /php/php7apache2_4.dll"
Megadjuk a PHP telepítésének útvonalát, Irányelv:
Phpinidir "C: / PHP"
A szakaszban
Directoryindex index.html index.php.
A szakaszban
hozzáad egy karakterláncot
AddType alkalmazás / X-httpd-php .php
A httpd.conf mentése és az Apache indítása.
Ezután a HTTP teszt oldala: //localhost/php_test.php lesz megnyílik.
Szerkessze a PHP beállítási fájlt a phpmyadmin és nem csak.
A php.ini-producer fájl a php.ini-ben kerül átnevezésre (hagyja ugyanabban a mappában C: \\ PHP \\)
Szerkesztés php.ini ta
A sztringet felfogjuk
Extension_dir \u003d "ext"
Tartalmazza a paramétert (alapértelmezett \u003d ki)
Engedélyezés_dl \u003d be.
Adjuk meg a mappát az ideiglenes fájlok letöltéséhez
Upload_tmp_dir \u003d "D: / Sites / UploadTemp" upload_max_filesize \u003d 500m
Fejezetben; Dinamikus kiterjesztések;
vonatkozunk vonalak:
Kiterjesztés \u003d gd2 kiterjesztés \u003d mbstring kiterjesztés \u003d mysqli
Tartalmazzon egy másik kiterjesztést:
Extension \u003d openssl.
Annak érdekében, hogy például frissítse a WordPress bővítményeket a helyi oldalon az admin keresztül. Ellenkező esetben hiba következik be: Nincsenek munkavégzés.
Hosszú szkriptek elvégzéséhez hosszabb ideig meghosszabbítjuk a végrehajtásuk maximális idejét, például az alábbiak szerint:
Max_execution_time \u003d 300.
A phpmyadmin telepítése.
A Tartalom elosztása és a D: \\ SITYS \\ LOCITHOST \\ WWW mappa letöltésével
Menjen a mappába a Documentation \\ www \\ doc \\ html, és nyissa meg a setup.html fájlt
Az utasításait követve hozzon létre egy konfigurációs almappát a gyökérkönyvtárban (WWW) (ez szükséges a phpmyadmin konfigurációs idő, amely a konfigurációs oldal megnyitásával kezdődik a http: // localhost / setup /).
Nézze át a file \\ www \\ config.sample.inc.inc.php a root könyvtárban
A Work File \\ www \\ config.inc.php
- Ez a fájl megnyitható szerkesztése és meghatározzák a $ CFG [ „blowfish_secret”] paraméter - Töltsd ki a karaktereket, például úgy, hogy a any_what_you_want kifejezés:
$ Cfg ["blowfish_secret"] \u003d "Any_what_you_want"; / * Ki kell töltenie ezt a cookie auth! * /
És mentés, zárja be ezt a fájlt.
Ellenőrizze, hogy megnyílik-e a webhelyoldalak:
http: // localhost /
http: //localhost/index.php.