Portada del sitio > Internet > Servidor con ubuntu-server > Instalar un servidor con ubuntu-server (X)
Segunda época
Instalar un servidor con ubuntu-server (X)
Parte X - PHP y MySQL
Domingo 23 de septiembre de 2007, por
Con sólo tener instalado apache, ya podemos poner todas las páginas estáticas que queramos (recordemos que las tenemos que poner en la carpeta /var/www/html tal y como configuramos apache o en cualquier carpeta que creemos dentro de /var/www/html).
También debemos recordar que la versión instalada de ubuntu-server ya trae isntalados php y MySQL.
[*Comprobando que funciona php*]
Bastará con crear un sencillo fichero de texto de nombre prueba.php y de contenido:
<?php
echo 'probando php';
?>
Lo único que hace es sacar la frase "probando php".
Si hemos puesto el fichero en /var/www/html/prueba.php bastará con apuntar el navegador a http://192.168.2.20/prueba.php y obtendremos la frase anterior.
Si accedemos desde fuera de la red local, teclearíamos http://midominio.com/prueba.php (también se puede teclear lo anterior desde dentro de la red local si hemos modificado el /etc/hosts tal como se decía en un capítulo anterior)
[*MySQL: Instalando el módulo de integración con php*]
También viene instalado el servidor MySQL por defecto en ubuntu-server, pero debemos instalar el módulo que lo integra con php
# apt-get install php5-mysql
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Reading state information... Hecho
Se instalarán los siguientes paquetes extras:
libapache2-mod-php5 php5-common
Paquetes sugeridos:
php-pear
Se actualizarán los siguientes paquetes:
libapache2-mod-php5 php5-common php5-mysql
3 actualizados, 0 se instalarán, 0 para eliminar y 11 no actualizados.
Necesito descargar 2819kB de archivos.
Se utilizarán 0B de espacio de disco adicional después de desempaquetar.
¿Desea continuar [S/n]? s
Des:1 http://security.ubuntu.com feisty-security/main php5-mysql 5.2.1-0ubuntu1.2 [65,4kB]
Des:2 http://security.ubuntu.com feisty-security/main libapache2-mod-php5 5.2.1-0ubuntu1.2 [2531kB]
Des:3 http://security.ubuntu.com feisty-security/main php5-common 5.2.1-0ubuntu1.2 [223kB]
Descargados 2819kB en 31s (90,9kB/s)
(Leyendo la base de datos ...
16980 ficheros y directorios instalados actualmente.)
Preparando para reemplazar php5-mysql 5.2.1-0ubuntu1 (usando .../php5-mysql_5.2.1-0ubuntu1.2_i386.deb) ...
Desempaquetando el reemplazo de php5-mysql ...
Preparando para reemplazar libapache2-mod-php5 5.2.1-0ubuntu1 (usando .../libapache2-mod-php5_5.2.1-0ubuntu1.2_i386.deb) ...
Desempaquetando el reemplazo de libapache2-mod-php5 ...
Preparando para reemplazar php5-common 5.2.1-0ubuntu1 (usando .../php5-common_5.2.1-0ubuntu1.2_i386.deb) ...
Desempaquetando el reemplazo de php5-common ...
Configurando php5-common (5.2.1-0ubuntu1.2) ...
Configurando libapache2-mod-php5 (5.2.1-0ubuntu1.2) ...
* Forcing reload of web server (apache2)... [ OK ]
Configurando php5-mysql (5.2.1-0ubuntu1.2) ...
[*MySQL: Configurando el servidor*]
Modificamos el fichero /etc/mysql/my.cnf
En la sección [mysqld] modificamos un par de líneas:
– Idioma:
language = /usr/share/mysql/spanish
– Acceso desde la red local:
bind-address = IP_local_del_server (por ej. 192.168.2.20)
Cualquiera puede acceder a la base de datos, así que demos acceso sólo a root:
# mysqladmin password contraseña
[*Instalación de phpmyadmin*]
# apt-get install phpmyadmin
Añadimos al fichero /etc/apache2/apache2.conf la siguiente línea:
Alias /phpmyadmin /var/www/phpmyadmin
[*Configuración de phpmyadmin*]
Editamos el fichero /etc/phpmyadmin/config.inc.php
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['extension'] = 'mysql'; // The php MySQL extension to use ('mysql' or 'mysql$
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie bas$
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'contraseña';
En realidad no es un buen consejo que el usuario con acceso a MySQL sea root (se debería usar un user distinto a root).
Debemos reiniciar apache y debemos comprobar que podemos acceder a phpmyadmin:
http://ip_del_servidor/phpmyadmin
Próximo capítulo: Instalar un servidor FTP
Mensajes
1. Instalar un servidor con ubuntu-server (X), 15 de noviembre de 2007, 19:46, por Juvega
Muchas gracaias por este gran aporte me sirvio de mucho para poder hacer la configuración de Ubuntu, y eso que soy un archirrecontra novato en Linux y peor aun en modo consola, muchas gracias y esperare con muchas espectativas el capitulo XI.
2. capitulo XI, 15 de diciembre de 2007, 18:36, por memo_cj
hola. gracias por el aporte, esta de lo mejor, soy muy nuvo en este asunto y me ha servido de mucho, me gustaria saber cuando vas a publicar el sig capitulo pues quiero seguir aprendiendo....
gracias por todo....
sigue adelante....
1. capitulo XI, 15 de diciembre de 2007, 18:58, por dani
a ver si tengo algo de tiempo libre y lo sigo ..
2. capitulo XI, 1ro de enero de 2008, 16:56, por Paco
Saludos, Dany.
Tambien soy un novel y ávido lector de tus articulos y éste de Instalar un servidor es una maravilla.
Desde luego tambien estoy a la espera del caputulo XI.
Gracias por tu aporte al conocimiento, de la comunidar, de mis alumnos y al mio.
Un saludo desde México.
Nuevamente, gracias.
3. capitulo XI, 20 de abril de 2008, 20:20, por Paco
Es un tutorial estupendo. Por favor continúa.
Un abrazo
Ver en línea : http://www.pacoaldia.com
3. Instalar un servidor con ubuntu-server (X), 20 de febrero de 2008, 11:53, por andreas
He conseguido instalar un servidor con ubuntu gracias a tu guia. Por tanto, gracias por este tutorial que a mi me ha sido de mucha utilidad.
4. Instalar un servidor con ubuntu-server (X), 25 de febrero de 2008, 07:26, por Hely
Aveces olvidamos que hubo un dia que no sabiamos ni J de como configurar un servidor, y el Excelente articulo tuyo, me hace acordar de ello. Solo hay una pequena falla LE FALTAN IMAGENES. Pues creo que hay personas que aun no saben como abrir una shell.
Gracia por todas las personas que aun no han leido el curso.
Ver en línea : http://www.meaviso.com
5. Instalar un servidor con ubuntu-server (X), 2 de marzo de 2008, 04:33, por Julio
Excelente tutorial muy bien explicado gracias por el aporte.
6. Instalar un servidor con ubuntu-server (X), 31 de marzo de 2008, 21:39, por x2.0
Hola a todos, genial aporte Dani, la verdad me ha servido muchisimo. si bien yo instale mi servidor (artesintetico.com) por mi cuenta antes de leer este curso, debo decirte que despues de leerlo todo comprendi por que hay veces que fallaba todo jejejeje.. nuca esta demas ver como lo hace la gente que sabe como vos.
Tengo una pequeña duda con respecto a como configurar este mismo servidor para que envie mails, ya que no he logrado buenos resultados. Si en algun momento tienes el tiempo o nos pasas algun link seria de mucha ayuda. Gracias nuevamente
Ver en línea : http://artesintetico.com
7. Instalar un servidor con ubuntu-server (X), 5 de mayo de 2008, 05:37, por Manuel Ramirez
hola amigo... te comento que he visto cursos y siempre he intentado montar un servidor.. visito paginas con tutoriales las bajos y listo ni siquiera dejo comentarios pero en realida esto no merece un comentario esto merece un millon de graciasssssss, he intentado por mucho tiempo de montar un servidor pero ha sido mision imposible ya que siempre hay errores en los tutoriales o amigos que saben de dicho tema son egoistas y no comparten sus conocimiento o mejor dicho lo poco que saben, no se por que... ya hoy logre arrancar el servidor a internet con dominio propio. ahora en miami 11:40pm con dolor de cabeza pero felizzzzz compadre.. te mando un abrazo querido amigo eres un genio....
Atentamente tu nuevo amigo Manuel Ramirez..
Ver en línea : http://www.tierrahost.com
8. Instalar un servidor con ubuntu-server (X), 13 de julio de 2008, 21:43, por alexis
se nota cuando las cosas se hacen con real dedicación y vocación. compadre, he leído todas las partes de este tutorial y no me queda más que sumarme a los agradecimientos anteriores, muchas gracias!
felicitaciones desde chile, saludos!
9. Instalar un servidor con ubuntu-server (X), 18 de julio de 2008, 12:17, por andres
Excelente articulo para todos en general Felicitaciones
1. Instalar un servidor con ubuntu-server (X), 25 de julio de 2008, 16:27
Me ha gustado mucho tu trabajo, el del ubuntu, y el anterior......si es que manuales enfocados y explicados de esta manera, yo no encuentro......menos aqui claro XDD
enhorabuena.
Saludos
10. Instalar un servidor con ubuntu-server (X), 11 de agosto de 2008, 07:38, por Mike
Simplemente increible!!! mejor explicado q nunca, muchas gracias por tu valioso aporte!. Estoy en espera de como Instalar un servidor FTP
11. Instalar un servidor con ubuntu-server (X), 22 de noviembre de 2008, 03:34, por Diego
Instalé el último UBUNTU Server, me apareció la linea de comandos y no sabía qué hacer (soy inexperto).
Gracias a estos artículos SOY FELIZ y pude instalar todo sin ningún problema. Es todo muy claro.
Me gustaría que sigan con el FTP y demás cosas.
Muchas gracias por todo !!!
FELICITACIONES !!
Ver en línea : http://www.miRegalito.com.ar
12. Instalar un servidor con ubuntu-server (X), 1ro de mayo de 2009, 22:05
Excelente tuto, muy bien explicado.
Me interesa mucho, que continues explicando como configurar los servidores, en el trabajo requiero configurar un servidor para correo, que debo instalar?? y como debo configurarlo.
Saludos y mil gracias por tu ayuda
13. Instalar un servidor con ubuntu-server (X), 30 de octubre de 2010, 01:10, por Shepe
Yo si llegue un poco tarde jeje, excelente tuto, mi pregunta es si ya no saldra la continuacion de este excelente manual y si no me podrias decir si para instalar el ftp y el servidor de correos se puede hacer con los pasos a seguir de tu anterior tutorial que tambien estubo muy bueno, buen pues espero puedas contestar, de antemano gracias
14. Instalar un servidor con ubuntu-server (X), 13 de noviembre de 2011, 23:49, por mauri
Hola mucho gusto pengo un problemo instale el ubuntu la misma version del tutorial pero no puedo lograr levantar ni apache ni php ni mysql :W alguien podria ayudarme?