Como – Instalar Apache + Mysql + PHP5
En mi caso la mayoria de las veces que instalo una maquina Ubuntu es para q sirva de servidor web con los servicios generales Apache, MySQL como base de datos y Php para manejar paginas dinamicas… aqui va el procedimiento para q todo esto funcione en conjunto y en menos de 20 minutos…
primero debemos habilitar los repositorios Universe y Multiverse de nuestro listado de repositorios (siempre es bueno hacer una copia del archivo por si acaso) esto lo hacemos asi:
sirgt@chapinware:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sirgt@chapinware:~$ sudo nano /etc/apt/sources.list
el contenido del fichero debe quedar asi sources.list
Luego acutalizamos los repositorios, con esto tendremos nuestro sistema al dia
sirgt@chapinware:~$ sudo aptitude update
sirgt@chapinware:~$ sudo aptitude upgrade
Primero vamos con MySQL
sirgt@chapinware:~$ sudo aptitude install mysql-server-4.1
y cambiamos la contrasenia porque por defecto se instala con la pass en blanco
sirgt@chapinware:~$ sudo /usr/bin/mysqladmin -u root password pon_tu_pass
Luego vamos con Apache y PHP5
sirgt@chapinware:~$ sudo aptitude install apache2
sirgt@chapinware:~$ sudo aptitude install php5
luego instalamos los archivos necesarios para q MySQL soporte php5 y apache2
sirgt@chapinware:~$ sudo aptitude install libapache2-mod-auth-mysql
sirgt@chapinware:~$ sudo aptitude install php5-mysql
y luego reiniciamos el servicio de apache
sirgt@chapinware:~$ sudo /etc/init.d/apache2 restart
para probar q todo haya quedado bien podemos hacer esto
sirgt@chapinware:~$ sudo gedit /var/www/test.php
Copia y pega el contenido de este archivo test.php y salvalo.
luego ve a tu firefox y apunta hacia http://localhost/test.php
si todo se instalo correctamente debe sacarte una pagina donde te da todas las especificaciones de tu php…
y listo ya tenemos nuestro servidor web Apache2 con soporte para PHP5 y MySQL
salu2
June 25th, 2007 - 08:11
@victor: me parece raro que tu servidor no acepte estas versiones de software… si necesitas instalar una version atras seria de que busques en aptitude esa version especifica (myslq-server-4.0 y php4) por ejemplo, lo otro que se me ocurre es que bajes un tar.gz de la version que quieres y lo compiles a mano pero ahi se complica un poco la situacion
June 25th, 2007 - 16:23
Gracias por responder tan pronto, ya lo he solucinado. precisamente asi, compilandolo de nuevo. Necesitava versiones muy concretas para una aplicacion que he desarrolado. Me costo encotrar las distribuciones y en linux soy principiante. Muchas gracias
June 26th, 2007 - 19:01
Hola linuxeros, soy nuevo, instale el kubuntu 7.04 64 apenas me llego el cd, tengo una turion 64, y estoy tratando de instalar este paquetito, pero me queda el problema que vi que varios tienen, el de que cuando quiero abrir un archivo: http://localhost/prueba.php, en http://localhost/apache-default/prueba.php y tampoco, siempre me trae da la opcion de abrir el archivo o descargarlo. No se que puede ser, tendra que ver con que sea 64. Alguien me pasaria los archivos apache2.conf para ver si tengo algo distinto. Mi mail es pmuruaga gmail. Muchas gracias a todos.
July 3rd, 2007 - 19:12
SiRGt, lo admiro por su bondad para compartir el conocimiento y la paciencia para responder a todas estas peticiones.
Mi pregunta es: cómo configurar y conectar la base de datos Posgres. Si es posible un ejemplo. gRaCias..!
July 4th, 2007 - 09:26
Hola, quiero instalar la librería GD para usarla con php
probé con:
sudo apt-get install php5-gd
pero me da el siguiente error
E: couldn´t find package php5-gd
Apache ya lo tengo andando, las versiones son
SO ubuntu 7.07
PHP Version 5.2.1
Apache/2.2.3 (Ubuntu)
¿alguna idea?
gracias
July 13th, 2007 - 09:44
Hole, solo quiero informar que no he podido seguir con este tutorial. La lista de repositorios ya no sale, da un error de 404, me refiero a esta lista, “sources.list”
Solo queria saber si alguien la puede subir y compartir ya que sin eso no puedo empezar el tutorial, solo he podido hacer el paso 1, lo de backapiar la lista actual que trae el ubuntu, ah por cierto, yo tengo la version 7.01, es lo mismo con esta version o no, me refiero si el tutorial se aplica de igual manera a esta version, que es la mas nueva!!?
July 13th, 2007 - 09:45
Si tenen la lista favro de avisarme, lo necesito para terminar de montar esta maquina como un webserver para php y base de datos (mysql)
July 13th, 2007 - 12:10
Ya pude instalar todo lo de este tutorial pero quisiera saber como hacer para instalar el MySQL Query Browser para linux sobre el ububtu, existe alguna forma sencilla como cargada de algun repositorio o algo??? En un sitio encontre el paquete pero tiene demasiades dependencias y no se que hacer!
Ayuda por favor
July 13th, 2007 - 14:04
buenas a todos, perdon la demora en contestar sus comentarios pero el trabajo nos agobia xD
vamos por partes
@PabloM: ese problema se soluciona instalando estos paquetes libapache2-mod-auth-mysql y php5-mysql si ya los instalaste proba reinstalando.
@aVerNE: la conexion a Postgre la estare publicando este fin de semana esta pendiente
@cruz: proba con php-gd nada mas y me contas.
@DragonEye: conseguiste instalar? ok… lo del mysql query browser no conozco el programa, si nos das la direccion de donde bajarlo podemos ver como instalarlo a la manera Ubunru
July 14th, 2007 - 10:44
Primero, quiero agraderce por la pronta respuesta. Segundo, aca tengo dos paginas en las que encontre el MySQL query browser, espero que sirva de algo, ya que no se como hacer para instalarlo para que me funcione!
http://www.heise.de/software/download/mysql_query_browser/28899
http://www.freepenguin.it/mysqlquerybrowser-download.html
Como tercer punto quiero saber como accesar el phpMyAdmin, ya lo instale con el siguiente copmando en la terminal del ubuntu…
$ sudo aptitude install phpmyadmin
Generalmente solo pongo http://localhost/phpMyAdmin, pero no me funciona en esta ocacion. Claro, anteriormente no usaba ubuntu!!!
De ante mano, gracias
July 14th, 2007 - 10:49
Solo para que sepan, lo del phpMyAdmin, si se puede accesar de la siguiente forma…
http://localhost/phpmyadmin
Pero todo tiene que ir en minusculas, hehe. Ahora, esto me trajo una interrogante, ahora me pide por un username y un password!!! cual es el user y el passw predeterminado!? voy a revisar el config file, pero si alguien sabe, se agradece la solucion!
July 21st, 2007 - 09:06
Hola amigos he hecho todo como me dicen y parece que todo se instalo bien pero al darle el sudo gedit para probar me dice que gedit es un comando no encontrado, ademas cuando le doy localhost/test.php me dice que el archivo no esta. He instalado el phpmyadmin y trabaja bien solo que como el companero anterior no se el pass ni el usr.
Gracias y espero ayuda como ven soy totalmente nuevo en esto
August 1st, 2007 - 14:33
Hola a todos.
Estoy muy contento con esta primera experiencia que estoy haciendo en Ubuntu. Nunca antes use Linux ni nada parecido, aunque soy un viejo usuario de PC de antes de la XP, en la época de los monitores ámbar o verdes. ;-(
Tenía una pc en desuso y se me ocurrió reciclarla, tal como dice en una Guia de Ubuntu, haciéndola servir.
Como no había nada allí de importancia, instalé Ubuntu borrando todo lo que había a su paso. Tuve algunos problemas hasta que opté por usar el CD Alternate (esta pc tiene 256 de ram pero usa video onboard) (esa sería una advertencia que de existir en alguna parte me hubiera hecho perder algunas horas menos).
Sigo.
Ubuntu funcionó y pasé a mi arriesgada segunda etapa que fue transformarla en un Servidor.
Instalé Apache2, PHP5, Mysql-server y phpmyadmin.
Al parecer anduvo todo ok. Registré mi IP en Dyndns, y ok.
Avancé a Instalar Joomla, para que todo lo anterior tuviera sentido. También, después de un par de intentos, lo logré.
Y finalmente me puse a adecuar Joomla a mi gusto. Trabajé varias horas y todo marchaba bien.
Cambié de pc, a una más moderna y probé entrar a Joomla como ADMIN desde allí. Esa PC corre con Vista.
Entré y trabajé a mucha meyor velocidad remozando mi web.
Se hizo muy tarde y apagué todo y me fui a dormir….
y a la mañana, mi explorador no podía ingresar de nuevo al ADMIN de Joomla. Me corrí a la vieja pc y traté desde ahí. Y ME APARECE EL MISMO PROBLEMA,
Me da la opción de guardar archivo, en vez de abrir en Firefox.
Husmeando en la web entendí que era un problema de Apache, desinstalé, volví a instalar, y así varias veces, desinstalando todo lo que había instalado para correr el servidor, y nada, el mismo problema sigue sin resolverse. Instalé lo que recomendaban por ahí (vean esto: ese problema se soluciona instalando estos paquetes libapache2-mod-auth-mysql y php5-mysql si ya los instalaste proba reinstalando.)
Pero sigue igual.
Me pueden ayudar???
Abrazos y gracias por estar ahí.
Saludos
Claudio
September 2nd, 2007 - 12:05
GRACIAS! en mi ubuntu 7.04 segui todo al pie de la letra a partir desde “Primero vamos con MySQL” y se instalo todo perfectamente. Saludos!
September 20th, 2007 - 15:07
buenas, pana hice todo lo que esta arriba pero me hace falta la informacion que tengo que guardar, en el archivo txt. y ese link no abre,
gracias
October 5th, 2007 - 04:26
hola, soy novata en esto y necesito instalar apache y php, pero no se encuentra source.list, por favor si alguien lo puede subir o enviarmelo, lo agradeceria, estoy con un proyecto
gracias
October 5th, 2007 - 05:40
perdon!!! tampoco se ve test.php
November 6th, 2007 - 05:46
Hola ubunteros tengo el mismo problema que dragoneye no puedo ver las source.list ¿donde puedo conseguirlas?
December 10th, 2007 - 16:07
Hola a todos, vuelvo a ustedes, estoy montando otro ubunto para servidor, pero los repositorios de “aptitude” ya no tienes esos paquenes, apache – mysql – y todos los demas!
Me pueden dar una manito para ver en donde estan que repositorios usar!
De antemano gracias!
December 10th, 2007 - 19:03
si instalas paquetes con synaptic (interfase grafica del apt-get u otro, no recuerdo ahora) te resuelve todas las dependencias, pero tenes que tener coenxion a internet.
busca e instala todas solo (cuando seleccionas un paquete, selecciona automaticamente las dependencias, si no las tenes, las busca, no es que no instala)
si no tenes internet… busca la forma de conectarte para la instalacion! sino, que dios se apiade de nuestras almas!
saludos
February 28th, 2008 - 09:28
hola, intente instalarlo pero cuando abro lo de la pagina me sale un 404
HELP
viviana
April 21st, 2008 - 15:54
Buenas, acabo de empezar a meterme con Ubuntu, he bajado la ultima versión, 7.10 si no recuerdo mal, pero vamos la última, hace 4 dias ke la bajé, y he seguido los pasos de arriba, pero en esta linea, no me instala nada, me dice que no encuentra ningun paquete con ese nombre, la linea es esta :
sudo aptitude install mysql-server-4.1
Y aparentemente, puede ser porque no descarga nada, pero si que tengo conexion a internet, con ubuntu, podria tener algo que ver tambien el que esté montado en una maquina virtual con configuracion NAT de red para la conexión, lo dudo mucho, pero si alguien lo ha hecho asi…. Muchas gracias por vuestras respuestas por adelantado. Saludos.
May 8th, 2008 - 01:02
El post inicial realmente es del 2006?? o se ha modificado posteriormente?? puede que sea obsoleto.
May 17th, 2008 - 20:00
Hola,
Gracias me estuve peleando toda la tarde para poder hacerlo funcionar, soy novata y creo que estos foros son de super ayuda… muchas gracias
May 21st, 2008 - 17:33
Excelente, manual, respecto a lo que comenta giorgio lo unico que tienes que hacer es llamar a “sudo aptitude install mysql-server-5.0″ y no te necesitaras usar la linea
“sirgt@chapinware:~$ sudo /usr/bin/mysqladmin -u root password pon_tu_pass”
ya que te pide el pass antes de instalarse
Saludos!
May 28th, 2008 - 14:03
Hola perdon el abandono pero el trabajo no me deja actualizar mucho, desde Kaleb.Code llega esta actualizacion a esta guia por si a alguien le interesa verla
un saludo
June 15th, 2008 - 20:30
que onda, pues me interezo musho tu manual, ya que en la escuela me piden que todo lo haga a mano, pero en fedora. y a mi me gusta mas ubuntu, nada mas que tube un problema al querer accesar a la liga para ver que es lo que se modifica cuando pones la instruccion nano, (yo trabaje con el vi, pero es lo mismo) si de favor podrias activar otra vez la liga por que no pase de la segunda instruccion lol, gracias. icu
July 3rd, 2008 - 07:08
el phpmyadmin no me fuciona, que pasa?
http://localhost/phpmyadmin
July 11th, 2008 - 09:51
apache2: apr_sockaddr_info_get() failed for marco laptop, luego de realizar todo la instalacion de mysql php5 y apache2 me salio este error
que debo hacer ante esto gracias, necestio de urgencia
July 11th, 2008 - 15:43
alguin por alli tieine un manual de php5 y mysql
July 15th, 2008 - 20:42
hey gracias esto me vino super, me he quebrado la cabez tratando de hacer funcionar apche php y mysql en el windows vista, pero ubuntu es lo mejor grax man.
July 24th, 2008 - 11:14
Hola, soy estudiante de lic. en informatica, estoy sacando mi curso grado, pero en clases nos piden como se instala php y mysql en linux, pero lo no nos dicen en que version es, la verdad estoy confundida porque no se cual es la que voy a escoger y lo otro es que en las partes que he leido sale un ubuntu y el apache, o es que tienen que ir de la mano estos dos programas para poder isntalar php y mysql, talvers me ayudas porfis es este caso. Gracias
August 12th, 2008 - 23:42
Hola a todos,
Necesito instalar la version 5.1 de MySQL en Ubuntu Server 8.04, pero fisicamente no se como. Me gustaria un indicio o una guia que permita a aquellos que no somos iniciados avanzar. Gracias
August 21st, 2008 - 21:44
Muchas gracias por este manual, me funciono perfecto.
December 15th, 2008 - 22:26
Tu How-To me sirvio muchisimo, gracias.
January 14th, 2009 - 08:28
me funciono perfecto desde el principio gracias.
January 16th, 2009 - 10:54
Saludos
sabes que estuve revisando los pasos pero no estan los archivos de ejemplo del sourceslist y del pagina test.php
por lo que no puede comprobar ese codigo al parecer los enlaces entan rotos………….Error 404 – Not Found
con todo gracias el aporte…:-)
February 10th, 2009 - 01:39
aqui les dejo un link a una actualizacion que se guia de esta pagina, ya q hay problemas para abrir el archivo test.php
esta buenisimo se los recomiendo… es facil para instalar apache, php y mysql juntos
http://kalebcode.blogspot.com/2008/05/instalacin-de-apache-php-y-mysql-en.html
March 21st, 2010 - 00:17
todo ok pero no me deja cambiar la clave del mysql
sirgt@chapinware:~$ sudo /usr/bin/mysqladmin -u root password pon_tu_pass necesito ayuda porfavor
April 1st, 2010 - 16:14
men eres una lumbrera le agradezco de corazon mi hermano no sabe como se lo agradezco muchas graz por todo que Dios le bendiga que lo proteja y que lo lleve con bien se cuida
June 22nd, 2010 - 19:23
Muchas gracias! Me haz salvado una materia *o* no pense que esta madre me diera tantas broncas :/
July 3rd, 2010 - 20:35
Muchas gracias…