I systemverdenen har vi mange værktøjer, der er udviklet til at øge datastyringskapaciteten og opnå en meget mere centraliseret administration af data. I dag vil Solvetic fokusere på nogle af de mest kendte applikationer som Apache, PHP og MySQL, og vi vil se, hvordan man installerer dem i Windows 10 på en enkel og komplet måde. Når vi taler om en webserver, er det normalt at finde indstillingen Apache Windows 10, da vi taler om dens multiplatform -karakter, open source og gratis. Dens brug er blevet meget udbredt gennem årene takket være det faktum, at den modtager regelmæssige opdateringer ud over dens enkelhed i brug.
Hvad er ApacheApache er en af de mest brugte tjenester i dag i alt, der vedrører webemnet. Det er implementeret som en Apache HTTP -server, som er en open source -webserver, der giver os mulighed for at oprette sider og administrere webtjenester. Det er en multiplatform -server, gratis, robust og giver os sikkerhed og ydeevne. Apache -serveren er udviklet inden for HTTP -server (httpd) -projektet i gruppen Apache Software Foundation.
På den anden side vil vi måske også installere hjælpeprogrammer som PHP -sproget for at kunne udvikle sig via internettet og oprette websider. Med PHP vil det være lettere for servere at blive tilsluttet, også med en enkel brugergrænseflade. Hvis vi også vil administrere databaser, er den mest anvendte mulighed MySQL, som indeholder open source, og dens anvendelse er ganske optimal med omfattende systemkompatibilitet.
Hvad er PHPPHP (PHP: Hypertext Preprocessor) er et meget udbredt open source programmeringssprog, der er velegnet til webudvikling og kan være integreret i HTML-baserede websteder. I øjeblikket er mange websteder baseret på PHP, og PHP bruges til at generere dynamiske websider.
Hvad er MYSQLFor at arbejde med databaser har vi MySQL, som er et open source relationelt databasesystem (RDBMS), og er baseret på struktureret forespørgselssprog (SQL). MySQL kan køres i UNIX-, Linux- og Windows -miljøer med fuld kompatibilitet.
Vi kan se det praktiske ved disse applikationer, og for at installere dem i Windows 10 har vi to muligheder:
Mulighed 1Den første tilgængelige løsning er at downloade og installere pakker, der er klar til brug, og de mest populære er WampServer, XAMPP, som er gratis og nemme at installere Apache -distributioner, der indeholder MariaDB, PHP og Perl.
Mulighed 2For det andet har vi mulighed for at oprette vores egen funktionelle WAMP -server ved individuelt at downloade hver af komponenterne.
I dette tilfælde udfører vi den manuelle installationsproces af Apache, PHP og MySQL i Windows 10.
1. Installer Apache på Windows 10
Trin 1
Først installerer vi Apache i sin nuværende version 2.4.28 VC15 fra følgende link:
Denne Apache Lounge -download giver os mulighed for altid at bygge Apache med opdaterede afhængigheder og de nyeste kompilatorer, der er fuldt testet. Binærerne refereres af ASF, Microsoft, PHP osv. og mere og mere software er pakket i disse binærfiler og moduler.
Disse binære filer er bygget fra ASF -kilderne på httpd.apache.org og indeholder de nyeste patches og afhængigheder som zlib, openssl osv. Binærerne kører ikke på Windows XP og 2003 og kan køre på: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.
Der kan vi vælge 32 eller 64-bit versionen baseret på den arkitektur, vi har. Når vi har downloadet .zip -filen, går vi videre til dens udtrækning:
Det, vi har pakket ud, kopieres til roden af C, i dette tilfælde kopierer vi Apache24 -mappen:
FORSTØRRE
Trin 2
Det næste trin er at downloade og installere Microsoft Visual C ++ 2012 Runtime, som er nødvendigt for at køre Apache i Windows -miljø.
Dette kan downloades fra følgende link:
Trin 3
Det næste trin er at redigere httpd.conf-filen, som vi finder i stien C: \ Apache24 \ conf, og der kan vi højreklikke på den og vælge Åbn med og vælge den ønskede teksteditor:
Trin 4
I den implementerede fil foretager vi følgende ændringer:
- I linjen Lyt indstil * .80 for at lytte til alle anmodninger via den port
- Angiv localhost: 80 i linjen ServerName for at definere serverens domænenavn
- I linjen AllowOverride skal du ændre ingen til Alle for at tillade .htaccess -tilsidesættelser
Vi gemmer ændringerne i filen.
FORSTØRRE
Trin 5
Det næste trin er at etablere Apache som en tjeneste i Windows 10, og til dette åbner vi en kommandopromptkonsol som administratorer og indtaster følgende.
cd C: \ Apache24 \ binTrin 6
Når vi er i biblioteket, udfører vi:
httpd -k install
FORSTØRRE
Trin 7
For at validere Apache opretter vi en fil kaldet index.html og indsætter følgende:
tester ApacheTrin 8Apache virker!
Når det er gemt, går vi videre til en browser og skriver følgende:
http: //localhost/index.html
3. Installer PHP på Windows 10
Når Apache er installeret, er det nødvendigt at installere PHP, som vi kan downloade fra følgende link. Den nuværende version er 7.1 VC14.
Trin 1
Når det er downloadet, udtrækker vi indholdet i en mappe, som vi omdøber php og indsætter det i roden af C:
FORSTØRRE
Der redigerer vi INI -filen, enten produktions- eller udviklingsfilen, og vi etablerer følgende linje:
extension_dir = "C: phpext"Trin 2
Der kan vi tillade andre udvidelser efter behov, såsom: Curl, GD, MySQL. Derefter går vi til følgende rute:
Kontrolpanel \ System og sikkerhed \ System
Trin 3
Der klikker vi på Avanceret systemkonfiguration, og følgende vindue vises:
Trin 4
Der klikker vi på knappen Miljøvariabler, og i det nye vindue går vi til sektionen Systemvariabler, finder stien Sti og klikker på knappen Rediger:
Trin 5
I det viste vindue skal du klikke på knappen Ny og tilføje linjen C: \ php. Klik på OK for at gemme ændringerne. Efter indstilling af miljøvariablen er det nødvendigt at genstarte systemet.
Trin 6
Nu skal vi redigere Apache -konfigurationsfilen og tilføje følgende linjer i bunden af filen og gemme ændringerne.
C: Apache24Confhttpd.confLoadModule php5_module "c: /php/php5apache2_4.dll" AddHandler application / x-httpd-php .php # konfigurer stien til php.ini PHPIniDir "C: / php"
FORSTØRRE
5. Installer MySQL på Windows 10
Det næste trin vil være at installere MySQL, som har version 5.6 som den nyeste og kan downloades på følgende link:
Trin 1
Når den er downloadet, udfører vi MSI -filen for at starte MySQL -installationsprocessen i Windows 10, og vi vil se følgende vindue. Der aktiverer vi boksen for at acceptere licensvilkårene og klikker på Næste, og nu kan vi vælge den type MySQL -konfiguration, der skal installeres:
FORSTØRRE
Trin 2
På højre side ser vi de respektive funktionaliteter, i dette eksempel vælger vi Developer Standard. Når det er valgt, skal du klikke på Næste, og alle kravene kontrolleres, og i tilfælde af fejl kan vi vælge det og klikke på knappen Udfør for at installere det:
FORSTØRRE
Trin 3
Når denne opdatering er færdig, vil vi se, at vi kan fortsætte med installationen:
FORSTØRRE
Trin 4
Klik på Næste, så ser vi følgende. Der skal vi klikke på knappen Udfør for at installere eller opdatere alle kravene:
FORSTØRRE
Trin 5
Når verifikationsprocessen er afsluttet, ser vi følgende:
FORSTØRRE
Trin 6
Klik på Næste, så ser vi følgende:
FORSTØRRE
Trin 7
Der klikker vi på Næste, og vi vil se følgende:
FORSTØRRE
Trin 8
Der vil vi se de respektive MySQL -konfigurationsparametre. Klik på Næste, og nu skal vi tildele den respektive MYSQL -adgangskode:
FORSTØRRE
Trin 9
Ved at klikke på Næste ser vi navnet på MySQL -tjenesten, og vi kan konfigurere, om MySQL kører ved opstart.
FORSTØRRE
Trin 10
Klik på Næste igen, og vi kan konfigurere plugins og udvidelsesparametre:
FORSTØRRE
Trin 11
Ved at klikke på Næste, vil vi kunne se en oversigt over de justeringer, der skal foretages. Endelig klikker vi på knappen Udfør for at anvende ændringerne og fuldføre installationen.
FORSTØRRE
På denne måde har vi installeret Apache, PHP og MySQL i Windows 10. Vi har i denne proces set vigtigheden af at kunne installere Apache -server i Windows 10 og dermed styre databaserne på en mere komplet måde.