Nuttige wenke

Installeer Apache, MySQL, PHP

Pin
Send
Share
Send
Send


Die artikel beskryf die installerings- en aanvanklike opstellingsproses op 'n plaaslike rekenaar met Windows XP, wat bewys het dat dit bondels programme is wat gebruik word om groot sowel as mediumgrootte webprojekte te skep: Apache, MySQL, PHP en phpMyAdmin.

Ontwikkelaar se webwerf: https://phpmyadmin.net/
verspreiding (laai die argief all-languages.zip af): https://phpmyadmin.net/home_page/downloads.php
Dokumentasie in Russies: https://php-myadmin.ru/

In plaas daarvan om ons plaas te toets, stel ek voor dat die phpMyAdmin-skrif geïnstalleer word om die MySQL-databasis te bestuur. As dit werk, dan het ons alles reg gedoen en kan ons trots wees op onsself. Wel, as dit nie werk nie, beteken dit dat 'n moeilike kinderjare en 'n tekort aan vitamiene die skuld vir alles is, en ons sal dit oplos. :)

Stop die Apache-diens deur "C: Apache2 bin httpd.exe -k stop" uit te voer op die opdragreël, of gebruik die joernaallêer "stop-webserver.bat". Pak die argief uit in die gids "C: apache localhost www ". Vir meer gemak, is dit raadsaam om die verskynde lêergids te herbenoem na "phpmyadmin". Maak dan die lêer "config.inc.php" met die volgende inhoud in die gids "C: apache localhost www phpmyadmin" (moenie vergeet om die wagwoord vir die stamgebruiker wat u geskep het toe u MySQL installeer) in te voer nie:

Let op (!) dat ons by verbinding aan phpMyAdmin moet sê dat hulle die "mysqli" -uitbreiding moet gebruik, aangesien die MySQL 5 wat ons geïnstalleer het en die PHP 5-instellings hierbo, ons ten volle kan laat werk met die funksies van hierdie uitbreiding.

Open nou die langmoedige httpd.conf en voeg by die blok wat begin met die reël:

Volgende reël:
Alias ​​/ pma "C: / apache / localhost / www / phpmyadmin"

Begin nou die dienste met behulp van die groeplêer start-webserver.bat en voer "localhost / phpmyadmin" in die adresbalk van die blaaier in. U sal die hoof-phpMyAdmin-skrifvenster sien vir die bestuur van MySQL-databasisse. Danksy die lyn wat ons hierbo bygevoeg het tot die Apache-konfigurasielêer (die sogenaamde alias), kan ons ook van enige gasheer in phpMyAdmin instap, waarvoor ons 'n virtuele gasheer moet installeer en in die adresbalk van die blaaier 'n adres invoer met die vorm: "host name" / pma. Byvoorbeeld: http://www.test.ru/pma.

Vervolgens gebruik ons ​​die geleentheid om die uitbreiding van phpMyAdmin-funksionaliteit te installeer waarmee u kan werk met boekmerke, invoeropdraggeskiedenisse, gekoppelde tafelontwerper en 'n paar ander funksies.

Om die uitbreiding te installeer, moet u eers die "phpmyadmin" -databasis skep en spesiaal ontwerpte tabelle daarin invoer. Kies hiervoor die skakel "Import" op die hoofblad, op die bladsy wat oopmaak, in die afdeling "File to import" ("Import file" ") klik op die" Blaai. "-knoppie, kies die" create_tables.sql "-lêer in die gids" voorbeelde "en klik op die" Go "(" OK ") -knoppie.

Die volgende stap is om 'n spesiale gebruiker met die naam "pma" te skep en die regte regte te gee waarvoor u op "Privileges" klik, op die bladsy wat oopmaak, klik op die skakel "Voeg 'n nuwe gebruiker toe", in die afdeling "Aanmeldinligting" vul die velde soos volg in:

Gebruikersnaam: pma
Gasheer: plaaslike gasheer
Wagwoord: skep 'n wagwoord

Klik op die "Gaan" (OK) knoppie.

Op die dropdown-menu, kies 'phpmyadmin' in die 'Databasis-spesifieke voorregte' -afdeling in die 'Databasis-spesifieke voorregte'. Op die volgende bladsy, in die "Databasis-spesifieke voorregte", in die "Gegevens" -blokkie, merk die kassies langs die opsies: SELECT, INSERT, UPDATE, DELETE en druk op "Go" "(" OK ").

En die laaste ding wat u moet doen, is om die phpMyAdmin-konfigurasielêer "config.inc.php" te heropen en 'n paar nuwe riglyne by te voeg. Die volledige inhoud van die konfigurasielêer moet soos volg lyk:

U kry nou die geleentheid om al die bykomende funksies van die phpMyAdmin-skrif te benut.

Dit is al. Die volledige installasie en konfigurasie van die phpMyAdmin-skrip is voltooi, sowel as die hele kompleks van die webontwikkelaar as geheel. Baie geluk. En let op - niemand is dood nie. :)

Apache-installasie

Laai die Apache-verspreiding af sonder SSL-ondersteuning op die volgende skakel. Ten tyde van die skryf hiervan was die nuutste stabiele weergawe van Apache 2.2.21. Ons begin met die installasie. Klik in die welkome venster op die “Volgende” knoppie. In die volgende venster van die Apache-installeerder lees ons die lisensie-ooreenkoms en bevestig ons ooreenkoms.

Andersins, sal die installasie van Apache gestaak word. Met die knop "Volgende" gaan ons voort na die volgende stap. Ons lees die inligting wat die ontwikkelaar voorstel om in die eerste plek kennis te maak, en klik op "Volgende".

Vul in die volgende Apache-installasievenster die velde in soos op die foto getoon. Dui u e-posadres aan in die veld “E-posadres van die administrateur” - dit sal in die toekoms handig te pas kom. Klik op "Volgende" en stel die skakelaar in die "Aangepaste" posisie in die venster wat verskyn.

Ons gaan na die volgende installasie stap. Apache is standaard geïnstalleer in die C: Program Files Apache Software Foundation Apache 2.2-lêergids.

Skep die www-gids op die C-stasie en spesifiseer dit as die installasie-gids vir Apache. Klik op “Volgende” en in die volgende venster “Installeer”. Aan die einde van die Apache-installasie, klik op Voltooi. Nou in die skinkbord het ons die Apache-bedienerbestuur-ikoon. Deur op die linkermuisknop daarop te klik, kan u die webbediener begin, stop of herbegin (herbegin).

As u daarop regs klik, kan u die Apache-monitor oopmaak of na die Windows-stelseldienste gaan.

Kyk of ons Apache-webbediener loop. Om dit te doen, tik http: // localhost in die adresbalk van die blaaier

As ons 'n bladsy sien wat sê “Dit werk!”, Is Apache-installasie korrek gedoen en Apache werk.

PHP installasie

Laai die PHP-lêerargief af op die volgende skakel. Ten tyde van die skryf hiervan was die stabiele weergawe van PHP 5.3.8. Pak die afgelaaide argief uit met die argiver in die lêergids C: PHP. Hernoem die php.ini-ontwikkelingslêer na php.ini. Voeg die pad by die PHP-gids in die Windows-omgewingsveranderlikes. Om dit te doen, klik u byvoorbeeld met die rechtermuisknop op die "My Computer" -ikoon, kies "Properties" en klik op die skakel "Advanced Settings" of druk byvoorbeeld op die Win + Break-toetskombinasie. Klik op die tab "Gevorderd" op die "Omgewingveranderlikes. ". In die onderste venster "Stelselveranderlikes" vind ons die PATH-veranderlike, kies dit en klik op die "Verander" -knoppie. Ons plaas die pyltjie in die veld "Variable Value", druk op die sleutelbord op die END-toets. Ons plaas (dit is 'n skeider van waardes) en skryf die pad na die PHP-gids: C: php

Deur op “OK” te klik, maak ons ​​die vensters van bykomende stelselinstellings toe.

Skep drie bykomende subgidse in die C: php-gids:

tmp - om tydelike sessielêers te stoor

sluit in - vir die stoor van gekoppelde klasse

oplaai - om tydelike opgelaaide lêers te stoor.

Hiermee word die installasie van PHP voltooi.

MySQL installasie

Laai die MySQL-verspreiding van die webwerf van die ontwikkelaar af en voer die installasie uit. Ten tyde van die skryf hiervan was die vrystelling van MySQL 5.5.19 beskikbaar. Klik in die verwelkomingsvenster op “Volgende” en gaan na die venster van die lisensieooreenkoms. Ons bevestig die lisensie-ooreenkoms en klik op die "Volgende" -knoppie om die tipe installasie te kies. Druk op die "Custom" -knoppie en kies sodoende 'n gedetailleerde installasie. In die volgende stap kan u niks verander nie.

Klik op die "Volgende" knoppie en dan op "Installeer". Tydens die installasie verskyn 'n venster waarin die inskrywing vir kommersiële ondersteuning vir MySQL geadverteer word, klik op "Volgende" in beide vensters. Enigiemand wat in hierdie inligting belangstel, kan dit in meer besonderhede lees deur op die “Meer. ". As die installasie voltooi is, verskyn 'n boodskap waarin u gevra word om die instellingsassistent vir die instansie van MySQL-bediener te begin.

Los die regmerkie en klik op die "Voltooi" -knoppie. Klik in die welkome venster van die konfigurasie-assistent op “Volgende” en in die venster wat verskyn, plaas die skakelaar in die posisie “Gedetailleerde konfigurasie” en kies die gedetailleerde tipe MySQL-konfigurasie. Kies die tipe bediener in die volgende stap.

Ons plaas die skakelaar in die posisie van die "Developer Machine". Dit word gedoen om die geheue wat aan die MySQL-bediener toegewys is, tot die minimum te beperk. Inderdaad, ander toepassings werk op die tuisrekenaar. Klik op “Volgende” en kies in die volgende stap “Multifunksionele databasis”.

Soos volg uit die beskrywing, maak dit die gebruik van beide tabelle van InnoDB en tabelle van MyISAM moontlik. Die volgende is die InnoDB-tabel-liggingsmap. Laat die standaardpad beter. Andersins, kan u tydens die installasie fout 1067 ondervind. Dit is nie dodelik nie, maar onaangenaam. Dit word opgelos deur inligting korrek in die basis- en datadir-veranderlikes van die my.ini-lêer in te voer.

Vervolgens word die aantal verbindings met die MySQL-bediener gekies.

U kan die eerste item kies - “Decision Support (DSS) / OLAP”, wat twintig verbindings met die databasisbediener toelaat, en dit is genoeg vir die tuismasjien. U kan egter die aantal verbindings met die bediener handmatig spesifiseer deur 'Handmatige instelling' te kies. Die volgende stap is om MySQL-netwerkinstellings op te stel.

Die opsie Aktiveer TCP / IP-netwerk maak ondersteuning vir die TCP / IP-protokolstapel moontlik. Die poortnommer kan op standaard staan ​​- 3306. Die opsie "Voeg firewall-uitsondering vir hierdie poort toe" is verantwoordelik vir die toevoeging van 'n uitsondering vir hierdie poort in die standaard firewall van die bedryfstelsel. Een verduideliking. As u 'n uitsondering by die firewall voeg, moet u nie vergeet om te kontroleer dat verbindings slegs vanaf die plaaslike netwerk toegelaat word nie. Die Enable Strict Mode-opsie is verantwoordelik vir die streng nakoming van SQL-standaarde. Ons skakel hierdie opsie in as dit afgeskakel is en gaan na die volgende stap.

Dit definieer die kodering van databasistabelle.

Ons plaas die skakelaar in die posisie van die handseleksie ("Manual Selected Default Character Set / Collation") en kies utf8 in die vervolglys. Klik op “Volgende” en gaan voort om die MySQL-stelselopsies te konfigureer.

Installeer die MySQL-bediener as 'n Windows-diens deur die eerste opsie na te gaan. “Diensnaam” sal by verstek gelaat word. Let op die opsie "Laai die MySQL Server outomaties" sodat die bediener outomaties begin. As daar 'n probleem met gratis geheue op die tuisrekenaar is, is dit beter om die kassie te ontmerk. Dit kan later in die proses gedoen word. U moet die diensbestuur ondersoek en die opstarttipe op "Handleiding" vir die MySQL-diens stel. Die laaste opsie - “Sluit 'Bin-gids' in Windows PATH by) voeg die pad toe tot die gids met binêre (binêre) lêers in die PATH-veranderlike van die bedryfstelsel. Ons het dieselfde met die hand gedoen vir PHP. Ons gaan na die volgende stap - sekuriteitsinstellings.

Ons kies 'Modify Security Settings' en voer die wagwoord vir die stamgebruiker-administrateur en sy bevestiging in die ooreenstemmende invoervelde in. Onthou die wagwoord - ons benodig dit wanneer u Joomla 2.5 installeer. Kyk nie na die opsie "Aktiveer worteltoegang vanaf afgeleë masjiene nie". Ons skep nie 'n anonieme gebruiker nie! Klik op "Volgende" en gaan na die laaste instellingsvenster. Klik op "Uitvoeren" en dan op "Voltooi." Die installasie is voltooi en dit is nou die tyd om in te stem wat u geïnstalleer het. Ons lees "Configuring Apache, MySQL, PHP".

Onthou dat u by ons nie net 'n gereedgemaakte webwerf kan koop of die ontwikkeling daarvan kan bestel nie, maar ook die toepaslike tarief vir webwerfondersteuning kan kies, webwerfpromosie in soekenjins kan bestel, sowel as 'n domein kan registreer in een van tweehonderd domeinsones en 'n goedkoop hosting tarief kan kies! IT-spesialis RU

Kyk na die video: How to install Apache, MySql and PHP on Windows 10 (Desember 2021).

Pin
Send
Share
Send
Send