Instal·leu apache, php i mysql (mariadb) a Windows mitjançant xampp

Vídeo: Install Full Webserver (Apache,PHP, MySQL,phpMyAdmin) | Windows 2024

Vídeo: Install Full Webserver (Apache,PHP, MySQL,phpMyAdmin) | Windows 2024
Anonim

Alguns de vosaltres podeu tenir una idea del que significa el títol i d'altres potser no, així que abans d'entrar en aquest tutorial, coneixem tots els termes.

Apache és el software de servidor web més utilitzat actualment, i ha estat durant els darrers 20 anys des de la seva publicació inicial el 1995. Processa peticions HTTP i ens permet emmagatzemar, processar i lliurar pàgines web localment o a Internet. Tots els llocs web requereixen un servidor web per poder-lo mostrar en un navegador web.

PHP és un llenguatge d'escriptura del servidor. PHP pot funcionar localment, per si sol, però es coneix més freqüentment com a extensió a un servidor web. En aquest cas, permet al desenvolupador executar una aplicació PHP al servidor i lliurar el resultat mitjançant un navegador. Aquest és un dels llenguatges d'escriptura del servidor més populars.

MySQL és una aplicació de servidor de bases de dades que ens permet emmagatzemar i entregar dades per a aplicacions i / o llocs web. MySQL ha estat l’estàndard en programari de bases de dades de codi obert durant molts anys. Però des de la seva compra per part de Sun Microsystems el 2008 i venuda de nou a Oracle el 2010, els fundadors originals van considerar que es va apartar de la seva naturalesa de codi obert fins a una versió més comercial. En resposta a això, els fundadors de MySQL van cercar el codi font i van crear MariaDB, un substitut de MySQL, que promet sempre romandre de codi obert i compatible amb les API i MySQL.

Si reunim tota la informació anterior, hauríem d’obtenir un servidor web (Apache) capaç de manejar un llenguatge d’escriptura (PHP) del servidor i la possibilitat d’emmagatzemar informació mitjançant un servidor de bases de dades (MariaDB).

Cadascuna de les peces descrites està disponible de forma gratuïta i es pot descarregar des dels seus llocs web dedicats o en miralls autoritzats. El problema és que la configuració manual pot trigar un temps i requereix uns coneixements avançats d’ordinador / servidor per comprendre què fa cada opció.

Afortunadament hi ha moltes alternatives i una d’elles és XAMPP. Això ens permet instal·lar fàcilment Apache, MySQL / MariaDB i PHP configurant-los automàticament durant la instal·lació. També inclou paquets addicionals com FileZilla FTP Server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin i Webalizer. Bàsicament, tot el que necessiteu per iniciar el vostre propi servidor web per fer proves i desenvolupament.

El que necessiteu:

  • un PC amb Microsoft Windows
  • una connexió a Internet per descarregar l’instal·lador
  • paciència

1. El que heu de fer és dirigir-vos a www.apachefriends.org i descarregar l'instal·lador. Tingueu en compte que XAMPP també està disponible per a màquines basades en Linux i Mac OS X, de manera que descarregueu la versió correcta del vostre sistema operatiu.

2. Instal·leu XAMPP mitjançant l’instal·lador descarregat. Tingueu en compte que durant la instal·lació se us demanarà que escolliu els paquets que necessiteu. Aquí podeu desmarcar-ho tot, excepte Apache, MySQL i PHP, però us recomano que també instal·leu phpMyAdmin i Webalizer. Aquests us ajudaran a gestionar les vostres bases de dades MySQL i també proporcionareu informació sobre l’ús del lloc web.

3. Després de la instal·lació, el Panell de control de XAMPP us serà rebut. Aquí és on podeu iniciar i aturar les aplicacions del servidor i fer modificacions als fitxers de configuració. Per iniciar Apache i MySQL només cal prémer els botons d’ inici per a cadascun d’ells.

4. Un cop iniciat els servidors, obriu el navegador favorit i apunteu-lo a http://172.0.0.1 o http: // localhost per accedir a la pàgina principal de XAMPP. Des d’aquí podeu accedir a phpMyAdmin, veure la configuració de PHP mitjançant PHPInfo i també accedir a una secció de preguntes freqüents i a una secció HOW-TO que hauria de ser suficient per començar amb XAMPP.

Enhorabona! Heu instal·lat Apache, PHP i MySQL / MariaDB en una màquina Windows mitjançant XAMPP. Ara podeu provar i desenvolupar llocs web executant-los localment en lloc d’haver de penjar cada fitxer a un servidor web després d’editar-lo.

NOTA 1: Per accedir a un lloc web o script amb XAMPP, haureu de traslladar els fitxers del lloc web a una carpeta anomenada HTDOCS ubicada dins de la carpeta d'instal·lació XAMPP (normalment C: \ XAMPP).

NOTA 2: Els ports 80 i 443, utilitzats per defecte per Apache, poden ser bloquejats o reservats a la vostra màquina per altres aplicacions. Per exemple, Skype reserva aquests ports en cas que altres no estiguin disponibles, i continua reservant-los tot i que no els utilitzeu. Podeu desactivar-ho a Skype desmarcant Usar els ports 80 i 443 per a connexions entrants addicionals a Eines -> Opcions -> Avançat -> Connexió.

NOTA 3: Si el vostre equip està al darrere d’un encaminador i voleu accedir als llocs web allotjats a XAMPP des d’una connexió externa, haureu d’instal·lar el port endavant del router a la màquina XAMPP per als ports 80 (HTTP), 443 (HTTPS) i 3306 (MySQL).

Si teniu qualsevol altre dubte, utilitzeu la secció de comentaris que hi ha a continuació.

Instal·leu apache, php i mysql (mariadb) a Windows mitjançant xampp