Configurar Servidor Local con Apache MySQL y PHP
CON Apache, MySQL, PHP5.6.x, PhpMyAdmin y XDebug para NetBeans en
Windows 7 - No Wamp, No Xamp o algún otro programa
[Diciembre de 2014]
Sabiendo que hay muchos programas para instalar un entorno de desarrollo como
WampServer y otros , el propósito de esta guía es dar a conocer o profundizar un poco
en como podemos configurarnosotros mismos un entorno para entender mejor cómo
funciona, si puedes aportar con tus conocimientos a esta guía, te invito a hacerlo y
poder mejorarla o ampliarla, pero recuerda sin programas! [ Atte: Kevin RC
https://www.facebook.com/crakinformatico
]
Sin más, Comencemos
Preparando la Fiesta!!
Complemento Visual C++
Visual C++ Redistributable para Visual Studio 2012 Update 4
Yo lo descargaré enEspañol
http://www.microsoft.com/es-ES/download/details.aspx?id=30679
APACHE
Descargar Apache desde
http://www.apachelounge.com/download/
Verificar el tipo de sistema (32 o 64 bits) en mi caso 64bits
httpd-2.4.10-win64-VC11.zip
PHP
Descargar PHP desde
http://windows.php.net/download/
en mi caso
httpd-2.4.10-win64-VC11
MySQL
Descargar MySQL desde
http://dev.mysql.com/downloads/mysql/
Escogerel archivo .zip dependiendo del tipo de nuestro SO [32 o 64 bits]
PhpMyAdmin
Descargar PhpMyAdmin desde
http://www.phpmyadmin.net/
Hasta ahora ya debemos tener estos archivos o algo parecido de acuerdo al tipo de Sistema
DEFINIR LAS VARIABLES DE ENTORNO
Vamos a inicio > Panel de control > Sistema > Configuración avanzada del sistema >
Variables de entorno > Seleccionamos la variable delsistema “
Path
” en la segunda lista de la
ventana > pulsamos el botón que dice “
Editar...
” > Donde dice valor de la variable añadimos al
final las siguientes rutas separadas por “;” (punto y coma, sin las comillas) :
o debe quedar como la siguiente ruta:
Así:
…(rutas que ya están);
C:\Servidor\Apache24\bin;C:\Servidor\mysql\bin;C:\Servidor\php;
Hecho esto ahora podemos acceder aApache,MySQL y PHP directo desde DOS (cmd)
Ahora para estar seguros recomiendo
REINICIAR
la computadora.
DESCOMPRIMIR Y ORDENAR
En el disco
C:\
creamos una carpeta, yo la nombraré servidor
Servidor
Así:
C:\Servidor\
● Descomprimir
httpd-2.4.10-win64-VC11
y copiar la carpeta
Apache24
dentro de la
carpeta
Servidor .
● Descomprimir
php-5.6.3-Win32-VC11-x64
, la renombramos por:
php
y la copiamos en
la carpeta
Servidor
● Descomprimir
mysql-5.6.22-winx64
, la renombramos por:
mysql
y la copiamos en la
carpeta
Servidor
● Descomprimir
phpMyAdmin-4.2.13-all-languages
, renombramos por
phpmyadmin y
copiamos dentro de
Servidor\Apache24\htdocs
En el disco
C:\
debe quedar así:
UN DATO IMPORTANTE ACERCA DEL FIREWALL
Ir a Inicio>Panel De Control> Sistemade Seguridad> Firewall de Windows Asegurarse que el
Administrador del Firewall sea Windows y no el Antivirus instalado, Algunos Antivirus como
ESET Smart Security* toman el control del Firewall de Windows, si es el caso es
NECESARIO
desactivar
esta opción de
ESET.
Abrir Eset> Configuración> Ingresar a la Configuración
Avanzada> Red> Integración del Sistema> Deshabilitar el Firewall Personalpor Completo.
Aceptar y REINICIAR
la pc.
Con esto el Firewall de Windows ya queda listo.
*Realizado con ESET Smart Security 8
El Firewall debe mostrarse así:
Empieza la Fiesta!
CONFIGURAR APACHE
Abrir
C:\Servidor\Apache24\conf
y con Bloc de Notas el archivo
httpd.conf
EDITAR
las siguientes líneas de esta manera:
Por defecto:
ServerRoot "c:/Apache24"
Modificado:
ServerRoot"c:/Servidor/Apache24"
Por defecto:
#Listen 12.34.56.78:80
Listen 80
Modificado:
Listen 127.0.0.1:80
Listen 80
Por defecto:
#ServerName www.example.com:80
Modificado:
ServerName localhost:80
Por defecto:
DocumentRoot "c:/Apache24/htdocs"
Modificado:
DocumentRoot "c:/Servidor/Apache24/htdocs"
Por defecto:
Regístrate para leer el documento completo.