Instalando Apache, Mysql y PHP de forma fácil
Gracias a aplicaciones como WAMP, EasyPHP, MAMP o XAMP, podemos instalar y configurar Apache, Mysql y PHP de forma fácil en nuestras computadoras.
Conozco a muchos desarrolladores que aún programan o configura aplicaciones prefabricadas realizando los cambios en su computadora para luego subir los archivos vía FTP y refrescar. Sin duda no es un método eficiente por el tiempo que se pierde. Todo desarrollador web debería contar con un servidor web instalado de forma local.
Si la fórmula a trabajar es Apache, Mysql y PHP, existe forma de configurarlo en nuestro sistema operativo, aunque el proceso puede ser un poco artesanal como podemos leer en el excelente artículo de Apache + PHP + MySql + PhpMyAdmin como módulo de Apache.
Para los que buscamos una forma más rápida de arrancar con nuestro servidor, existen aplicaciones que ya incluyen estos paquetes y con un sencillo instalador nos dejan todo listo para trabajar en un par de minutos:
La mejor opción para Windows: WAMP Server
WAMP es la abreviación de Windows, Apache, Mysql y PHP y es un proyecto desarrollado por franceses. Este paquete instala la versión 1.3 de Apache, PHP5, MySQL, PhpMyAdmin y SQLitemanager en tu computadora. Además ofrece una aplicación para manejar los servicios que se instala como un “tray icon”.
Una de las ventajas de este paquete es la ofrecer la versión de PHP5 en el instalador y sus constantes actualizaciones. La instalación es bastante sencilla y destaca que los servicios de apache y de mysql se instalarán en Windows bajo los nombres de wampapache y wampmysqld para no interferir con otras instalaciones previas de estos servidores.
EasyPHP
Otro paquete para Windows que tiene la ventaja de contar con un sitio en nuestro idioma es EasyPHP. Nos ofrece Apache, Mysql, PHP y varias herramientas para desarrollar como es el caso de PhpMyAdmin. Al descargarlo, asegúrense de descargar las páginas locales en español para poder entender su funcionamiento en nuestro idioma.
Incluye un “tray icon” para manejar los diferentes servicios y configuración.
Trabajando con el OS X de Apple: MAMP
Trabajar con el sistema operativo Mac OS no debería ser inconveniente para poder contar con un servidor local. MAMP es un paquete fácil de instalar que configurará todas estas aplicaciones en nuestra computadora. La abreviación de MAMP proviene de: Macintosh, Apache, Mysql y PHP.
Es un paquete gratuito publicado bajo licencia GNU. Su objetivo es el de proveer un entorno de desarrollo bajo el Mac OS y sus creadores no recomiendan usarlo como servidor web en Internet.
El detalle más importante que hay que tener en cuenta para los que utilicen MAMP es que cambia los puertos estándar de Apache y MySQL, por lo que habrá que hacer algunas modificaciones a la configuración de nuestros archivos php para que puedan conectarse a la base de datos. En mi experiencia recomiendo configurar el puerto estándar de Mysql que es el 3306 y dejar el puerto 8888 que utiliza MAMP en la configuración, por lo que será cuestión de costumbre utilizar el path http://localhost:8888 para acceder al servidor local.
Linux, Windows, MacOS y Solaris: XAMPP
De la mano de Apache Friends, un proyecto sin fines de lucro que busca promover el uso del servidor web de apache encontramos a XAMPP.
Este proyecto penso inicialmente en el sistema operativo Linux. Hoy en día cuenta con distribuciones para diferentes sistemas operativos. XAMPP ha sido probado exitosamente en las distribuciones de Ubuntu, SuSE, RedHat, Mandrake and Debian. También tienen una versión que trabaja con Windows, otra para MacOSX y Solaris.
Incluye además PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client.
Además de estos proyectos también podemos mencionar al Ibserver (aunque lleva bastante tiempo sin actualizaciones) y al Uniform Server. Si conoces alguna otra aplicación que valga la pena revisar, no dudes en dejarnos unas líneas en los comentarios.
Luego de instalar cualquiera de estos paquetes, hay que ir configurando su editor de desarrollo hacia http://localhost para asegurarse que sus aplicaciones funcionen sin problemas antes de llevarlas a su servidor de producción.
Tambien existe WMServer Tools que contiene:
Apache 2.0.54 – PHP 4.3.11 + Zend Opt. 2.5.7 – Perl 5.8.7 – MySQL 4.1.12 – phpMyAdmin-2.6.3-rc1.
http://www.wmcreation.it/index.php?action=wmservertools
En esa misma pagina esta el WMServer Tools CD (ejecutar un Servidor desde un CD) y WMServer Tools Pen Drive (ejecutar un servidor desde el USB)
Saludos!
Excelente información, instalé XAMPP 1.5.2 Win32 en mi equipo y funciona a la perfección, ahora estoy desarrollando todos mis proyectos de forma totalmente local y eventualmente los subo al servidor solo para confirmar que no se produzca algún error por alguna configuración en el php.ini
La aportación de este sitio a los desarrolladores es perfecta!
Muy interesante el WMServer Tools CD y Pen Drive.. Desconocía las aplicaciones y vaya que son prácticas
He usado muchos, easyphp, xampp, appserv, wamp y me quedo con uno: VERTRIGO
vertrigo.sourceforge.net
De XAMPP tb existe una versión portable (no requiere instalación) disponible en http://www.portableapps.com. Yo el pack que uso actualmente es AppServ (PHP+Apache+MySQL) con muy buenos resultados. Pero tendré q probar estos q mencionais.
// http://alerom.blogsome.com //
He usado easyphp, y Xampp.
Con easyphp, esta casi todo montado, pero hay ciertas aplicaciones que no se ejecutan correctamente. En cuanto con Xampp, no he tenido problemas,
Saludos,
// http://www.ipcom.com.ve //
Aca no hay otro http://www.appservnetwork.com/
Yo he usado desde siempre el AppServ y a mi parecer es el que mejor me ha resultado. También probé en su debido momento otros similares y no se… no me funcionaron como esperaba (a lo mejor use versiones viejas o para ese momento esas eran la más nuevas versiones pero todavia no estaban “maduras”).
Sigo usando el AppServ.
Muy interesante las opciones, algunas no las conocia
Bueno casi todo por costumbre lo hago en el host, quizas mala costumbre.
Yo también he conocido otras interesantes herramientas con los comentarios de esta nota 😉
En la variedad está el gusto, así que usenlas, pruebenlas y ya luego tal vez en una encuesta vemos quien tiene más adeptos en forosdelweb 😉
Muy buenos comentarios, no conocia que existieran tantas opciones, y que existieran este tipo de paquetes para linux, voy a probarlos, ahora una pregunta, el xamp monta todos los modulos o paquetes que menciona, ocea, monta el apache con soporte ssl
yo que recuerde e probado
GUNS Server Package
XAMPP
WAMP Server
PHPTriad
AppServ
EasyPHP
############
-Por ahora los que mas me han gustado han sido easyphp y xampp
-Muchos de estos dan problemas con desinstalaciones/reinstalaciones porque queda como servicio el apache etc y se lia windows
Quizas EasyPHP es mi opción preferida, aunque la más avanzada y de mejores caracteristicas me parecio XAMPP
además es multiplataforma ; )
pero EasyPHP es más sencillo y manejable y me es mas comodo por ahora
// http://www.estilopuro.tk/ //
He hecho un analisis de servidores web portatiles, es decir, lo meteis en un pendrive y ejecutais y sin instalar:
-Abyss:
LA MEJOR opcion Portatil!, ademas tiene parche en castellano en la propia web ; )
http://www.aprelium.com/abyssws/
-BarracudaDrive:
muy avanzado me encanta, tiene SSL
http://barracudaserver.com/examples/BarracudaDrive/index.html
# OTRAS OPCIONES QUE ME DISGUSTARON UN POCO:
-HFS:
va no me gustó mucho
http://www.rejetto.com/hfs/
-Uniform:
No lo aconsejo no me gusta encima feo XD
http://www.uniformserver.com/index.php?us=plugins
——————————
Espero a ver sido de ayuda,
contacto en: http://www.estilopuro.tk/
// http://www.estilopuro.tk/ //
holas, estoy comenzando en esto de la programacion web, quisiera que me recomienden una herramientas, por lo pronto me estoy bajando:
Apache 2.0.58 para win/Linux, php 5.1.4 para win/Linux,
MySQL 4.0.27 win 5.0.22 win, phpmyadmin 2.8.2 win.
tambien me he bajado easyPHP 1.8 y wamp5_1.6 para probarlo.
haber si me reocmiendan otros, o si me pueden tocar unos manuales basicos en español, mi mail es dantrix2005 at yahoo.com
gracias
Hola a todos yo tambien estoy comenzando a trabajar con web y estoy probando easyphp estoy un poco confundido en la forma de comenzar a realizar mi primera pagina web ya que quiero desarrollar una para mi lugar de trabajo
si me puede ayudar a conseguir una guia o manual en espeñol les agradeceria su colaboracion ya he creado BD y tablas pero quisiera ingresar datoa a traves de codigos y mediante una pagina diseñada con php
bueno estare pendiente por si algun amigo lee esta publica cion graias…!! mi correo es [email protected]
Estoy comenzando a trabajar, con apache, mysql, y php (en contra de mi voluntad), instale un paquete
XAMPP para Windows Version 1.5.3a, el instala todo lo mencionado mas el phpmyadmin, ya pude crear base de datos, verifique y los servidores estan bien, pero no tengo idea como comenzar con php=?, se algo de sintaxis, se que debo crear un domento de texto y grabarlo *.php, hasta alli bien, pero como lo pruebo en el localhost=?, en que carpeta debo grabar ese *.php para que lo pueda correr en el localhost=?, intente configurar el dreamweaver para ver si lo puedo correr de alli pero no supe, porfavor necesito una orientacion, segun Xampp, tiene una opcion que se llama Estados, y esa me dice que php esta funcionando correctamente, pero como hago para comenzar a probar?
hola!!!
saludos a todos!!! y si alguien me puede ayudar de antemano se los agradezco:-) lo que sucede es que cuando enciendo mi mac debo tambien de iniciar el MAMP para que funcione el apache y el mysql, ya que si no inicio desde Aplicaciones/MAMP…le doy doble click en el icono de MAMP no funciona, mas bien no se puede ver mis paginas y me marca: servidor no encontrado, asi que debo hacer esto antes de cualquier cosa.
Pero si alguien me puede ayudar o decir como puedo hacer para que cuando inicie mi mac, automaticamente tambien se inicie el apache y el mysql, se los agradeceré mucho:-)
Quiero empezar a enlazar una base de Datos hecha con XAMPP, en Mac Os X, para Dreamweaver. Alguien puede echarme un cable.
[email protected]
Saludos.
Como Ing En sistema hasta hace poco solod me dedicaba a las redes ,hardware y HTML puro y nada de programacion pero hace UN MES me decidi iniciarme en el PHP, investigue todo en el web, descargue appserv-win32-2.4.0.exe y hoy estoy haciendo maravillas …PRUEVENLO no se arrepentiran
Alguien me puede decir donde puedo sacar el Apache para Solaris, que no venga en paquete
Hola, estoy comenzando a instalar un servidor Web, pero yo tendré la máquina que hará las veces de host y les cuento que como ensayo a nivel local funciona, pero para ver la pagina como http://www.mipagina.com.co no funciona y no se que se tiene que configurar para que se vea. Ya se direccionaron la ip publica desde mi proveedor de servicios de internet, a la ip de mi equipo, pero no se que debo hacerle al internet para que funcione.
yo quise compilar por separado mysql, php5 y apache 2.0, tengo una mac ibook g4, apache yphp5 funcionan bien pero mysql no, tienen alguna idea del porqe??
uniformserver.com
añado esté último que encontré hoy buscando por sourceforge.
copio pego
“The Uniform Server is a lightweigt server solution for running a web server under the WindowsOS. 5.79MB! It includes the latest versions of Apache2, Perl5, PHP5, MySQL5, phpMyAdmin and … NO INSTALLATION REQUIRED! NO REGISTRY DUST! Just UNPACK and RUN!”
lo he probado y funciona correctamente! apache mysql mysqladmin.. ultimas versiones..
la única pega que le veo a esta y otras aplicaciones para uso portatil, es configurar cada vez las tables y accesos del firewall, pero bueno tampoco es mucho xd
// http://www.estilopuro.tk/ //
holaa yo estoy trabajando con xaamp y me va muy bien,,, se los recomiendo xq aparte de cargarme los 3 modulos(apache,php,mysql) es multiplatoforma. xD
Saludos tengo la ultima ver de easyphp, pero no se como empezar a utilizar mysql, k es lo que tengo q
Saludos tengo la ultima ver de easyphp, pero no se como empezar a utilizar mysql, k es lo que tengo que hacer para empezar a hacer mis bases de datos, gracias.
soy nuevo y me estoy iniciando baje el easyphp ahorao donde de ir para empezar a programar en php donde debo ir hay que bajar un editor para php?
Muy buena la solucion para qeu se ofrece para instalar apache+mysql+php, de forma sencilla
Existe otro paquete preconfigurado llamado FoxServ. La última versión que he visto disponible es la 3.1. Aunque con versiones bastante viejas de PHP y MySQL.
HOLA A TODOS
NECESITO AYUDA CON WAMP5 1.6.6 LO INSTALE EN MI PC CON WINDOWS 2000 Y PUEDO VER MI PAGINA CON PHP Y MYSQL PERO SOLO COMO LOCALHOST Y NO PUEDO CON LA IP DE MI MAQUINA NO SE QUE QUE ARCHIVO MODIFICAR PARA QUE PUEDAN VERLO EN MI INTRANET POR MEDIO DE HTTP POR FAVOR SI ALGUIEN ME PUDIERA DECIR COMO LE HAGO SE LOS AGRADECERIA MUCHO
PREGUNTA A timik
DE DONDE BAJASTE xaamp??? COMO LE HICISTE PARA BAJARLO EXITOSAMENTE?? TE AGRADECERE MUCHO SE ME CONTESTAS. MI DIRECCION: [email protected]
Bueno, yo ocupe el AppServ y lo encontre fácil de usuar, para los que quieran descargarlo arriba les dejo el Link del Sitio Web.
Tengo un pequeño gran problema, instale wamp(la ultima version) trabajaba muy bien empeze a crear paginas con dreamweaver pero de un dia para otro mysql no arranca, algun dato q m puedan proporcionar se los agradecere mi correo es [email protected], gracias!!!!
justo lo que buscaba
Hola amigos,
He instalado varias versiones como el XAMPP, WAMPSERVER y otras, al poner en la barra de direcciones http://localhost/ me muestra correctamente la pagina, hasta aca todo va bien. Pero cuando copio una carpeta la cual contiene archivos de una web en php me muestra el siguiente mensaje “Direct Access to this location is not allowed” y no me deja visulizar ninguna página. Estoy desesperado porque llevo varios días consultando en internet y no encuentro la solución.
Alguien puede ayudarme por favor.
Muchas gracias
Leonardo
[…] WAMP5: http://www.wampserver.com/ Más info en Maestros del Web […]
Hola si quieren instalar Apache PHP y PostgreSQL bajo windows les recomiendo que utilizen WAPPO denle una googleada con proyecto wappo o chequen el blog es algo asi de veramextech-wappo en blogger
Hola a Todos quisiera Saber cual es la diferencia entre instalar ya paquetes preconfigurados mencionados arriba e instalar PHP, MySql, Apache por separado Cual me combiene?
Hola a todos! Soy nueva con este programa. Necesito ayuda urgente. Instalé en mi PC el programa Vertrigo, ya comprobé el localhost, esta correto, me da la Bienvenida y me muestra las versiones que usaré. Y ahora alguien podría decirme como crear el panel de control? Donde me voy para empezar a hacer mis páginas webs? Que cambios debo realizar?
Sobre la programación sé el lenguaje C. Mi correo es [email protected] HELP!
pues me parece chevere esta pagina pero me gustaria que me enviaran folltos para poder hacer mi base de datos en php y mysql
Muchas Gracias
Excelente Informacion, un gusto pasarme por aca.
excelente informacion como siempre, bravo por maestrosdelweb.com siempre me enseñan algo nuevo hermanos !
quiserra realmente hacer una pregunta, tengo ya una pagina hecha en php con una base de datos mysql, como hago con el wamp para que en el localhost me lea la base de dato?
Hola, tengo instalado xampp, funciona perfecto la pagina web, pero la unica salvedad que solo la ven los equipos con S.O. Windows y los MAC no pueden acceder a la pagina.
Alguna ayuda???
He usado, AppServ, Xampp y Vertrigo, todos son buenos, pero el mejor para mi gusto, Vertrigo, en el icon tray de la barra de tareas puedes acceder a habilitar o no modulos, cambiar tamaños de memoria para php, etc. Si tienes Skype instalado debes configurar en Skype no usar el puerto 80 para que se no choquen. Por lo demás, excelente la página y los comentarios.
me gustaria saber como configurar el postgresql con el php en windows
la verdad muy buena tu informasion y creo que deverias incluir en la lista un paqute llamado vertrigo
yo uso VERTRIGO 2.221, No se porque motivo no es tan difundido , pero
es MUY BUENO , yo lo adopte cuando comence migrando algunas tablas
a sqlite3 y manejando PDO
Vertrigo es mejor que XAMPP porque tiene mas facilidades de configuración e instala de manera automatica el Zend Optimizer y con XAMPP hay que instalarlo. Muchas pruebas de aplicaciones necesitan el Zend optimizer para funcionar adecuadamente. Ademas instala un tryicon en la barra de tareas muy practico para acceder con facilidad a todas sus prestaciones. Talves no sea difundido porque se hizo en Polonia por polacos y alemanes.
yo he usado appserv desde hace unos 4 anios y todo bien, saludos.
Todos los programas que menciona son muy buenos pero tiene el problema de ser accesibles atraves del ODBC. Solo se accesan atraves de WEB.
Si algunos de los usuarios tiene la foma de configurarlo para sistemas de escritorio en red.
Les agradesco de antemano la ayuda.
[…] Entradas relacionadas: [maestrosdelweb.com] ~$ Instalando Apache, Mysql y PHP de forma fácil […]
Hola a todos
Quiero instalar espabiblio en Ubuntu anterior mente ya lo habia hecho en windows y no tuve problemas…agradeceria a las personas que me dieran las pautas o un guias la instalacion..
HOla!!! instale xampp.. PERO CUANDO INTENTO ABRIR UN ARCHIVO CON FOPEN() O VERIFICAR CON FEOF ME DICE:
Warning: fgets(): supplied argument is not a valid stream resource in C:\xampp\htdocs\www\pruebahtml.php on line 19
Warning: fclose(): supplied argument is not a valid stream resource in C:\xampp\htdocs\www\pruebahtml.php on line 22
LOS ARGUMENTOS Y EL CODIGO ESTAN BIEN, ESCUCHE Q PODIA SER PORQ DEBERIA TENER A PHP COMO MODULO DE APACHE.. PERO HASTA AHORA NO SE Q CAMBIOS HACER,, si me pueden brindar su VALIOSA ayuda se los agradezco de antemano!!
La diferencia entre intalar en paquete y intalarlo 1 por uno es que al intalarlo en paquete haces un click e intalas todos en cambio uno por uno debes configurarlos y es una lata. El appserver no me funciona en windows, xampp tampoco. No se les ocurra habrir uno en linux ya que el root biene desabilitado y hay que colocar el comando”sudo” que es un cacho aburre y tu usuarios que decen colocar su web deben colocarles permisos MOD777 o 666 que es un problema en cambio en windows solo lo intalan y se olvidan de los permisos. saludos
quisiera que ayudaran a configurar el apache para poder subir mis videos a mi web lo tengo instalado en mi pc
tengo un problema con el Wondows Vista Home Premiun me indica que el puerto 3306 esta siendo usado con otro servicio, ya verifique con netstat y no me aparece que esta siendo utilizado
Hola, alguien tiene la formula para configurar Apache2.2.9,PHP5.2.4,Wamp2.0h. Me siento enfrascado y ya no se que mas inventar.
S@lu2s, Migue.
Hola!!
Tengo imstalado el wampserver2 en mu pc… pero no puedo visualizar mis paginas .php… y el archivo index.php me marca el siguiente error”Unable to open WampServer’s config file, please change path in index.php file”
Alguien me puede decir la manera de coregirlo.
GraCIAS!
Hola….
Podrias decir xFavor porq el vertrigo es el mejor.. solo he trabajado con wamp.. pero siempre se esta en la busqueda de mejoras.
Gracias y Saludos…
sin duda el mejor instalador: EasyPHP
tambien es uno bueno y facil de configurar el appserv el cual esta en constante actualizacion bye
Estimados,
Soy nuevo tanto en el uso de Joomla! como en el Foro. Tengo el siguiente inconveniente y espero que me puedan ayudar. He estado buscando en vuestro foro pero no he encontrado la situación similar a la mía (lo que no quiere decir que no exista).
Instalé Joomla! Versión 1.5.18 (paquete que he descargado de http://www.joomlaspanish.org). He usado la suite de EasyPHP Versión 5.3.2i. Todo esto en Windows XP. El sitio anda perfecto, pero solamente en mi PC.
El problema lo tengo cuando intento acceder a la web desde otra PC a través de la red.
¿Qué necesito hacer para solucionar este problema?
Gracias desde ya.
[…] MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volúmenes de datos. […]
Deveras Gracias coño en veradad agradezco a ese tio que lo subio,
Hola,
Les comento que he empleado el WampServer, Vertrigo y AppServer. A mi parecer el mejor es Vertrigo.
En cosas de gusto no hay nada escrito