In de wereld van systemen hebben we tal van tools ontwikkeld om de datamanagementcapaciteit te vergroten en een veel meer gecentraliseerde administratie van data te realiseren. Vandaag zal Solvetic zich concentreren op enkele van de bekendste applicaties zoals Apache, PHP en MySQL en we zullen zien hoe we deze op een eenvoudige en complete manier in Windows 10 kunnen installeren. Als we het hebben over een webserver, is het normaal om de Apache Windows 10-optie te vinden, omdat we het hebben over het multiplatform-karakter, open source en gratis. Het gebruik ervan is in de loop der jaren zeer wijdverbreid geworden dankzij het feit dat het naast de eenvoud van gebruik regelmatig updates ontvangt.
Wat is Apache?Apache is tegenwoordig een van de meest gebruikte services voor alles wat met het webonderwerp te maken heeft. Het is geïmplementeerd als een Apache HTTP-server, een open source webserver waarmee we pagina's kunnen maken en webservices kunnen beheren. Het is een multiplatform-server, gratis, robuust en die ons veiligheid en prestaties biedt. De Apache server is ontwikkeld binnen het HTTP Server (httpd) project van de Apache Software Foundation groep.
Aan de andere kant willen we misschien ook hulpprogramma's installeren zoals de PHP-taal om via het web te kunnen ontwikkelen en webpagina's te kunnen maken. Met PHP is het eenvoudiger om servers te verbinden, ook met een eenvoudige gebruikersinterface. Als we ook databases willen beheren, is de meest gebruikte optie MySQL, dat open source bevat en het gebruik ervan is vrij optimaal met uitgebreide systeemcompatibiliteit.
Wat is PHPPHP (PHP: Hypertext Preprocessor) is een veelgebruikte open source programmeertaal die geschikt is voor webontwikkeling en die kan worden ingebed in op HTML gebaseerde sites. Momenteel zijn veel websites gebaseerd op PHP en wordt PHP gebruikt om dynamische webpagina's te genereren.
Wat is MYSQLOm met databases te werken, hebben we MySQL, een open source relationeel databasebeheersysteem (RDBMS), dat is gebaseerd op gestructureerde querytaal (SQL). MySQL kan worden uitgevoerd in UNIX-, Linux- en Windows-omgevingen met volledige compatibiliteit.
We kunnen de bruikbaarheid van deze applicaties zien en om ze in Windows 10 te installeren hebben we twee opties:
Optie 1De eerste beschikbare optie is het downloaden en installeren van pakketten die klaar zijn voor gebruik en de meest populaire zijn WampServer, XAMPP, gratis en eenvoudig te installeren Apache-distributies die MariaDB, PHP en Perl bevatten.
Optie 2Ten tweede hebben we de mogelijkheid om onze eigen functionele WAMP-server te maken door elk van de componenten afzonderlijk te downloaden.
In dit geval zullen we het handmatige installatieproces van Apache, PHP en MySQL in Windows 10 uitvoeren.
1. Apache installeren op Windows 10
Stap 1
Eerst zullen we Apache installeren in de huidige versie 2.4.28 VC15 via de volgende link:
Met deze Apache Lounge-download kunnen we Apache altijd bouwen met bijgewerkte afhankelijkheden en de nieuwste compilers die volledig zijn getest. Naar de binaire bestanden wordt verwezen door ASF, Microsoft, PHP, enz. en steeds meer software is verpakt in deze binaire bestanden en modules.
Deze binaire bestanden zijn opgebouwd uit de ASF-bronnen op httpd.apache.org en bevatten de nieuwste patches en afhankelijkheden zoals zlib, openssl, enz. De binaries draaien niet op Windows XP en 2003 en kunnen draaien op: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.
Daar kunnen we de 32- of 64-bits versie kiezen op basis van de architectuur die we hebben. Nadat we het .zip-bestand hebben gedownload, gaan we verder met de extractie ervan:
Wat we hebben uitgepakt, wordt gekopieerd naar de hoofdmap van C, in dit geval kopiëren we de map Apache24:
VERGROTEN
Stap 2
De volgende stap is het downloaden en installeren van Microsoft Visual C++ 2012 Runtime, wat nodig is om Apache in een Windows-omgeving uit te voeren.
Deze is te downloaden via de volgende link:
Stap 3
De volgende stap is het bewerken van het httpd.conf-bestand dat we vinden in het pad C:\Apache24\conf en daar kunnen we met de rechtermuisknop op klikken en de optie Openen met selecteren en daar de gewenste teksteditor kiezen:
Stap 4
In het geïmplementeerde bestand zullen we de volgende wijzigingen aanbrengen:
- Stel in de regel Luister * .80 in om naar alle verzoeken via die poort te luisteren
- Geef in de regel ServerName localhost: 80 op om de domeinnaam van de server te definiëren
- Wijzig in de regel AllowOverride none in All om .htaccess-overschrijvingen toe te staan
We slaan de wijzigingen op in het bestand.
VERGROTEN
Stap 5
De volgende stap is om Apache als een service in Windows 10 in te stellen en hiervoor openen we als beheerders een opdrachtpromptconsole en voeren het volgende in.
cd C: \ Apache24 \ binStap 6
Zodra we in de directory zijn, voeren we uit:
httpd -k install
VERGROTEN
Stap 7
Om Apache te valideren, maken we een bestand met de naam index.html en plakken we het volgende:
Apache testenStap 8Apache werkt!
Eenmaal opgeslagen gaan we naar een browser en schrijven het volgende:
http: //localhost/index.html
3. Installeer PHP op Windows 10
Zodra Apache is geïnstalleerd, is het nodig om PHP te installeren die we kunnen downloaden via de volgende link. De huidige versie is 7.1 VC14.
Stap 1
Eenmaal gedownload zullen we de inhoud uitpakken in een map die we zullen hernoemen php en plakken in de root van C:
VERGROTEN
Daar zullen we het INI-bestand bewerken, ofwel het productie- of ontwikkelingsbestand, en we zullen de volgende regel opstellen:
extension_dir = "C: phpext"Stap 2
Daar kunnen we indien nodig andere extensies toestaan, zoals: Curl, GD, MySQL. Dan gaan we naar de volgende route:
Configuratiescherm \ Systeem en beveiliging \ Systeem
Stap 3
Daar klikken we op de optie Geavanceerde systeemconfiguratie en het volgende venster wordt weergegeven:
Stap 4
Daar klikken we op de knop Omgevingsvariabelen en in het nieuwe venster gaan we naar het gedeelte Systeemvariabelen, zoeken de padregel en klikken op de knop Bewerken:
Stap 5
Klik in het weergegeven venster op de knop Nieuw en voeg de regel C: \ php toe. Klik op OK om de wijzigingen op te slaan. Na het instellen van de omgevingsvariabele moet het systeem opnieuw worden opgestart.
Stap 6
Nu moeten we het Apache-configuratiebestand bewerken en de volgende regels onderaan het bestand toevoegen en de wijzigingen opslaan.
C: Apache24Confhttpd.confLoadModule php5_module "c: /php/php5apache2_4.dll" AddHandler-toepassing / x-httpd-php .php # configureer het pad naar php.ini PHPIniDir "C: / php"
VERGROTEN
5. Installeer MySQL op Windows 10
De volgende stap is het installeren van MySQL met versie 5.6 als meest recente en te downloaden via de volgende link:
Stap 1
Eenmaal gedownload, zullen we het MSI-bestand uitvoeren om het MySQL-installatieproces in Windows 10 te starten en we zullen het volgende venster zien. Daar zullen we het vakje activeren om de licentievoorwaarden te accepteren en op Volgende klikken en nu kunnen we het type MySQL-configuratie kiezen om te installeren:
VERGROTEN
Stap 2
Aan de rechterkant zien we de respectievelijke functionaliteiten, in dit voorbeeld selecteren we Developer Default. Eenmaal geselecteerd, klikt u op Volgende en alle vereisten worden gecontroleerd en in geval van een fout kunnen we het selecteren en op de knop Uitvoeren klikken om het te installeren:
VERGROTEN
Stap 3
Zodra deze update is voltooid, zullen we zien dat we kunnen doorgaan met de installatie:
VERGROTEN
Stap 4
Klik op Volgende en we zien het volgende. Daar moeten we op de knop Uitvoeren klikken om alle vereisten te installeren of bij te werken:
VERGROTEN
Stap 5
Zodra het verificatieproces is voltooid, zien we het volgende:
VERGROTEN
Stap 6
Klik op Volgende en we zien het volgende:
VERGROTEN
Stap 7
Daar klikken we op Volgende en zien we het volgende:
VERGROTEN
Stap 8
Daar zullen we de respectieve MySQL-configuratieparameters zien. Klik op Volgende en nu moeten we het respectievelijke MYSQL-wachtwoord toewijzen:
VERGROTEN
Stap 9
Door op Volgende te klikken, zien we de naam van de MySQL-service en kunnen we configureren of MySQL wordt uitgevoerd bij het opstarten.
VERGROTEN
Stap 10
Klik nogmaals op Volgende en we kunnen de parameters voor plug-ins en extensies configureren:
VERGROTEN
Stap 11
Door op Volgende te klikken, krijgen we een overzicht van de door te voeren aanpassingen. Ten slotte klikken we op de knop Uitvoeren om de wijzigingen toe te passen en de installatie te voltooien.
VERGROTEN
Op deze manier hebben we Apache, PHP en MySQL geïnstalleerd in Windows 10. We hebben in dit proces het belang ingezien van het kunnen installeren van de Apache-server in Windows 10 en zo de databases op een completere manier te kunnen beheren.