Rápidamente como instalar lo básico para empezar a programar en php y MySql en una máquina con Debian.
Con apt-get podremos instalar facilmente todo lo que necesitamos. Si necesitas buscar otros paquetas, puedes uar :
# apt-cache search loquesea
Bueno empecemos :
Editar
#vi /etc/apt/source.list
deb http://ftp.us.debian.org/debian/ stable main non-free contrib
#apt-get update
Instalando Apache:
#apt-get install apache-common apache
Enable suExev ? ( provee a los usuarios de Apache la posibilidad de correr programas con interfaz común de acceso )
Responer <No>
Instalando MySQL:
#apt-get install mysql-common mysql-client mysql-server
Instalando Php 5.0:
#apt-get install php5 libapache-mod-php5 php5-mysql
#apt-get install php5-gd
#apt-get install phpmyadmin
Descomenta en el php.ini ( sacar el signo gato )
#extension=mysql.so
#extension=gd.so
reiniciamos Apache y MySQL:
#/etc/init.d/apache restart
#/etc/init.d/mysql restart
Listo
julio 4, 2007 at 12:49 pm
Hey! muy bueno el artículo.
Tengo un servidor apache en ubuntu 7.07, funciona bien solo le quiero agregar la librería gd.
Pero cuando hago
#apt-get install php5-gd
me da el error
E: couldn´t find package php5-gd
¿Alguna idea?
gracias!
noviembre 6, 2010 at 1:00 pm
instala el phpmyadmin y el php5-gd se te instala con otros paquetes automaticamente:
apt-get install phpmyadmin
agosto 15, 2007 at 12:22 am
Sorry, por no responder antes. En estos momentos estoy sin mi equipo con linux, pero te recoemiendo que agregues otras fuentes en el source.list
septiembre 20, 2007 at 3:03 am
Hola que tal, realmente soy nuevo con lo que es la instalacion de PHP y mas aun, con Debian… he utilizado ya antes PHP pero nunca lo he instalado, y al buscar el «php.ini» del que comentas me di cuenta que sale en dos lugares, en una carpeta llamada «cgi» y en otra carpeta llamada «cli». ¿Debo modificar ambos archivos o solo uno de ellos?
Gracias y disculpa mi ignorancia je je…!
septiembre 21, 2007 at 1:21 pm
Hola Shawn :
Bueno puedes hacer algo que te resultará muy útil, y es crear un pequeño programita php que te permitirá obtener tu actual configuración de php.
Usa el comando phpinfo de php
Mas info en el link : http://cl.php.net/phpinfo
Este te entregará un página web con bastante info del php.ini y con el directorio donde se ubica.
Suerte
octubre 30, 2007 at 6:21 pm
Hola..
segui tu manual de instalación en una targeta ARM TS-7250 con debian-sarge…
no tuve errores pero cuando ejecuto el phpinfo() no aparece soporte para gd, sabes que pueda estar pasando?
esto es de caracter urgente.. ojala puedas ayudarme 🙂
octubre 30, 2007 at 7:17 pm
pa q tanto desmadre
el nuevo debian 4 etch (RC6) ya trae synaptic y compiz
solo abres synaptic, insertas el disco de instalación y listo a escoger los paquetes..
noviembre 10, 2007 at 2:49 am
muy buena foto la de arriba,muy cristalina el agua .
noviembre 21, 2007 at 11:39 pm
Muy bueno el tuto!!!
Consulta, cual es el usuario por default de la instalación de phpmyadmin, debido a que lo instale y no puedo acceder, probe con root, con otro usuario y nada.
Muchas gracias!!!
Saludos.
febrero 6, 2008 at 9:19 pm
Hola Angelica! vi que tienes una TS-7250, tengo un cacharro igual que quiero hacerle una copia a otra placa.. como puedo hacer para bajar la aplicacion? no quiero tocar nada por no borrar la aplicacion. Un saludo y muchas gracias martin@bairescat.com
febrero 16, 2008 at 4:29 am
MUCHAS GRACIAS!!!!!!!!!!!!!!!!!!!!!!
MUCHAS GRACIAS!!!!!!!!!!
me sirvio mucho para instalar joomla, si ya se que es facil instalar eso pero uno que no cacha na de php y menos de mysql (porque tanto programar en Visual estudio te quedas como programando en WORD, esto es mcho mejor)
muchas gracias!!!
marzo 7, 2008 at 10:35 pm
Estimado, he seguido el tutorial pero cuando abro un .php, en el explorador, me dice si quiero bajar el archivo, . php, en vez de interpretarlo como código php…
Por qué sera?
Cualquier cosa, contestame a:
parameterbasura@gmail.com
marzo 18, 2008 at 3:21 pm
Holaa! Lucas, en el directorio /var/ debe aparecer ahi una carpeta llamada www ahi es donde colocaras tus paginas.php, y en el navegador accederas a ellas con http://localhost/paginas.php . espero que te sirva de algo, salu2!!
marzo 19, 2008 at 4:41 pm
tan solo una pregunta porq descomentas
————————
Descomenta en el php.ini
( sacar el signo gato )
#extension=mysql.so
#extension=gd.so
————————-
marzo 24, 2008 at 8:02 pm
Hola muy bueno el tutorial pude instalar todo pero en el modulo de phpmyadmin no pude accesar con ninguna clave por fa..si me pueden ayudar………..
marzo 30, 2008 at 11:10 pm
muy bueno el tutorial espero que funcione, me estoy instalando el debian y cuando termine lo implemente, saludos, despues aviso como me fue.
abril 18, 2008 at 8:18 pm
Buenas, necesito saber mas o menos como instalar un apache y un mysql para correrlo y configurarlo tipo XAMPP for Linux porque no se como funciona mucho todo esto y el XAMPP es ideal, pero para lo que yo quiero no funciona bien… antes tenía algo asi sencillo pero no sé si era instalado de esta manera o con un servicio mysql … gracias T.T si podrian contestar a mi email, es que soy despistadito… Gracias de todos modos, sé que es mucho pedir yo tambien ofrezco ayuda en otro tipo de cosas y sé que gente asi es engorrosa pero necesito esta ayuda… GRACIAS
abril 21, 2008 at 8:10 pm
resulta que cuando instalas el phpmyadmin no tiene contraseña para accesar entonces deben poner como usuario a root y el espacio de pasword dejarlo en blando inicia la sesion y listo y te recomiendo poner contraseña por cuestion de seguirdad
abril 24, 2008 at 11:19 pm
Muy Bueno el tutorial muchas gracias
abril 30, 2008 at 4:12 pm
Excelente y muy sencillo. Mil Gracias!!
May 22, 2008 at 4:55 pm
Una consulta, segui el proceso de instalacion de debian, pero no considere el soporte para servidor web, base de datos, DNS y demas servidores que se pueden agregar al momento de la instalacion (eso creo) lo instale solo con el soporte minimo…..ahora lo que trato de hacer es poder instalar el apache en mi servidor para que cumpla las funciones de un servidor web, que debo hacer para poder ejecutar la secuencia de comandos aqui descrita para instalar el apache sin problemas, porque cuando pongo todos esos comandos me dice que «no puede encontrar el paquete apache» …debo buscarlo ese paquete en uno de los Cd’s o Dvd’s de la distro?…si es asi donde debo copiar ese paquete para poder realizar todo esto….espero me puedan ayudar…
May 22, 2008 at 4:55 pm
Lo siento me olvide decir que instale Debian 4.0
Gracias
May 24, 2008 at 10:55 pm
el paquete que debes instalar es apache2
apt-get update
luego apt-get install apache2
May 26, 2008 at 1:34 pm
Muchas gracias…funciono perfecto.
junio 10, 2008 at 9:05 pm
Gracias
buen aporte
saludos
agosto 13, 2008 at 5:03 am
Felicidades !
Muy bien explicado, este tutorial me permitirà instalar Joomla y renovar la web de la escuela.
Muchas gracias.
Salut !
septiembre 11, 2008 at 3:18 am
Jueee!!! muxas gracias!!!
De verdad q me has ayudado!…solo q tengo un par de dudas…
Cuando buscaba la carpeta del php.ini me di cuenta q en mi carpeta etc/php5 tengo dos apaches… crees q a la larga pueda provocarme algun error o conflictos??
Por que el php.ini se estava en la carpeta apache y no en apache2!!!
Espero me saques de la ignoracnia!!
septiembre 11, 2008 at 12:56 pm
Hola estimado :
Para salir de dudas simplemente crea un php con la funcion phpinfo() y veras que apache esta corriendo y la ubicación del php.ini que esta utilizando. No deberías tener problema.
Suerte !!!
febrero 26, 2009 at 2:41 pm
Gracias lo estaba buscando
marzo 22, 2009 at 6:15 pm
[…] La solución al problema es descomentar una línea del archivo php.ini, como especifica Patob en su blog. Hay que descomentar en el php.ini, generalmente en /etc/php5/apache2/php.ini (eliminar el punto y […]
marzo 27, 2009 at 4:28 pm
me parece muy cochino el comentario. ya q la mejor instalacion del servidor se hace con los compiladores de c
los cuales son ./configure, make and make install.
esto cualquiera lo sabe. ya k desde el punto de vista institucional e internacional
julio 9, 2009 at 6:38 pm
./configure, make && make install.
Es aplicable para instalar desde los sources … Valido paar cualquier Unix/Linux.
Sin embargo si es por instalar asi no uses Debian, usa otra distro colo Slack o mejor aun usa BSD.
Estamos hablando de Debian, y en Debian siempre sera recomendable ocupar los paquetes dispuestos por la Distro es decir .deb gestionado con apt.
Saludos
abril 21, 2009 at 6:59 pm
groso ! muy bueno
julio 2, 2009 at 8:34 pm
Full bueno, de verdad que si sirvió. Gracias!!
julio 27, 2009 at 4:36 am
buena, te pasaste
agosto 9, 2009 at 6:16 pm
muy bueno.
Sos un capo.
Saludos desde Rosario,Santa fe, Argentina
agosto 10, 2009 at 11:08 pm
[…] https://patob2000.wordpress.com/2007/04/21/instalar-apache-mysql-y-php5-en-debian/ […]
noviembre 1, 2009 at 8:32 pm
gracias!!!, soy nuevo y me ayudaste MUCHO
diciembre 13, 2009 at 4:30 am
Hola soy nueva en debian por lo q quiesiera su ayuda en cuanto a su servicio Apache como se instala donde puedo descargarlo y lo mas importante comopuedo hacer seguro a este servicio(hardening)
De antemano gracias por su respuesta
Danieliz
diciembre 27, 2009 at 6:03 pm
Muchisimas gracias por el tutorial. Me sirvio muchisimo.
abril 13, 2010 at 5:21 pm
EXELENTE ME FUNKO DE PELOS, ESO SIP TENIA DEBIAN 5.0 Y SOLO INSTALE PHPMYADMIN Y MYSQL
abril 9, 2011 at 10:03 pm
Hola tengo un servidor debian 5.0 necesito instalar la libreria php_mssql.so al buscar en user me aparece php5 / 20060613 / pdo.so como debo compilar el php para que instale las librerias .so las mismas que vienen precompiladas en windows como dll
Muchas gracias
julio 14, 2011 at 1:59 am
que tal karnal, me parece muy buena tu informacion, pero quiero pedirte un fabor, si sabes de algun manual de php5, mysql, y apache para debian, cres que me puedas sugerir alguna pagina para descargar estos manuales? los necesito pero como soy novato en esto pues me cuesta trabajo, te lo agradecere bastante ok? saludos amigo
julio 18, 2011 at 9:25 pm
Estimado, yo hace mucho tiempo compré un manual, si vivieras en Chile te lo regalaría.
Pero te pudes dar una vuelta por : http://www.ebook3000.com ( segúramante encontrará algo )
Saludos
noviembre 14, 2011 at 3:39 pm
¿Como debo compilar el php para que instale las librerias .so las mismas que vienen precompiladas en windows como dll?
O sea cuando tu instalas PHP mediante el: /configure, make and make install. Cómo puedo instalar las librerias .so
enero 23, 2012 at 10:17 pm
alguien de casualidad me podra decir porque me este saliendo este tipo de error cuando kiero ejecutar algun script php en el servidor aa y otra cosa no se visualizan los estilos ke tienen cada script el error es este
You don’t have permission to access /prueba/logg/validarUsuario.php on this server.
febrero 26, 2012 at 2:52 pm
Gracias por el tutorial
abril 10, 2012 at 4:36 am
Muy buena explicación, para agregarle algo a este post php.ini se encuentra en /etc/apache2/
septiembre 9, 2012 at 12:27 pm
Impecable!
Incluso luego, en base a tus indicaciones instalé las librerías para conectar a MSSQL Server con solo
apt-get install php5-sybase
y conectar un sistema php que trabaja con MSSQL.
Muchas gracias!!
Eduardo Daniel Pizzi
enero 18, 2014 at 4:56 pm
Buenos Doss,
Creo que ya pasó algo de tiempo desde que se publicó este tutorial.
Acabo de comprar un WD MyCloud y quisiera instalar apache, php y mysql en el mismo, este tutorial funciona para este NAS?
Saludos
julio 8, 2014 at 7:11 am
I’m not that much of a internet reader to be honest but your blogs really nice, keep it
up! I’ll go ahead and bookmark your site to come back later on. All the best
febrero 11, 2020 at 5:30 pm
Excelente tutorial para quienes necesitan algo de ayuda
diciembre 24, 2020 at 7:40 am
It is most likely that you will be more pleased with these types than any other type. There is no doubt that this video game is quite popular among both the novices in addition to experienced gamers.