0% encontró este documento útil (0 votos)
18 vistas7 páginas

Servidor en Linux Ubuntu ServerVol 4

Este documento explica cómo configurar un servidor web LAMP en Ubuntu Server, incluyendo la instalación de Apache, PHP y MySQL, y la configuración de PHPMyAdmin para administrar las bases de datos MySQL.

Cargado por

natxogruiz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas7 páginas

Servidor en Linux Ubuntu ServerVol 4

Este documento explica cómo configurar un servidor web LAMP en Ubuntu Server, incluyendo la instalación de Apache, PHP y MySQL, y la configuración de PHPMyAdmin para administrar las bases de datos MySQL.

Cargado por

natxogruiz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

Servidor en Linux Ubuntu Server – Vol 4

( Web Server LAMP )


En la Categoría Servidor Ubuntu el dia 13 julio 2008

Si hay algo que caracterice a Linux Ubuntu de otras distribuciones Linux es por su
facilidad de manejo. El tema de Linux Ubuntu Server no va mucho mas lejos y ahora
veremos porque. Al seleccionar ( LAMP Server ) durante la instalación se nos ha
instalado en nuestra maquina un conjunto de aplicaciones para poder usar nuestra
maquina como un autentico servidor web listo para poder ofrecer contenido Web en
nuestra red de área local o hacia internet.

Durante la instalación del sistema operativo Linux Ubuntu Server le indicamos que
queríamos montar un servidor Web y para ello activamos la casilla ( LAMP Server )
como podéis ver en la siguiente imagen …
La opción ( LAMP Server ) instala automáticamente Apache HTTP Server, MySQL
y soporte para PHP necesario para montar un Blog como este que estáis leyendo ahora
mismo creado con WordPress el cual será una de las finalidades de este manual
llamado ( Como montar un Servidor en Linux Ubuntu Server ).

Una vez efectuada la instalación de LAMP Server tenemos que configurar algunas
cosas para que todo funcione a nuestro gusto y podamos tener control sobre ello.

Antes de nada vamos a comprobar que nuestro Servidor Web Apache y el soporte para
PHP funcionan bien. Para ello abriremos un navegador e introduciremos la IP que tenga
nuestro servidor. ( En mi caso http://192.168.1.71 ).

Veremos la siguiente pantalla ….

Si nos sale esta pantalla es que de momento todo va bien y el Servidor Web Apache
funciona correctamente …

¿ Pero, tenemos soporte para PHP ?

Para comprobar esto vamos a acceder a una terminal y nos identificaremos con nuestro
usuario. ( En mi caso www ). Seguidamente vamos hacia el directorio ( /var/www )
con …

cd /var/www

Y crearemos un fichero llamado prueba.php con el editor nano ….

sudo nano prueba.php

Ahora tendremos que incluir el código que veréis en la siguiente imagen …


Una vez introducidas estas lineas guardamos el fichero y salimos del editor pulsando la
tecla F2 -> Y -> Enter.

Ahora tan solo nos queda abrir ese fichero en el navegador introduciendo la dirección
IP de tu servidor seguido del fichero prueba.php ( En mi caso
http://192.168.1.71/prueba.php ) …

Ahora si que podemos estar seguros de que nuestro servidor Web funciona y tiene
soporte para PHP. Una vez visto esto vamos a configurar MySQL que formará parte de
este servidor Web en el que podremos montar un Blog con WordPress o usar las bases
de datos para lo que cada uno quiera.

Para ello lo primero que haremos es editar el fichero de configuración de MySQL


llamado my.cnf ubicado en la ruta /etc/mysql con …

sudo nano /etc/mysql/my.cnf

Una vez editado tenemos que buscar la linea …

bind-address = 127.0.0.1

Y la modificamos por la IP de nuestro servidor ( En mi caso 192.168.1.71 ) quedando


así …

bind-address = 192.168.1.71
Una vez modificada esta linea guardamos el fichero y salimos del editor pulsando la
tecla F2 -> Y -> Enter.

Seguidamente instalaremos PhpMyAdmin para poder administrar nuestras bases de


datos con …

sudo apt-get install phpmyadmin

Durante la instalación veremos una pantalla como esta …..

Marcamos la opción ( Apache2 ) y continuamos con la opción ( Ok ). Una vez


terminada la instalación abriremos un navegador e introducimos la url de nuestro
servidor seguido de la ruta /phpmyadmin/ ( En mi caso
http://192.168.1.71/phpmyadmin/ ) …
Una vez veamos esa pantalla vamos a configurar el idioma y el nombre de usuario para
poder acceder a PhpMyAdmin. Respecto al nombre de usuario y el password vamos a
introducir el nombre de usuario ( root ) y el password que le dimos al administrador de
las bases de datos MySQL durante la instalación del sistema operativo Linux
Ubuntu Server …
Si en vez de haber accedido a PhpMyAdmin con el usuario ( root ) accediéramos con
el usuario ( admin ) y dejáramos la casilla para el password vacía también podriamos
acceder al panel de administración aunque sin privilegios. No es bueno que nadie pueda
entrar así por la cara y ver que bases de datos tenemos en el servidor. Para tapar esta
vulnerabilidad del sistema vamos a clickar sobre la opción ( Privilegios ) y ….

Ahora marcamos los tres primeros usuarios llamados ( cualquiera ) y seguidamente


pinchamos sobre el botón ( Continuar ) …

Una vez borrados veremos una pantalla como esta …


Ahora solo el usuario ( root ) con la contraseña que introducimos durante la instalación
del sistema operativo podrá acceder a PhpMyAdmin para administrar las bases de
datos que necesitemos. Esto tan solo ha sido una medida de seguridad no necesaria para
el correcto funcionamiento del servidor pero si es recomendable ya que si no hacemos
esto nuestras bases de datos pueden verse comprometidas en un momento dado.

Una vez completados estos pasos ya tenemos la certeza de que todo funciona bien y de
que tenemos acceso a el programa PhpMyAdmin para administrar las bases de datos.

En el próximo capitulo instalaremos el servidor FTP y conduciremos el directorio del


Apache Web Server hacia nuestra cuenta de usuario para que podamos subir y bajar
cosas directamente en la raíz del directorio que compartimos vía Web.

Si estas siguiendo el manual sobre Como montar un Servidor en Linux Ubuntu


Server te invito a que continúes por el siguiente capitulo llamado ( FTP Server )

También podría gustarte