În lumea sistemelor avem numeroase instrumente care au fost dezvoltate pentru a crește capacitatea de gestionare a datelor și pentru a realiza o administrare mult mai centralizată a datelor. Astăzi Solvetic se va concentra pe unele dintre cele mai cunoscute aplicații precum Apache, PHP și MySQL și vom vedea cum să le instalăm în Windows 10 într-un mod simplu și complet. Când vorbim despre un server web, este normal să găsim opțiunea Apache Windows 10, deoarece vorbim despre natura sa multiplatformă, open source și gratuită. Utilizarea sa a devenit foarte răspândită de-a lungul anilor datorită faptului că primește actualizări regulate pe lângă simplitatea sa de utilizare.
Ce este ApacheApache este unul dintre cele mai utilizate servicii de astăzi în tot ceea ce ține de subiectul web. Este implementat ca un server HTTP Apache, care este un server web open source care ne permite să creăm pagini și să gestionăm servicii web. Este un server multiplatform, gratuit, robust și care ne oferă securitate și performanță. Serverul Apache este dezvoltat în cadrul proiectului HTTP Server (httpd) al grupului Apache Software Foundation.
Pe de altă parte, s-ar putea să dorim, de asemenea, să instalăm utilitare precum limbajul PHP pentru a ne putea dezvolta prin web și a crea pagini web. Cu PHP va fi mai ușor conectarea serverelor, având și o interfață de utilizator simplă. Dacă vrem să gestionăm și bazele de date, cea mai utilizată opțiune este MySQL, care conține sursă deschisă și utilizarea sa este destul de optimă, cu o compatibilitate extinsă a sistemului.
Ce este PHPPHP (PHP: Hypertext Preprocessor) este un limbaj de programare open source utilizat pe scară largă, potrivit pentru dezvoltarea web și poate fi încorporat în site-uri bazate pe HTML. În prezent, multe site-uri web se bazează pe PHP, iar PHP este utilizat pentru a genera pagini web dinamice.
Ce este MYSQLPentru a lucra cu baze de date, avem MySQL, care este un sistem de gestionare a bazelor de date relaționale open source (RDBMS) și se bazează pe un limbaj de interogare structurat (SQL). MySQL poate fi rulat în medii UNIX, Linux și Windows cu compatibilitate deplină.
Putem vedea caracterul practic al acestor aplicații și pentru a le instala în Windows 10 avem două opțiuni:
Opțiunea 1Prima opțiune disponibilă este descărcarea și instalarea pachetelor gata de utilizare și cele mai populare sunt WampServer, XAMPP, care sunt gratuite și ușor de instalat distribuțiile Apache care conțin MariaDB, PHP și Perl.
Opțiunea 2În al doilea rând, avem opțiunea de a crea propriul nostru server funcțional WAMP descărcând individual fiecare componentă.
În acest caz, vom efectua procesul de instalare manuală a Apache, PHP și MySQL în Windows 10.
1. Instalați Apache pe Windows 10
Pasul 1
Mai întâi vom instala Apache în versiunea sa curentă 2.4.28 VC15 de pe următorul link:
Această descărcare Apache Lounge ne permite să construim întotdeauna Apache cu dependențe actualizate și cele mai recente compilatoare care au fost testate complet. Binarele sunt menționate de ASF, Microsoft, PHP etc. și din ce în ce mai multe programe software sunt împachetate în cadrul acestor module binare și module.
Aceste binare sunt construite din sursele ASF de la httpd.apache.org și conțin cele mai recente patch-uri și dependențe precum zlib, openssl etc. Binarele nu rulează pe Windows XP și 2003 și pot rula pe: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.
Acolo putem alege versiunea pe 32 sau 64 de biți pe baza arhitecturii pe care o avem. Odată ce descărcăm fișierul .zip, procedăm la extragerea acestuia:
Ceea ce am dezarhivat va fi copiat în rădăcina lui C, în acest caz vom copia folderul Apache24:
MARI
Pasul 2
Următorul pas este să descărcați și să instalați Microsoft Visual C ++ 2012 Runtime, care este necesar pentru a rula Apache în mediul Windows.
Acest lucru poate fi descărcat de pe următorul link:
Pasul 3
Următorul pas este de a edita fișierul httpd.conf pe care îl găsim în calea C: \ Apache24 \ conf și acolo putem face clic dreapta pe el și selectăm opțiunea Deschidere cu și alegeți editorul de text dorit:
Pasul 4
În fișierul implementat vom face următoarele modificări:
- În linia Ascultare, setați * .80 pentru a asculta toate cererile prin portul respectiv
- În linia ServerName specificați localhost: 80 pentru a defini numele domeniului serverului
- În linia AllowOverride nu schimbați niciunul în All pentru a permite suprascrierea .htaccess
Salvăm modificările în fișier.
MARI
Pasul 5
Următorul pas este să stabilim Apache ca serviciu în Windows 10 și pentru aceasta deschidem o consolă de prompt de comandă ca administratori și introducem următoarele.
cd C: \ Apache24 \ binPasul 6
Odată ce suntem în director executăm:
Instalare httpd -k
MARI
Pasul 7
Pentru a valida Apache vom crea un fișier numit index.html și vom lipi următoarele:
testarea ApachePasul 8Apache funcționează!
Odată salvat, continuăm să mergem la un browser și să scriem următoarele:
http: //localhost/index.html
3. Instalați PHP pe Windows 10
Odată ce Apache este instalat, va fi necesar să instalați PHP pe care îl putem descărca de pe următorul link. Versiunea sa actuală este 7.1 VC14.
Pasul 1
Odată descărcat, vom extrage conținutul într-un folder pe care îl vom redenumi php și îl vom lipi în rădăcina lui C:
MARI
Acolo vom edita fișierul INI, fie fișierul de producție, fie de dezvoltare, și vom stabili următoarea linie:
extension_dir = "C: phpext"Pasul 2
Acolo putem permite alte extensii, după cum este necesar, cum ar fi: Curl, GD, MySQL. Apoi vom merge la următorul traseu:
Control Panel \ System and Security \ System
Pasul 3
Acolo facem clic pe opțiunea de configurare avansată a sistemului și va fi afișată următoarea fereastră:
Pasul 4
Acolo facem clic pe butonul Environment variables și în fereastra nouă mergem la secțiunea System variables, localizăm linia Path și facem clic pe butonul Edit:
Pasul 5
În fereastra afișată, faceți clic pe butonul Nou și adăugați linia C: \ php. Faceți clic pe OK pentru a salva modificările. După setarea variabilei de mediu, este necesar să reporniți sistemul.
Pasul 6
Acum trebuie să edităm fișierul de configurare Apache și să adăugăm următoarele linii în partea de jos a fișierului și să salvăm modificările.
C: Apache24Confhttpd.confLoadModule php5_module "c: /php/php5apache2_4.dll" AddHandler application / x-httpd-php .php # configure the path to php.ini PHPIniDir "C: / php"
MARI
5. Instalați MySQL pe Windows 10
Următorul pas va fi instalarea MySQL care are versiunea 5.6 ca fiind cea mai recentă și poate fi descărcată de la următorul link:
Pasul 1
Odată descărcat, vom executa fișierul MSI pentru a începe procesul de instalare MySQL în Windows 10 și vom vedea următoarea fereastră. Acolo vom activa caseta pentru a accepta termenii de licență și vom face clic pe Următorul și acum putem alege tipul de configurație MySQL de instalat:
MARI
Pasul 2
În partea dreaptă vom vedea funcționalitățile respective, în acest exemplu vom selecta Developer Default. Odată selectat, faceți clic pe Următorul și toate cerințele vor fi verificate și în caz de eșec, îl putem selecta și faceți clic pe butonul Executare pentru al instala:
MARI
Pasul 3
Odată ce această actualizare este terminată, vom vedea că putem continua cu instalarea:
MARI
Pasul 4
Faceți clic pe Următorul și vom vedea următoarele. Acolo trebuie să facem clic pe butonul Executare pentru a instala sau actualiza toate cerințele:
MARI
Pasul 5
După finalizarea procesului de verificare, vom vedea următoarele:
MARI
Pasul 6
Faceți clic pe Următorul și vom vedea următoarele:
MARI
Pasul 7
Acolo facem clic pe Următorul și vom vedea următoarele:
MARI
Pasul 8
Acolo vom vedea parametrii de configurare MySQL respectivi. Faceți clic pe Următorul și acum trebuie să atribuim parola MYSQL respectivă:
MARI
Pasul 9
Făcând clic pe Următorul vom vedea numele serviciului MySQL și putem configura dacă MySQL rulează la pornire.
MARI
Pasul 10
Faceți din nou clic pe Următorul și putem configura parametrii pluginurilor și extensiilor:
MARI
Pasul 11
Dând clic pe Următorul și vom putea vedea un rezumat al ajustărilor care trebuie făcute. În cele din urmă, vom face clic pe butonul Executare pentru a aplica modificările și a finaliza instalarea.
MARI
În acest fel, am instalat Apache, PHP și MySQL în Windows 10. Am văzut în acest proces importanța de a putea instala serverul Apache în Windows 10 și astfel să gestionăm bazele de date într-un mod mai complet.