Installera apache mysql och php-server på Windows 7. Installera Apache på Windows

Det finns ganska många artiklar på Internet där författarna ger detaljerade instruktioner med skärmdumpar, tack vare vilka inte en enda användare kunde installera Apache-servern för PHP och DBMS MySql. Men de flesta av dem lämnar användaren med många frågor som han inte kan hitta svar på på länge. Låt oss titta på vad Apache, MySql, PHP är, vad de behövs för och hur man installerar dessa produkter.

Lite teori

Apache är en gratis http-server uppkallad efter den nordamerikanska stammen Apache-indianer. Det används flitigt på alla plattformar, inklusive Windows, och har blivit en de facto standard vid utveckling av webbapplikationer och tjänster. Utöver det kommer vi att behöva installera MySql DBMS, som också är en standard inom sitt område, och ett av de vanligaste och mest universella skriptspråken - PHP.

Apache (som användarna kallar det) skiljer sig från andra servrar genom att alla applikationer och tjänster garanterat körs på den, utan att användaren behöver utföra ytterligare inställningar. Jämfört med sina analoger kännetecknas Apache inte av hög prestanda och låg förbrukning av datorresurser, men alla applikationer kommer garanterat att fungera utifrån dess bas. Här kan du också lägga till enkel installation, arbeta med praktiskt taget allt moderna plattformar och utmärkt dokumentation.

Låt oss nu titta på hur man installerar Apache på en dator som körs Windows kontroll 7 (i senare utgåvor är processen nästan identisk), så att servern är installerad på en riktig hosting.

Installation av Apache

  • Vi går till den officiella Apache-supportresursen och laddar ner den senaste utgåvan.

I själva verket är det praktiskt taget ingen skillnad mellan versionerna av produkten för utvecklaren, om inte de gamla Apacherna stöds av de senaste versionerna av PHP-skriptspråket.

  • Kör den nedladdade installationsfilen.
  • Vi fyller i de två första fälten som i skärmdumpen: ange "localhost" på båda raderna.

  • Vi sätter absolut vilken postlåda som helst.
  • den första är ansvarig för att installera produkten som en Windows-tjänst, som kommer att använda portnummer 80;
  • den andra ansluter servern till portnummer 8080, varefter du måste starta den automatiskt varje gång.

Produktutvecklare rekommenderar att du väljer det första alternativet, så låt oss titta på det lite lägre. När du installerar Apache, var uppmärksam på sökvägen där dess filer lagras. Det är bäst att installera i den "offentliga" katalogen, som finns i mappen "användare" på systempartitionen på din hårddisk.

Efter att ha stängt installationsguiden, se till att Apache körs. För att göra detta, gå ner till facket och kontrollera förekomsten av ikonen som visas nedan.

Om det inte fungerar, kör det kommandorad. Detta görs genom att ange "cmd" i textformen för kommandotolken (Win + R).

På kommandoraden skriver vi "net start Apache2.2" för att starta servern.

Denna post är endast giltig för produktversion 2.2; i andra versioner kommer siffrorna att vara motsvarande.

Servern stoppas genom att skriva ett kommando med följande parametrar: "net stop Apache2.2".

Låt oss titta på några fler metoder för att starta, stänga av och starta om Apache. För vanligt arbete är det ineffektivt att använda kommandoraden för att hantera servern - det kommer att ta mycket tid. Vägen ut ur situationen är att använda snabbmenyn för ikonen i fältet: högerklicka på den och välj vilken åtgärd som ska utföras.

Detsamma görs genom att hantera tjänsten med samma namn via lämpligt verktyg som ger åtkomst till Windows-tjänster, eller Tjänster-snapin-modulen. Det börjar igenom sökruta eller "Administration" i "Kontrollpanelen".

Konfigurera Apache

När du väljer den första serverinstallationsmetoden kan du ange metoden för att starta den. På regelbunden användning och om du har lediga resurser på din PC, använd Apache autostart. Annars väljer du att starta den manuellt via tjänstens snabbmeny.

Efter att ha startat servern manuellt eller automatiskt, öppna en bekväm webbläsare och gå till adressen: //localhost. Kommer komma tom sida med samma adress.

Gör följande för att komma igång.

  • Vi går till katalogen "htdocs", som finns i mappen med programvarufilerna.
  • Vi tar bort html-filen från den och skapar en katalog med namnet på webbplatsen (mysite).
  • Du kan gå till den framtida webbplatsen genom att ange //localhost/mysite.
  • Gå till mappen "conf" och öppna filen "httpd.conf" i en textredigerare (helst med syntaxstöd).
  • Gå till rad nummer 227 och ersätt "ingen" med "alla". Det resulterande värdet ska vara "AllowOverride All".

Om du gör detta kommer "htaccess"-dokumentet att kunna användas. Det är en avancerad Apache-konfigurationsfil.

  • Vi letar efter raden med texten "#LoadModule rewrite_module modules/mod_rewrite.so" och tar bort symbolen "#".

Denna åtgärd aktiverar modulen som är ansvarig för skapandet och driften av CNC-länkar.

  • Vi sparar de ändringar som gjorts och se till att starta om Apache.

Installerar PHP

  • Vi går till PHP-nedladdningssidan och laddar ner den senaste stabila versionen av skriptspråket.

Uppmärksamhet! Du måste inte ladda ner en körbar fil i msi- eller exe-format, utan ett biz-arkiv.

  • Vi skapar en katalog och dekomprimerar arkivet till den med 7zip eller Winrar.
  • Öppna "httpd.conf" om du stängde den och lägg till nästa text I slutet:

"LoadModule php5_module "C:\Users\Public\php\php7Apache2_2.dll"

AddType application/x-httpd-php .php"

Siffrorna i den första raden och adressen kommer att ändras beroende på versionerna av produkterna som används och katalogsökvägarna och PHP.

  • Återigen, spara ändringarna och starta om Apache.

När en informationsdialogruta visas som indikerar ett fel under operationen, starta om Windows.

Alla PHP-konfigurationsparametrar, när de är installerade, lagras i filen "php.ini". Istället finns det dokument vars namn börjar med "php.ini".

  • Byt namn på någon till "php.ini" för att skapa en konfigurationsfil.
  • Kopiera sedan detta dokument till Windows-katalogen, till exempel "C:\Windows".
  • Vi startar om servern via snabbmenyn för dess ikon.

Detta slutför installationen och konfigurationen av PHP. Allt som återstår är att kontrollera serverns funktionalitet. Gå till "htdocs" och skapa en fil i mappen med valfritt namn (helst latin) och php förlängning(till exempel file.php). Vi öppnar den med textredigerare och skriv in följande kodbit:

Öppna eller maximera nu webbläsarfönstret och ange sökvägen till den skapade filen i adressfältet. I vårt fall är det: //localhost/mysite/file.php

Om allt gick bra och utan fel kommer du att se en liknande bild.

Var uppmärksam på raden "Laddad konfigurationsfil". Sökvägen till "php.ini"-konfigurationsfilen bör anges där.

Detta slutför installationen av Apache med PHP på en Windows-dator. Om du behöver installera något CMS, är DBMS installerat.

DBMS installation

  • Ladda ner den aktuella versionen av MySql för din version och bitness av Windows.

  • Efter att ha klickat på knappen "Ladda ner", klicka på länken som är markerad i skärmdumpen för att ladda ner MySql utan registrering.

  • Vi startar installationsprogrammet, vars funktion kräver .NET Framework-biblioteket version 4.5.
  • Vi accepterar villkoren använder MySql på Windows.
  • Flytta omkopplaren till läget "Endast server".

  • Klicka på knappen "Execute" för att starta MySql-installationen efter att ha kontrollerat kraven.

  • Vi ställer in ett lösenord för MySql, som kommer att användas för att ge tillgång till databasen.

  • Klicka på "Nästa".

Serverinstallationen med skriptspråk och MySql är klar. Allt som återstår är att koppla ihop de två sista komponenterna så att de kan interagera.

För att göra detta, öppna den redan kända konfigurationsfilen "php.ini" och ta bort symbolen ";". i linje med följande data:

extension=php_mysql.dll

extension=php_mysqli.dll.

Hitta texten "; extension_dir = “ext”” och ersätt det med följande “extension_dir = “C:\Users\Public\php\ext””, där vi efter "equals"-tecknet sätter sökvägen till katalogen med PHP.


Vi fortsätter att bygga en lokal server på vår lokala dator. I den här artikeln kommer vi att bekanta oss med installationen av den lokala serverkomponenten på Windows-plattform 7, Apache webbserver.

Observera att för manuell installation fungerar den senare versionen av Apache 2.4.18.


Apache version 2.4.18

Innan du kör installationsprogrammet, bestäm dig för var den lokala servern finns. Lokal server med honom komponenter placerad på systemdisk din dator. Dessutom:

  • Installera Apache i katalogen: .
  • Installera PHP i katalogen: [C:\php]
  • MySQL standard:

Jag beskrev hur man installerar MySQL-servern som en Windows-tjänst i artikeln: . Jag kommer att skriva hur man installerar PHP-tolken i artikeln: Installera PHP.

1. Starta Apache MSI-installationsprogrammet.
installera Apache MSI första fönster 2. Bekanta dig med och godkänn Apache-licensen

3. Bekanta dig sedan med dokumenten

4. På den här sidan måste du fylla i uppgifterna om vår lokala server:
  • Server Domian: localhost;
  • Servernamn: localhost;
  • Administratörs e-postadress: valfri.

Viktigt: För alla användare, ange port 80.

5. Byt till på den här sidan

6. På nästa sida förstår vi varför vi bytte till . Vi har nu möjlighet att ange en anpassad mapp för installation av Apache. Detta är vad vi gör genom att specificera en förskapad katalog: [C:\www].

7. Klicka på nästa sida och få resultatet.



I systemfältet får vi och ser Apache-knappen.

Hur man kontrollerar om Apache körs på din dator

Kontrollerar Apache-serverns funktion. För att göra detta i adressfält skriv adressen: http://localhost och vi ser inskriptionen "Det fungerar!", som betyder "Det fungerar."

Hur man stänger av Apache på din dator

Apache behövs inte alltid och det är ingen idé att hålla den öppen. För att stänga av den, gå till facket och på den högra knappen på Apache-ikonen ser vi tre kontrollknappar:

  • Apache-övervakning;
  • OpenServers;
  • Utgång.

Den sista, varav den stängs av.

Det är allt! Apache MSI-installationen är klar. Kom ihåg Apache-installationsmappen, denna kommer att behövas när du ställer in en lokal server.

Ordbok för artikeln:

  • Distribution– en form av distribution av program och mjukvara.
  • Släpp- mjukvaru-version.

Denna artikel - steg-för-steg-instruktion på att skapa en lokal webbserver. Den beskriver installationen av Apache 2.4-webbservern på Windows OS-plattformen. Installationen testades på Windows XP SP3.

Webbserversammansättning:

  • Apache 2.4 (version 2.4.10);
  • PHP 5.4 (version 5.4.34);
  • MySQL 5.5 (version 5.5.23).

Denna arbetsyta passar:

  • erfarna webbansvariga för att testa sina projekt;
  • för nybörjare webbansvariga att skapa sina första webbplatser.

Apache 2.4- och PHP 5.4-distributioner kompileras i VC9 (Visual Studio 2008).

Apache 2.4 VC9 version fungerar med nästan alla nuvarande Windows-versioner(7/8/Vista/XP SP3).

För att VC9-applikationer ska fungera måste du först uppdatera Visual C++-biblioteken.

Installerar uppdateringspaketet för Visual C++-biblioteket

Ladda ner vcredist_x86.exe-uppdateringsdistributionen från Microsofts webbplats, kör filen och utför uppdateringen.

Installera och konfigurera Apache 2.4-servern

Apache-distributionen har ingen installationsfil. Därför kommer installationen att göras manuellt.

Skapa en mapp och packa upp arkivet httpd-2.4.10-win32-VC9.zip.

I konfigurationsfilen httpd. conf standardrutter är C:\Apache24. Därför blir det mycket färre redigeringar i konfigurationsfilen om du packar upp arkivet i den här mappen.

Vi packar upp distributionen i mappen C:\TestServer.

Vi gör ändringar i konfigurationsfilen C:\TestServer\Apache24\conf\httpd. konf. När du skriver sökvägar använder du tecknet "/" (snedstreck) istället för "\" (omvänt snedstreck). Så skrivs stigar i operationssalar Linux-system och Unix. Men Apache utvecklades ursprungligen specifikt för dessa operativsystem.

Vi utför en gruppersättning av texten C:/ Apache24 med C:/ TestServer / Apache24.

Ställ in värdet på parametern ServerName.
Servernamn lokalvärd:80

Ställ in värdet på parametern ServerAdmin (administratörens e-post).
ServerAdmin [e-postskyddad]

Ställ in värdet för parametern DocumentRoot (plats för platsdokument).
DocumentRoot C:/TestServer/Apache24/htdocs

Du kanske vill lagra webbplatsdokument separat från servern. Till exempel i mappen C:\MySites. Då kan denna parameter ändras.
DocumentRoot C:/ MySites

Körbar Apache-filer finns i mappen C:\TestServer\Apache24\bin. Lägg till detta värde till miljövariabeln Windows PATH.
PATH = C:\TestServer\Apache24\bin ;

Installera Apache som en tjänst.
httpd.exe -k installation

Om aktiverat Windows brandvägg, när du installerar tjänsten visas ett meddelande som indikerar att programmet är blockerat från externa anslutningar. För att tjänsten ska fungera måste du ge tillstånd att låsa upp.

Låt oss starta Apache-servern.
httpd.exe -k start

Vi kontrollerar serverns prestanda. Skriv adressen i webbläsarens kommandorad: http://localhost. Om Apache-installationen lyckades visas texten Det fungerar! . Annars kommer vi att se en tom skärm.

Om servern inte startar bör du kontrollera om port 80, som Apache använder som standard, är upptagen.

Detta görs med kommandot
netstat –anb

Oftast används denna port av Skype eller Firefox. I det här fallet bör du antingen släppa porten eller flytta Apache till port 8080.

För att göra detta, i httpd-filen. conf vi ändrar värdena för parametrarna ServerName och Listen. Servernamn localhost:8080
Lyssna 8080

Efter detta, starta om tjänsten med kommandot
httpd.exe -k starta om

och igen försöker vi gå till http://localhost

För att underlätta arbetet med Apache-servern kan du installera den i startmenyn Windows genväg, indikerar C:\TestServer\Apache24\bin\ ApacheMonitor.exe

Installerar PHP 5.4

Vi går till utvecklarens webbplats http://windows.php.net/download/. Hitta PHP 5.4-distributionen i avsnittet VC9 x86 Thread Safe och ladda ner php-5.4.34-Win32-VC9-x86.zip-arkivet.

Skapa en mapp på lokal dator, låt det vara C:\TestServer\PHP54 och packa upp arkivet.

Vi återvänder till webbplatsen med Apache-distributionspaketet. I avsnittet Ytterligare + VC9 hittar vi arkivet php5apache2_4.dll-php-5.4-win32.zip med Apache PHP-moduler och laddar ner det.

I arkivet hittar vi mappen med den senaste versionen av modulen php5apache2_4.dll och placerar den i mappen C:\TestServer\PHP54.

I httpd-konfigurationsfilen. conf lägg till raderna:

LoadModule php 5_ modul « C :/ TestServer / PHP 54/ php 5 apache 2_4. dll"
AddHandler applikation / x - httpd - php . php
# konfigurera sökvägen till php. ini
PHPIniDir "C:/TestServer/PHP 54/php"

I mapp C:\TestServer\Apache54\htdocs skapa en fil test.php.

echo "Hej Apache!";
?>

Starta om Apache.

I webbläsarens adressfält skriver vi http://localhost/test.php. Om texten Hej Apache! , sedan slutfördes PHP-installationen framgångsrikt.

Konfigurera php.ini

För att arbeta med MySQL-databasen måste vi konfigurera php. ini – PHP-konfigurationsfil.

I mappen C:\TestServer\PHP54 finns två mallar: utveckling och php.ini-produktion.

Byt namn på php.ini-produktionsmallen till .

Bibliotek för att arbeta med MySQL-databasen finns i mappen C:\TestServer\PHP 54\ext. Denna sökväg måste anges i extension_dir-direktivet i php.ini-konfigurationsfilen.

Vi hittar denna parameter, tar bort kommentartecknet i början av raden (detta är ett semikolon) och skriver sökvägen.
extension_dir = "C:/TestServer/PHP 54/ext"

Det finns två bibliotek för att arbeta med MySQL-databasen i PHP: php_mysqli. dll är nyare och rekommenderas att användas i arbetet; php_mysql. dll är gammal, men de flesta webbplatser använder den.

Det är bättre att inkludera båda biblioteken i filen php.ini.
extension = php_mysql. dll
extension = php_mysqli. dll

När du har slutfört redigeringarna, se till att starta om Apache-servern.

Installera och konfigurera MySQL

Gå till sidan http://www.mysql.ru/download/. Välj version för Win32 eller Win64. Vi kommer att ladda ner installationspaketet mysql-5.5.23-win32.msi.

Kör filen mysql-5.5.23-win32.msi.

Vi går med på licensvillkor, välj installationstyp Typisk.

Låt oss gå vidare till att ställa in MySQL-servern.

Välj Detaljerad konfiguration – detaljerade konfigurationsinställningar.

Välj servertyp med minimikrav till minnet – Developer Machine.

Nu måste vi bestämma vilka databaser (InnoDB, MyISAM) vår server ska arbeta med.

Multifunktionell databas – InnoDB och MyISAM stöds.
Endast transaktionsdatabas - InnoDB stöds.
Endast icke-transaktionella databas- myISAM stöds.

När du väljer InnoDB-stöd är nästa steg att välja var InnoDB-tabellerna ska lagras.

För maximalt antal samtidiga anslutningar är det bättre att välja Manuell inställning och acceptera standardvärdet (15).

I det här steget aktiverar parametern Enable TCP/IP Networking stöd för TCP-anslutningar och väljer porten genom vilken dessa anslutningar ska göras. Parametern Enable Strict Mode är också inställd – läget för strikt överensstämmelse med MySQL-standarden.

Nu måste du välja standardkodning. Det bästa alternativet- UTF-8-kodning. Därför väljer vi Bästa stödet för flerspråkighet.

För att MySQL ska kunna köras som en Windows-tjänst, installera Installera som Windows-tjänst. Om du behöver autostarta den här tjänsten, installera Starta MySQL-servern automatiskt.

Ställ nu in administratörslösenordet och stäng av alternativet Ändra säkerhetsinställningar.

Efter att ha klickat på knapparna Nästa och Kör kan MySQL-installationen anses vara klar.

För att kontrollera funktionaliteten för MySQL, klicka på Windows Start-knappen, hitta verktyget för att arbeta med MySQL (MySql Server 5.5 MySQL Server Command Line) och kör det.

Efter att ha angett administratörslösenordet förs vi till MySQL-kommandoraden.

Ange kommandot
visa databaser;

Om vi ​​ser en lista med databaser betyder det att servern fungerar korrekt.

Avsluta kommandoradsläge:
utgång;

Detta slutför serverinstallationen. Lycka till!

Den här beskrivningen är lämplig för alla versioner av Windows 7/8/8.1.

Installera Apache Web Server

Först av allt, ladda ner Apache-distributionen från webbplatsen: http://www.apachelounge.com/download/. I listan över distributioner Apache 2.4 binärer VC11 måste vi ladda ner "httpd-2.4.7-win64-VC11.zip".

Efter nedladdning öppnar du arkivet httpd-2.4.7-win64-VC11.zip

Extrahera Apache24-mappen från den till C:\ enhetspartitionen

Nu måste vi justera konfigurationen lite innan vi installerar Apache. Öppna httpd.conf-filen (finns här: C:\Apache24\conf), helst genom en bekväm redigerare, såsom notepad++. Hitta raden (217) ServerName www.example.com:80 och ändra den till ServerName localhost:80

Här måste vi ange den fullständiga sökvägen till httpd.exe-filen, som finns i Apache-mappen. I vårt fall är detta C:\Apache24\bin\httpd.exe. Skriv kommandot C:\Apache24\bin\httpd.exe -k install och tryck på Retur.

Om när du kör programmet får du följande felmeddelande: misslyckades med att öppna winnt-tjänsthanteraren kanske du har glömt att logga in som administratör, gå till följande mapp: C:\Users\Your_user_name here\AppData\Roaming\Microsoft\Windows\Start Meny\Program\System Tools, kör kommandoraden som administratör

Och upprepa installationskommandot.

Installationen är klar. Öppna bin-katalogen (fullständig sökväg: C:\Apache24\bin\) och kör filen: ApacheMonitor.exe. Apache-ikonen visas i systemfältet, med vilken du snabbt kan starta/stoppa Apache-tjänsten, klicka på Start:

Låt oss nu kontrollera funktionaliteten. Öppna webbläsaren och skriv http://localhost/ i adressfältet (du kan bara localhost). Om installationen lyckades bör en sida öppnas som säger Det fungerar!

PHP-installation (manuell)

Behöver vi Apache utan PHP? Naturligtvis inte, det här är nonsens! Därför kommer vi härnäst att titta på manuell (utan att använda ett installationsprogram) installation av PHP.

Ladda ner PHP (Zip-arkiv) från webbplatsen: http://windows.php.net/download/. Vi behöver version: VC11 x64 Trådsäker.

Vi packar upp innehållet i arkivet i C:\PHP-katalogen (vi skapar PHP-mappen själva). Därefter hittar vi i mappen C:\PHP två filer php.ini-development och php.ini-production. Dessa filer innehåller grundläggande inställningar. Den första filen är optimerad för utvecklare, den andra för produktionssystem. Den största skillnaden ligger i inställningarna: för utvecklare är felvisning tillåten, medan för produktionssystem är felvisning förbjuden av säkerhetsskäl.

Låt oss göra några saker innan vi fortsätter med PHP-installationen. Öppna Kontrollpanelen → Utseende och anpassning → Mappalternativ → fliken Visa, hitta raden "Dölj filtillägg för kända filtyper", och om det finns en bock där, avmarkera den och klicka på "Använd".

Vi fortsätter med installationen. Och så, välj filen du behöver (jag valde php.ini-development). Den valda filen behöver bara bytas om lite. Högerklicka på filen → Byt namn → radera "-development", lämna bara php.ini

Öppna nu php.ini, vi måste göra några ändringar (var försiktig när du gör ändringar, om det finns ett semikolon i början av raden måste det tas bort):

  1. Hitta alternativet extension_dir (rad 721) och ändra sökvägen för ext-mappen så att den matchar sökvägen PHP installationer. För mig ser det ut så här:
    extension_dir = "C:\PHP\ext"
  2. Hitta alternativet upload_tmp_dir (rad 791). Här måste du ange sökvägen till den tillfälliga mappen. Jag valde c:\windows\temp. Tillsammans:
    upload_tmp_dir = "C:\Windows\Temp"
  3. Hitta alternativet session.save_path (rad 1369). Här måste du också ange sökvägen till den tillfälliga mappen:
    session.save_path = "C:\Windows\Temp"
  4. I avsnittet Dynamic Extensions måste du avkommentera flera rader (ta bort semikolonet i början) som motsvarar PHP-modulerna som kan behövas för arbete: 866, 873, 874, 876, 886, 895, 900

Spara ändringarna och stäng.

Låt oss nu gå tillbaka till Apache-inställningar. Vi måste redigera Apache-konfigurationen lite. Gå till mappen C:\Apache24\conf och öppna filen httpd.conf.

Gå till slutet av filen och lägg till följande rader längst ner:

# Charset AddDefaultCharset utf-8 # PHP LoadModule php5_module "C:/PHP/php5apache2_4.dll" PHPIniDir "C:/PHP" AddType application/x-httpd-php .php

Ange sökvägen till php-mappen som du valde under installationsprocessen (om du installerade i en annan katalog).

I samma fil hittar vi följande rader (rader ungefär 274-276):

DirectoryIndex index.html

Innan index.html lägger vi till index.php separerade med ett mellanslag. Resultatet är:

DirectoryIndex index.php index.html

För att ändringarna ska träda i kraft, starta om Apache-tjänsten (ikonen i fältet är Apache-monitor). Om tjänsten startar om är det ett gott tecken. Om inte (ett fel dyker upp), leta efter fel i konfigurationsfilerna. Kontrollera alla vägar särskilt noggrant.

För att säkerställa att PHP fungerar, öppna mappen C:\Apache24\htdocs (denna innehåller standardwebbplatsfilerna). Skapa en fil index.php i den här mappen med följande innehåll:

Öppna nu http://localhost/ (eller bara localhost) i din webbläsare. Om allt gick bra kommer du att se en sida som liknar denna:

Om du istället för en sida med information om php ser en sida med inskriptionen "Det fungerar!", klickar du bara på uppdatera sida.

Installerar MySQL

Öppna distributionens nedladdningssida: http://dev.mysql.com/downloads/installer/5.6.html och ladda ner Windows (x86, 32-bitars), MSI Installer 5.6.16 250.8M. Efter att ha klickat på knappen Ladda ner kommer du att se ett registreringsformulär, du kan hoppa över det genom att klicka på länken nedan ("Nej tack, starta bara min nedladdning!").

Vi startar installationsprogrammet, efter en kort nedladdning ser vi följande fönster:

Klicka på Installera MySQL-produkter, följande fönster visas där vi accepterar licensavtal(markera rutan) och klicka på Nästa >

Nästa fönster ber oss kolla om det finns fler en ny version MySQL, markera rutan Hoppa över... (hoppa över) och klicka på Nästa >

I nästa fönster ombeds vi att välja installationstyp, välj Anpassad och klicka på Nästa >:

I nästa fönster får vi möjlighet att välja nödvändiga komponenter: avmarkera MySQL Connectors, i Application avmarkera MySQL Workbench CE 6.0.8 och MySQL Notifier 1.1.5, i MySQL Server 5.6.16 avmarkera utvecklingskomponenter och klient C API-bibliotek (delat) och klicka på Nästa >

Nästa fönster talar om för oss exakt vad som kommer att installeras, klicka bara på Execute

Efter lyckad installation klickar du på Nästa >

Nästa fönster informerar oss om att nästa kommer vi att konfigurera vår server lite, klicka på Nästa >

I det första inställningsfönstret, markera rutan Visa avancerade alternativ, lämna resten som de är och klicka på Nästa >

I nästa fönster uppmanas vi att ställa in ett administratörslösenord (root). Det är bättre att inte tappa bort det här lösenordet! Ange ett lösenord och klicka på Nästa >

I nästa fönster, radera siffran 56 i inmatningsfältet, lämna resten som det är och klicka på Nästa >

Klicka på Nästa >

Klicka på Nästa >

Allt som återstår är att kontrollera om installationen lyckades. (win 8): Gå till startmenyn → gå till applikationer (nedåtpil) → hitta MySQL5.6 Command Line Client (en terminal för att arbeta med MySQL på kommandoraden) → öppna den. Ange sedan administratörslösenordet (root). Om lösenordet är korrekt kommer du att föras till kommandotolken (mysql>). Ange kommandot: visa databaser; (ett semikolon i slutet krävs). Som ett resultat bör du se en lista med databaser (minst två - information_schema och mysql). Detta betyder att servern fungerar korrekt. Stäng kommandoraden genom att utföra kommandot exit.

Lägg till raden i filen C:\Windows\System32\drivers\etc\hosts: 127.0.0.1 localhost. I samma fil, ta bort eller kommentera ut (sätta ett #-tecken i början av raden) raden::1 localhost (om den först kommenterades ut behöver du inte göra något med den).

Installation och grundläggande installation av phpMyAdmin

Öppna nedladdningssidan http://www.phpmyadmin.net/home_page/downloads.php och välj att ladda ner arkivet som slutar på *all-languages.7z eller *all-languages.zip (i skrivande stund senaste versionen var phpMyAdmin 4.1.9). Skapa en phpmyadmin-mapp i C:\Apache24\htdocs och extrahera de nedladdade arkivfilerna där.

Låt oss kolla hur det fungerar. Öppna webbläsaren och gå till adressen http://localhost/phpmyadmin/. Följande fönster bör öppnas:

Nu måste vi skapa en konfigurationsfil för MySQL. Gå till mappen phpmyadmin och skapa en konfigurationsmapp där. Öppna följande adress i webbläsaren: http://localhost/phpmyadmin/setup/

Nu, för att konfigurera anslutningsparametrarna till MySQL, klicka på knappen " Ny server", öppnas ett nytt fönster för oss; i kolumnen "Servervärd" måste localhost ersättas med 127.0.0.1:

Vi sparar inställningarna (klicka på Apply) och vi kommer automatiskt tillbaka till föregående sida. Välj standardspråk - ryska, standardserver - 127.0.0.1, radslut - Windows. Klicka på Spara längst ned och sedan på Ladda ner.

Vi sparar den resulterande filen (config.inc.php) till roten av phpMyAdmin-installationen (C:\Apache24\htdocs\phpmyadmin). Vi stänger sidan, vi behöver den inte längre.

Det är allt. Vi återvänder till sidan http://localhost/phpmyadmin/. Nu kan du logga in på systemet som root-användare (ange lösenordet du angav när du satte upp MySQL för root-användaren). Testar anslutning till MySQL. Om allt gick bra (du kunde logga in på phpMyAdmin), ta bort config-mappen från phpmyadmin-mappen.

Apache-webbservern är ganska populär. Detta är gratis och öppen källkod källkod. Det är vanligtvis installerat på datorer med ett operativsystem UNIX-system familjer, men det går att installera på operativ system Windows familj.

Jag hittade Apache version 2.4.25 och installerade den på Windows 7 x64 httpd-2.4.25-win64-VC11.zip. Det finns en 32-bitarsversion och en 64-bitarsversion. På Windows 7 x64 kan du installera båda versionerna, på 32-bitars Windows 7 fungerar endast 32-bitarsversionen. Så välj efter dina förmågor. Jag kommer också att notera det körbara filer kompilerade i Microsoft Visual Studio 2012 kräver de installation av Visual C++ Redistributable Package för att de ska fungera. Du kan ladda ner den från Microsofts webbplats vcredist_x64.exe. Och välj ett paket med lämplig bitstorlek

Låt oss börja installationen. Om inte installerat Microsoft-paket, installera sedan. Det är inte svårt, allt sker automatiskt. Sedan från zip-arkiv extrahera Apache24-mappen och flytta den till "C:\Program Files". Om du har Windows x64 och servern är x86, gå sedan till mappen "C:\Program Files (x86)".

Jag såg råd på Internet att du måste skapa en mapp i roten av C:-enheten och packa upp innehållet i arkivet i den, men jag har en annan åsikt. För program finns en mapp "C:\Program Files". För de som invänder att konfigurationsfilerna är djupt begravda och du kommer att behöva administratörsrättigheter för att redigera dem, svarar jag: det är inga problem. Skapa en genväg för anteckningsblock ("C:\Windows\notepad.exe"), i egenskaperna för genvägen efter anteckningsblockets sökväg. dubbla citattecken fullständig sökväg till konfigurationsfilen ("C:\Program Files\Apache24\conf\httpd.conf"), och i de ytterligare egenskaperna kryssa i rutan "kör som administratör". Placera genvägen på en plats som passar dig och när du klickar på den kommer ett anteckningsblock med administratörsrättigheter att startas och serverns konfigurationsfil öppnas. När du väl har öppnat den måste du justera den lite.

Efter att ha redigerat httpd.conf måste du skapa kommandofil, skriv i den

"C:\Program Files\Apache24\bin\httpd.exe" -k installera och kör det som administratör. Detta kommando är till för att servern ska registrera sig som en Windows-tjänst, som automatiskt startar när systemet startar. Du kan också placera ett litet assistentprogram "C:\Program Files\Apache24\bin\ApacheMonitor.exe" i start. Den finns i facket, visar tjänstens status och låter dig starta, stoppa, starta om Apache-tjänsten. Du måste starta om apache-tjänsten efter varje redigering konfigurationsfiler för att ändringarna ska träda i kraft.

Om batchfilen är klar och apache-tjänsten körs kan du skriva http://127.0.0.1 eller http://localhost i webbläsaren, webbläsaren kommer att öppna filen "C:\Program Files\Apache24\ htdocs\index.html", där en rad " Det fungerar!"Om webbläsaren kunde visa detta så körs servern.

Naturligtvis är standardplatsen för HTML-dokument som kommer att bearbetas av webbservern inte särskilt bekväm, men det spelar ingen roll. Faktum är att apache kan innehålla många virtuella värdar, som var och en kan konfigureras individuellt. Denvers supportrar tar äran för Denvers förmåga att vara värd för flera olika sajter, men det beror på apahce-servern som är inbyggd i Denver. Vi har en fullfjädrad server som fungerar som windows tjänst. Och nu är det dags att börja skapa