1. INSTALACIÓN,
CONFIGURACIÓN
Y
FUNCIONAMIENTO
DE CMS
Juan A. Rodríguez de la Rosa
Rafael Delgado Peña
2º ASIR
2. Índice de contenido
INSTALACIÓN DE DNS................................................................................................................3
INSTALACIÓN DE APACHE........................................................................................................6
INSTALACIÓN DE PHP Y MYSQL..............................................................................................7
INSTALACIÓN DE JOOMLA.....................................................................................................13
INSTALACIÓN DE WORDPRESS..............................................................................................16
3. INSTALACIÓN DE DNS
Antes de nada instalaremos un dns propio puesto que es mejor alojarlo en un servidor. En nuestro
caso nuestro dominio se llamará delgarosa.com
Para instalarlo ejecutaremos el comando:
apt-get install bind9
Ahora configuraremos el archivo named.conf.local de la siguiente manera:
5. Una vez realizada toda la configuración, reiniciamos el servidor con el siguiente comando:
/etc/init.d/bind9 restart
Mientras que el archivo de resolv.conf se quedaría de la siguiente manera:
6. Ahora comprobamos que efectivamente tanto la zona directa como la inversa funcionan
correctamente:
INSTALACIÓN DE APACHE
Para instalarlo simplemente ejecutamos:
apt-get install apache2
7. Después de instalar apache lo reiniciamos mediante el root con el comando:
/etc/init.d/apache2 restart
INSTALACIÓN DE PHP Y MYSQL
Para instalar PHP 5 junto con el soporte para Apache y MySQL ejecutamos el siguiente comando en
el terminal:
apt-get install php5-mysql mysql-server
8. En plena instalación te pide una contraseña, en nuestro caso nosotros le hemos puesto la contraseña
“root”.
Después de instalar php lo reiniciamos mediante el root con el comando:
sudo /etc/init.d/php5-mysql restart
Para reiniciar mysql usaremos el siguiente comando:
/etc/init.d/mysql-server restart
También instalaremos phpmyadmin mediante el siguiente comando:
apt-get install phpmyadmin
9. Durante la instalación selecionaremos el servidor en el que se va a configurar:
Indicamos también que sí deseamos configurar la base de datos con phpmyadmin
12. También instalaremos el siguiente modulo de apache que nos podrá ser necesario mas adelante:
Lo haremos por medio del siguiente comando:
apt-get install php5 libapache2-mod-php5
Todo el contenido de joomla irá dentro de un VirtualHost, y donde dentro de el se indicará la
carpeta a la que se hace referencia:
13. INSTALACIÓN DE JOOMLA
Para descargar joomla nos introduciremos dentro de su pagina web y nos lo bajaremos a través del
enlace de descarga:
Extraemos el comprimido en zip y lo introducimos de la carpeta que hemos indicado en el
VirtualHost creado anteriormente, una vez ahí, lo descomprimimos el archivo.
También hay que resaltar que deberemos dar todos los permisos necesarios para poder interactuar
con todos los archivos de joomla.
14. Introduciremos la dirección de nuestro dominio, y comenzaremos con la instalación de joomla.
Todo esto sabiendo que todos los archivos descargados desde la web de joomla, están
descomprimidos e introducidos en el directorio indicado en el virtualHost.
Ahora comprobamos que todo está correctamente:
15. Durante la instalación nos pide que eliminemos la carpeta de instalación, es una caracteristica de
seguridad de joomla.
Como vemos a continuación ya está funcioando joomla en nuestro equipo y dentro del dominio
creado anteriormente.
16. INSTALACIÓN DE WORDPRESS
Ahora vamos a proceder a la instalación de Wordpress. Puesto que ya tenemos instalados muchos
servicios como dns, apache, mysql, php... pasaremos a la creación de un nuevo VirtualHost, y a la
instalación integra de Wordpress dentro de dicho virtualHost.
Ahora la instalación de WordPress que comenzaremos por descargandola desde su pagina web:
Una vez descargado lo descomprimimos y lo copiamos a una carpeta que hemos llamado
wordpress:
17. Despues damos todos los permisos para que nos deje interactuar con todos los archivos de
wordpress descargados.
Realizado estos pasos, lo ejecutaremos a traves de la web indicando el virtualHost creado
anteriormente y donde hemos alojado todos los archivos de Wordpress.
Nos muestra una especie de error, entoces crearemos un archivo de configuración nuevo, y
comenzaremos con la creación de nuestra configuración wordpress.
18. Comenzamos con la base de datos, el nombre y contraseña de usuario, el host...
Después de enviar estos datos, crearemos la dicha base de datos desde nuestro terminal mysql
indicada anteriormente:
19. Con la configuración anterior realizada correctamente, pasaremos a la instalación en sí de
Wordpress:
Tendremos que indicar una serie de parametros como los que hay en la imagen siguiente:
21. Como vemos a continuación accediendo vía web, ya podremos entrar en nuestro Wordpress
introducciendo los datos de usuario (nombre y contraseña)
Y como podemos ver ya estamos dentro de WordPress a través de nuestra dirección.