Névjegyzék

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ó. Szervernév LocalHost DocumentRoot "D: / Sites / LocalHost / Www" hibaüzenet "D: /sites/localhost/error.log" D: /sites/localhost/access.log "Customlog" # WP-teszt ServerName WP-TEST dokumentáció "D: / Sites / WP-teszt / www" hibaüzenet "D: /sites/wp-test/error.log" D: /sites/wp-test/access.log "Customlog" Az AllowoverRide minden opció tartalmazza a következőképpen

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 Index.php hozzáadása:

Directoryindex index.html index.php.

A szakaszban Ahol az AddType alkalmazás, mint például a csapatok ...

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.



Tetszett a cikket? Oszd meg