Está en la página 1de 10

UNIVERSIDAD ADVENTISTA DE CENTROAMERICA Escuela de Ingeniera de Sistemas

Manual de pasos para la instalacin y configuracin de LAMP Server, WordPress y Joomla en Ubuntu Server

Alumna: Lucy Mara Andrade

Profesor: Ing. Edy Echenique

12 de Marzo del 2012

Supongamos que ya tenemos nuestro Servidor Ubuntu configurado, y un cliente que se conecta a l, siguiente paso es instalar WordPress y Joomla en nuestro servidor para que el cliente acceda a l. Para lograr esto necesitamos de un Servidor Web para dar estos servicios. Al trabajar con Ubuntu Server utilizaremos LAMP Server (Linux, Apache, MySQL, Pearl PHP o Python) , para que funcione bien necesitaremos las herramientas de un Servidor Apache Web Server, soporte para PHP y base de datos MySQL. Ejecutamos el sper usuario sudo s Parte I Instalar y configurar LAMP Server. Parte I.I Instalamos el paquete tasksel
user@user#:~$ apt-get install tasksel user@user#:~$ tasksel

Seleccionamos LAMP server e introducimos la clave de la BD de MySQL. Reiniciamos el servidor apache.

/etc/init.d/apache2 restart

Probamos el servidor web en el cliente. Escribimos localhost en el navegador y deber aparecer it Works! Probamos el soporte para php creando el archivo prueba.php y accediendo por medio del localhost.

cd /var/www nano prueba.php F2 -> Y -> Enter

Probamos el fichero en el navegador cliente. Introduciendo localhost/prueba.php

Parte I.2 Editamos el archivo my.cnf

nano /etc/mysql/my.cnf

bind-address = 127.0.0.1 (la modificamos poniendo la ip de nuestro servidor) bind-address = ip_server

Instalamos phpmyadmin y selecionamos apache 2.

apt-get install phpmyadmin

Terminada la instalacin abrimos el navegador en el cliente y escribimos, localhost/phpmyadmin. Para acceder escribimos el usuario root y la contrasea que le dimos al administrador de las bases de datos, durante la instalacin del sistema LAMP (David, 2011)

Listo ya esta configurado el servidor web LAMP!

Parte II Instalar y configurar WordPress Parte II.I

Nos dirigimos a la carpeta ms arriba del servidor web y aqu montaremos wordpress. cd /home/su_usuario wget http://wordpress.org/latest.tar.gz tar xvzf latest.tar.gz

Creamos una BD para wordpress con phpmyadmin

Volvemos al servidor Ubuntu

cd /home/su_usuario/wordpress/ cp wp-config-sample.php wp-config.php nano wp-config.php

Modificamos las siguientes lneas en el archivo y guardamos F2 -> Y -> Enter. define(DB_NAME, putyourdbnamehere); // Nombre de la base de datos define(DB_USER, usernamehere); // Nombre de usuario de MySQL define(DB_PASSWORD, yourpasswordhere); // Password del usuario

Creamos la carpeta worpress en el directorio www y realizamos lo siguiente. cd /var/www/ mkdir wordpress cp r /home/su_ususario/wordpress/* /var/www/wordpress

Vamos al navegador cliente localhost/wordpress

Rellenamos el formulario e instalamos wordpress. Logeamos con el usuario admin y la contrasea que escogimos.

Cambiamos el lenguaje a espaol. cd /home/su_usuario/web/wp-includes mkdir languages cd languages wget http://carrero.es/wp-content/uploads/2008/07/wp-es-2-6.zip apt-get install unzip unzip wp-es-2-6.zip nano wp-config.php define (WPLANG,); en las segundas comillas simples introducimos es_ES define (WPLANG,es_ES);
F2 -> Y -> Enter Lo probamos en el localhost/wordpress, el panel de administracin es localhost/wp-admin (David, 2011)

Parte III Instalar y configurar Joomla

Parte III.I Descargar, descomprimir modificar permisos ycolocar en la carpeta www cd mkdir joomla cd joomla wget http://joomlacode.org/gf/download/frsrelease/10806/42944/Joomla_1.5.14-Spanish-

pack_completo.tar.gz tar xzvf Joomla_1.5.14-Spanish-pack_completo.tar.gz rm -f Joomla_1.5.14-Spanish-pack_completo.tar.gz cd .. mv joomla /var/www chown -R root:root /var/www/joomla cd /var/www/joomla

Creamos la variable LUGARES, le cambiamos los permisos a ese y otros archivos. LUGARES=' administrator/backups administrator/components administrator/modules administrator/templates cache components images images/banners images/stories language plugins media modules templates ' Para todos los directorios de la variable LUGARES cambiamos el usuario y grupo propietarios a www-data (el usuario de Apache) for i in $LUGARES; do chown -R www-data:www-data $ done find . -type f -exec chmod 644 {} \; find . -type d -exec chmod 755 {} \;

Creamos la BD para Joomla con nombre bdjoomla mysqladmin -u root -p create bdjoomla mysql -u root p Cremos un usuario y comtrasea para a BD GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON bdjoomla.* TO 'user'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; quit

Parte III.II Instalaremos Joomla, para eso nos dirigimos al localhost/joomla

Elegimos el idioma y damos clic en siguiente. Haremos una comprobacin previa de la instalacin y tendremos que cambiar los parmetros que estn en rojo a verde.

Modificaremos los cambios de la configuracin del sitio web. touch /var/www/joomla/configuration.php chown www-data:www-data /var/www/joomla/configuration.php chmod 644 /var/www/joomla/configuration.php

Arreglamos el segundo error nano /etc/php5/apache2/php.ini Cambiamos el valor de la directiva display_errors de On a Off: display_errors = Off

Volvemos a comprobar que todos los parmetros estn en verde, le damos en siguiente, leemos la licencia y finalizamos. Ahora escribimos los datos de configuracin de MySQL con nuestro user y password de la BD de joomla.

En la configuracin principal escribimos el nombre del sitio web, el correo electrnico y una password para el usuario admin. Seeccionamos y damos clic en Instalar los datos de ejemplo predeterminados. Ya intalamos Joomla!

Parte III.III Borramos el directorio installation del directorio www rm -R /var/www/joomla/installation/ chmod 444 /var/www/joomla/configuration.php

Listo, podemos acceder a localhost/joomla, para administrar nuestro joomla vamos a: localhost/jooma/administrator. (Community Ubuntu Documentation., 2011)

Trabajos citados
Community Ubuntu Documentation. (6 de Septiembre de 2011). Slice of Linux. Recuperado el Marzo de 2012, de Instalar Joomla en Ubuntu Server paso a paso: http://sliceoflinux.com/2009/09/16/instalar-joomla-en-ubuntu-server-paso-a-paso/ David. (Junio de 2011). Servidor en linux Ubuntu server. Recuperado el Febrero de 2012, de Blog con WordPress: http://www.forat.info/2008/08/09/servidor-en-linux-ubuntu-server-vol-12blog-con-wordpress/ David. (7 de Junio de 2011). Servidor en Linux Ubuntu Server. Recuperado el Febrero de 2012, de Web Server LAMP: www.forat.info/2008/07/13/servidor-en-linux-ubuntu-server-vol-4web-server-lamp/