Tornar al Blog

xampp instal.lacio en windows per localhost

Categoria: eines | Publicat el 16 Apr, 2022
xampp instal.lacio en windows per localhost

DOWNLOAD XAMPP

Comencem amb la instal·lació de XAMPP fent doble clic a l'arxiu que hem descarregat a l'apartat anterior. 

Vegem detalladament el procés: Si tenim el control de comptes d'usuari de Windows 10 activa, l'instal·lador ens mostrarà un missatge advertint-nos que, si instal·lem XAMPP al directori típic de Program Files, és possible que tinguem accés restringit a alguns directoris . Per això ens aconsella desactivar el control de comptes d'usuari o instal·lar XAMPP en una altra ubicació. XAMPP a Windows 10 tuto02 L'assistent d'instal·lació començarà. 

Premem “Next” a la primera finestra Seguidament haurem d'escollir components que hem d'instal·lar. De forma obligatòria el paquet instal·larà Apache i PHP, però recomanem també instal·lar MySQL i per tant phpMyAdmin Per obtenir la màxima funcionalitat instal·larem tots els components, així tindrem un servidor de correu, un servidor FTP, el llenguatge Perl entre altres funcionalitats Amb tot en ordre premem “Next” XAMPP a Windows 10 tuto03. 

El següent serà triar la ruta d'instal·lació de XAMPP Windows 10. Recomanem deixar la ruta per defecte, que serà C:\xampp. Si el nostre disc dur està força saturat o desitgem allotjar el servidor en un disc dur dedicat, col·locarem la ruta d'instal·lació que vulguem XAMPP a Windows 10 tuto04 A la següent pantalla simplement polsem sobre “Next”. Se'ns obrirà una pàgina web donant-nos informació sobre els diferents mòduls que podem instal·lar al nostre servidor Apache XAMPP a Windows 10 tuto05 Tas l'última pantalla, el procés d'instal·lació començarà. 

Després de la instal·lació apareixerà l'avís dels tallafocs per denegar o permetre l'accés de XAMPP a xarxes públiques i privades. Si només volem provar webs a intranet el més recomanable és permetre l'accés només per a xarxes privades. Si, per contra, volem accedir a la nostra pàgina de forma externa, permetrem l'accés també de xarxes públiques. XAMPP a Windows 10 tuto06 Després d'això, acabarem d'instal·lar XAMPP triant l'idioma que vulguem. En aquest punt, el tauler de control de XAMPP apareixerà´.

Per executar frameworks i CMS com Laravel, CodeIgniter i WordPress de manera òptima, és necessari que diverses extensions de PHP i mòduls d'Apache estiguin activats. A continuació tens una guia sobre quines extensions i mòduls solen ser necessaris i com activar-los en un entorn com XAMPP a Windows:

Extensions de PHP a tenir activades

Per composer

  • zip

1. Habilitar la extensión zip en PHP

  1. Localiza el archivo php.ini:
    • Según el mensaje, Composer está utilizando este archivo:
      C:\xampp\php\php.ini.
  2. Edita el archivo php.ini:
    • Abre C:\xampp\php\php.ini en un editor de texto.
  3. Habilita la extensión zip:
    • Busca esta línea:
    • ;extension=zip
    • Elimina el punto y coma (;) al principio para descomentarla:
    • extension=zip

Per Laravel (normalment):

  • openssl
  • pdo
  • mbstring
  • tokenizer
  • json
  • curl
  • xml
  • ctype
  • bcmath (per a algunes funcionalitats opcionals)

Per CodeIgniter (la majoria són similars a Laravel):

  • openssl
  • pdo (si utilitzes base de dades a través de PDO)
  • mbstring
  • json
  • curl
  • xml

Per WordPress:

  • openssl
  • pdo_mysql (si vols utilitzar PDO, no és estrictament necessari, WordPress fa servir mysqli per defecte)
  • mbstring
  • json
  • curl
  • xml
  • gd (per manipular imatges)

Com activar aquestes extensions en XAMPP

  1. Obre el fitxer php.ini.
    Normalment es troba a C:\xampp\php\php.ini.
  2. Cerca les extensions necessàries i assegura't que no tinguin el punt i coma ; al davant. Per exemple, per activar mbstring, cerca la línia:
  3. ;extension=mbstring
  4. i transforma-la en:
  5. extension=mbstring
  6. Repeteix el procediment per a cada extensió requerida (openssl, json, curl, xml, etc.).
  7. Desa el fitxer php.ini i reinicia Apache des del Panell de Control de XAMPP perquè els canvis tinguin efecte.

Activar el mòdul mod_rewrite d'Apache

Per què mod_rewrite?
Laravel, CodeIgniter i WordPress utilitzen fitxers .htaccess per a la gestió d'URL amigables. Això requereix el mòdul mod_rewrite activat.

  1. Obre el fitxer de configuració principal d’Apache httpd.conf:
    Es troba normalment a C:\xampp\apache\conf\httpd.conf.
  2. Cerca la línia:
  3. #LoadModule rewrite_module modules/mod_rewrite.so
  4. i lleva el #:
  5. LoadModule rewrite_module modules/mod_rewrite.so
  6. Cerca <Directory "C:/xampp/htdocs"> o la carpeta pertinent i assegura't que el AllowOverride estigui a All. Per exemple:
  7. <Directory "C:/xampp/htdocs">
        AllowOverride All
        Require all granted
    </Directory>
  8. Desa i reinicia Apache.

Etiquetes:

#xampp #windows server #install #servidor #localhost #essential

Articles Relacionats

Resum per importar fitxers CSV de comptabilitat a la base de dades autonomo_contabilidad amb Python
Resum per importar fitxers CSV de comptabilitat a la base de dades autonomo_contabilidad amb Python Aquest script en Python importa dades d'un fitxer CSV (com `compartit 3tr-2025 - VENDA.csv`) a la base de dades MySQL `autonomo_contabilidad`, utilitzant l'esquema de taules `wp_contabilidad_clientes`, `wp_contabilidad_empleados`, `wp_contabilidad_productos`, `wp_contabilidad_ventas` i `wp_contabilidad_detalles_venta`.
Creació d'una aplicació Laravel 12
Creació d'una aplicació Laravel 12 nstal·lant PHP i l'instal·lador Laravel Abans de crear la vostra primera aplicació Laravel, assegureu-vos que la vostra màquina local tingui PHP , Composer i l'instal·lador Laravel instal·lats. A més, hauríeu d'instal·lar Node i NPM o Bun perquè pugueu compilar els actius d'interfície de la vostra aplicació.
Com funciona XAMPP, MySQL/MariaDB i els Clients (phpMyAdmin, Workbench, TablePlus)
Com funciona XAMPP, MySQL/MariaDB i els Clients (phpMyAdmin, Workbench, TablePlus) 1️⃣ XAMPP = Servidor de Bases de Dades 📌 XAMPP inclou MariaDB/MySQL, que és el servidor on es guarden i gestionen les bases de dades. 📌 Clients com phpMyAdmin, MySQL Workbench o TablePlus són eines per connectar-se a aquest servidor. 📢 SI XAMPP NO ESTÀ ENGEGAT, cap client no pot veure ni operar amb les bases de dades.
Preline UI - Biblioteca de components CSS de Tailwind
Preline UI - Biblioteca de components CSS de Tailwind Preline UI - Biblioteca de components CSS de Tailwind Configureu ràpidament la biblioteca CSS de Preline UI Tailwind per al vostre projecte. Exploreu els components de Tailwind i els elements de la IU, com ara botons, quadrícules, taules i molt més.
GitHub Copilot
GitHub Copilot GitHub Copilot és una eina d'assistència a la programació desenvolupada per GitHub i OpenAI. Utilitza intel·ligència artificial per ajudar els desenvolupadors a escriure codi de manera més eficient. Aquí tens una breu descripció de com funciona en els repositoris de GitHub:
error mysql a xampp port 3306
error mysql a xampp port 3306 solucio per aquest error