instal·lació manual apache, php, mysql i phpmyadmin en Windows 11

Created at: 2025-02-02 11:28:19 | Updated at: 2025-02-02 13:16:07

Aquí tens un resum en català dels passos principals per fer la instal·lació manual d’Apache, PHP, MySQL i phpMyAdmin en Windows 11, juntament amb les configuracions més importants:


1. Instal·lació d’Apache 2.4

  1. Descarrega la versió per a Windows (ZIP o MSI) des de la pàgina oficial d’Apache (http://httpd.apache.org).
  2. Descomprimeix (si és el ZIP) a C:\Apache24 (o la carpeta que prefereixis).
  3. Edició de l’arxiu httpd.conf (ubicat a C:\Apache24\conf\):
    • Cerca la línia #ServerName www.example.com:80 i descomenta-la i/o estableix ServerName localhost:80.
    • Configura la ruta del DocumentRoot i el Directory corresponent. Per exemple:
    • DocumentRoot "C:/Apache24/htdocs"
      <Directory "C:/Apache24/htdocs">
          Options Indexes FollowSymLinks
          AllowOverride All
          Require all granted
      </Directory>
      
    • (Opcional) Afegir o modificar el port si cal, per exemple Listen 8080.
  4. Arrenca el servei d’Apache:
    • Pots obrir una finestra de terminal a C:\Apache24\bin i executar httpd.exe directament, o bé configurar el servei amb httpd -k install (des de la consola amb permisos d’administrador).

2. Instal·lació de MySQL

  1. Descarrega MySQL Community Server des de la pàgina oficial (https://dev.mysql.com/downloads/mysql/).
  2. Instal·la seguint les opcions bàsiques (normalment es pot deixar tot per defecte o triar la configuració personalitzada).
  3. Comprova que el servei MySQL s’inicia correctament i pren nota de la contrasenya de root (si en defineixes una).
  4. Pots configurar certs paràmetres a l’arxiu my.ini (ubicat normalment a la carpeta d’instal·lació de MySQL), per exemple:
    • port=3306
    • basedir=C:/Program Files/MySQL/MySQL Server 8.0/
    • datadir=C:/Program Files/MySQL/MySQL Server 8.0/Data/

3. Instal·lació de PHP

  1. Descarrega PHP en format ZIP (thread safe) des de (https://windows.php.net/download).
  2. Descomprimeix el contingut a C:\php.
  3. Reanomena php.ini-development a php.ini i edita’l:
    • Activa extensions necessàries, per exemple:
    • extension_dir = "C:\php\ext"
      extension=mysqli
      extension=pdo_mysql
      
    • Configura paràmetres com el max_execution_time, memory_limit, upload_max_filesize, etc., segons convingui.
  4. Integra PHP amb Apache:
    • Obre l’arxiu httpd.conf (o el httpd-vhosts.conf):
    • 4.dll o php8apache2_4.dll, segons la versió)
      LoadModule php_module "C:/php/php8apache2_4.dll"
      
      # Processament de fitxers .php
      AddHandler application/x-httpd-php .php
      
      # Indica on es troba el php.ini
      PHPIniDir "C:/php"
      
    • Assegura’t que la ruta php8apache2_4.dll coincideix amb la teva versió i la ubicació de fitxers.
  5. Reinicia Apache perquè carregui la configuració PHP.

4. Instal·lació de phpMyAdmin

  1. Descarrega phpMyAdmin des de la pàgina oficial (https://www.phpmyadmin.net/).
  2. Descomprimeix la carpeta en un directori accessible des de l’Apache, per exemple C:\Apache24\htdocs\phpmyadmin.
  3. Configura l’arxiu config.inc.php (a dins de la carpeta de phpMyAdmin) o renombra el fitxer config.sample.inc.php:
    • Ajusta la directiva $cfg['blowfish_secret'] amb una clau única.
    • Revisa que $cfg['Servers'][$i]['host'] = 'localhost'; i $cfg['Servers'][$i]['user'] / $cfg['Servers'][$i]['password'] si vols tenir un accés per defecte (normalment es deixa en blanc per entrar amb l’usuari root o un altre usuari creat).
  4. Accedeix a phpMyAdmin des de http://localhost/phpmyadmin (o http://localhost:8080/phpmyadmin si has canviat el port d’Apache).

5. Consideracions finals

No valid image directory found or the category is not valid for the gallery.

Back to Posts
instal·lació manual apache, php, mysql i phpmyadmin en Windows 11

Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.