CMS

Published on January 2017 | Categories: Documents | Downloads: 58 | Comments: 0 | Views: 537
of 6
Download PDF   Embed   Report

Comments

Content

Lucía Expósito Ortega

Servicios de Red

PRACTICA 1 DE APACHE
Gestores de Contenidos.
Configurar vuestro servidor web con la siguiente configuración:
•CMS seleccionado en http://www.vuestrodominio.gcap.net
•Otro CMS no seleccionado en http://otro.vuestrodominio.gcap.net
Documentad la práctica enviando un fichero .pdf convenientemente
formateado y redactado.

Antes de comenzar, es necesario instalar los suientes paquetes:
libapache2-mod-php5, php5, php5-curl, php5-intl, php5-mcrypt, php5-mysql, php5-sqlite,
php5-xmlrpc, php5-gd, mysql-server, mysql-client , phpmyadmin
*Durante la instalación de mysql nos solicitará el nombre para el usuario administrador y
contraseña.
También, debemos saber que será necesario más adelante el servicio BIND9, para poder acceder a
ambos CMS por el nombre que le vamos asignar.
Instalaremos dos CMS, el primero será Magento, al que accederemos a través de
''www.nuestrodominio.net'', y el segundo Drupal al que accederemos con la ruta
''otro.nuestrodominio.net''.
¿Para que sirven dichos CMS?
Magento, es una solución ideal si necesitas montar una tienda o negocio virtual, ofrece muchas
funcionalidades, de las que tenemos que destacar su gran flexibilidad en el diseño y el potente
panel de control. Por ello es la aplicación más usada en el desarrollo de comercios virtuales.
Drupal, es modular , nos permite tanto gestionar como actualizar contenido multimedia, artículos,
encuestas, usuarios etc de una forma sencilla y practica.
Ambos son opensource con licencia GNU/GPL.

Para la configuración de ambos CMS, utilizaremos el archivo por defecto de apache, que se
encuentra en /etc/apache2/sites-available/

Nos descargamos nuestros CMS, magento y drupal, dentro de /var/www, una vez descargados, los
descomprimimos y eliminamos la carpeta comprimida.

Para descomprimirlo, utilizamos los comandos correspondientes según la extensión.
En mi caso:
unzip magento-1.9.0.1.zip
tar -xf drupal-7.22.tar.gz

Y eliminamos los paquetes comprimidos:
rm -R magento-1.9.0.1.zip
rm -R drupal-7.22.tar.gz
Ya solo tenemos la carpeta magento y drupal-7.22 resultantes de nuestra descompresión:
Para cambiarle el nombre a la carpeta de drupal, moveremos la carpeta actual (drupal-7.22) a
drupal.

Necesitamos que apache pueda tener acceso a los CMS, para ello, debemos cambiar tanto los
permisos como el usuario y grupo propietario de ambas carpetas.
Cambio de permisos:
chmod 755 -R magento
chmod 755 -R drupal
Cambio de usuario:
chown -R www-dataa:www-data magento
chown -R www-data:www-data drupal

*Con -R, indicamos que el cambio se haga en los archivos del interior de la carpeta, también.
El siguiente paso, es crear una base de datos y un usuario para cada cms, de este modo, crearemos
dos bd, una a la que llamaremos ''magento'' con user ''magento'' y la siguiente que será ''drupal'' con
user ''drupal''
Existen dos formas de crear nuestra base de datos, la primera y más sencilla, es accediendo a
nuestro phpmyadmin desde el navegador de la siguiente forma:

Pero,nosotros, como buen administrador de sistemas, lo haremos por la terminal desde el propio
servidor:
Para ello, accedemos con nuestro usuario root:

CREATE DATABASE magento;
CREATE USER [email protected]
GRANT ALL ON.* TO [email protected] IDENTIFIED BY 'l';
FLUSH PROVILEGES;
y repetimos para drupal:

Por último para poder acceder por el nombre asignado, es necesario incluirlos en nuestro registro
DNS, añadiremos ''www'' y ''otro'' como un CNAME de nuestro servidor:

Para que los cambios efectuados se apliquen, reiniciamos el servicio apache y el servicio dns

Casi hemos terminado....
Ahora desde el navegador de un host con interzaf gráfica, y en la misma red, accedemos utilizando
la ruta que hemos indicado en la configuración de nuestro VirtualHost:
www.martinete.gcap.net para nuestro primer cms magento.

Seguimos la configuración añadiendo la base de datos creada anteriormente, y el usuario:

Ya tenemos magento instalado, y listo para ser configurado desde
www.magento.gcap.net/index.php/admin

Para drupal, realizamos lo mismo, accedemos a la ruta indicada, otro.martinete.gcap.net y
seguimos el asistente de instalacion.
*algunas versiones de php y drupal, no resultan compatibles.

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close