Documente Academic
Documente Profesional
Documente Cultură
Felipe Londoo
12 de Diciembre
2011
Introduccin
Las aplicaciones web son programas informticos casi siempre montados sobre el lenguaje de programacin de PHP enbedidos en HTML, tambin con algo de CSS. Estas aplicaciones son fciles de instalar y de manejar y lo mejor es que la mayora es de cdigo abierto (OpenSource) con licencia GPL. Son libres! Las configuraciones se pueden acoplar de acuerdo a sus necesidades dentro de algunos archivos de configuracin. Estas aplicaciones utilizan bases de datos relacionales, en especial Mysql, por ser un gestor de base de datos fcil de manejar y seguro, adems que tambin de cdigo abierto y libre.
Vamos a descargar apache, primero entramos en la terminal y pondremos lo siguiente Yum y install httpd, esperamos a que descargue y que se instale. Despus iremos al directorio /etc/http/conf/, y all con cualquier editor de texto vamos a abrir el archivo de configuracin de apache httpd.conf y casi en el final del documento habilitamos des comentando la lnea que se muestra en la siguiente imagen.
Despus de des comentar la lnea saldremos del documento y lo guardaremos y nos dirigiremos al directorio /etc/http/conf.d/ all vamos a crear los archivos de configuracin de los hosts virtuales. En el documento anterior si se pueden fijar aparece un breve ejemplo de la configuracin de los virtualhosts. En este manual vamos a mostrar la instalacin de 4 aplicaciones web muy fciles de administrar. Los cuales son Mediawiki, Serendipity, Wordpress y TikiWiki. En la siguiente imagen les muestro la configuracin de virtualhost para una de estas.
Luego de haber hecho esto vamos a ir a cada uno de los sitios oficiales de las aplicaciones Mediawiki, Serendipity, Wordpress y TikiWiki, y vamos a descargarlos. Una vez descargados los descomprimimos y los ponemos donde le dijimos al archivo de configuracin anterior que iban a estar, en /var/www/html/. Y por ltimo le decimos que el usuario y grupo propietarios es apache, con el comando # chown -R apache: apache /var/www/html/.
La instalacin de BIND la podemos hacer colocando en la terminal el siguiente comando, # yum y install bind bind-utils caching-nameserver, con esto es suficiente para que nuestro DNS sean ms fcil de instalar. Ahora vamos a copiar los archivos de configuracin con el siguiente comando.
Tambin copiaremos los archivos de configuracin de las zonas inversa y directa. Lo haremos desde.
Una vez hayamos copiado los archivos de configuracin, vamos a ir a configurar el archivo principal, que se encuentra en /var/named/chroot/etc/ y se llama named.conf, lo editaremos con cualquier editor de texto, el que prefiramos. El archivo debera quedar as. Lo primero son los reenviadores y el resto es la configuracin de la zonas.
Luego nos vamos a los archivos de configuracin de las zonas directa e inversa. Que se encuentran en /var/named/chroot/var/named/ recordemos que antes habamos copiado un archivo que se llama named.local. Ahora lo vamos a
volver a copiar en el mismo directorio lo haremos con el nombre que pusimos en el archivo de configuracin principal, como se muestra a continuacin. Ahora ya tenemos los archivos que se llaman de igual forma como lo colocamos en el archivo de configuracin principal. Luego los vamos a editar de forma que queden como los siguientes. Zona Directa
Zona Inversa
Luego de haber configurado Todo, vamos a reiniciar el Servicio del DNS con el Comando #service named restart, y luego haremos una prueba, con el comando host dns.abcman.com.
Las bases de datos se pueden crear de la siguiente forma. CREATE DATABASE (Nombre da le base de datos);
Y para darles privilegios a los usuarios sobre las bases de datos, ejecutamos el siguiente comando. GRANT SELECT, INSERT ON (nombre de usuario@localhost IDENTIFIED BY contrasea; la base de datos),* TO
Instalacin de Mediawiki
Primero que nada vamos a poner la URL de Mediawiki en nuestro navegador. http://mediawiki.abcman.com/ . Ahora nos saldr una pantalla como la siguiente la cual le daremos clic en set up the wiki.
Si nos sale al final de la pantalla unas letras verdes, es seal de que todo est bien. Bajaremos un poco ms y veremos que nos piden algunos datos que nos toca proporcionar.
En esta parte vamos a darle el nombre que tendr nuestra wiki, el correo a donde llegaran reportes del sitio, el idioma y que va a ser un dominio pblico.
En la parte que sigue vamos a colocar el usuario administrador del sitio, seleccionaremos la opcin no caching, y despus vamos a poner enabled todo lo que sigue.
Luego pasamos a la configuracin de la base de datos de la aplicacin. Primero pondremos que tipo de gestor de base de datos usamos, luego el usuario administrador de la base de datos y la contrasea y ms abajo lo dejamos en blanco.
Por ultimo le daremos un prefijo a utilizar, ya que Mediawiki crear ms bases de datos dentro de la base de datos, entonces le daremos un prefijo para que utilice en las tablas que se dispone a crear. Dejamos el resto en blanco y procedemos a darle clic en el botn install Mediawiki.
La instalacin ha terminado correctamente, ahora nos disponemos a mover el archivo de configuracin que se gener que se llama LocalSettings.php a /var/www/html/Mediawiki/ como se muestra en la imagen.
Y con esto ya tenemos instalado Mediawiki. Si de pronto obtienen problemas en la instalacin, pueden colocar el usuario root de mysql en la configuracin para que el usuario root sea el administrador de la base de datos.
Instalacin de TikiWiki
Primero que nada vamos a poner la URL de Mediawiki en nuestro navegador. http://tikiwiki.abcman.com/ inmediatamente nos aparecer la pgina de instalacin TikiWiki. Lo que haremos es darle el idioma en que queremos instalarlo y despus damos clic en Continua.
En la ventana que sigue TikiWiki har unas pruebas para ver si nuestro servidor si cumple con algunos requerimientos, adems podemos hacer un mensaje de prueba, para ver si TikiWiki puede enviar mensajes.
En esta parte vamos a colocar el usuario y contrasea del usuario que administra la base de datos.
La instalacin esta completada. Si tiene problemas con as conexin a la base de datos puede utilizar el usuario root como usuario administrador de la base de datos. Luego damos clic en continua, y despus habr que llenar una serie de configuraciones ms.
Por ultimo dar clic en continua. Y le damos clic en la primera opcin en la ventana siguiente. Luego de esto ya habremos instalado TikiWiki.
Instalacin de Serendipity
Primero que nada vamos a poner la URL de Mediawiki en nuestro navegador. http://serendipity.abcman.com/ inmediatamente nos saldr una ventana en la cual que no tenemos bueno y que s. En mi caso toda esta bueno entonces doy clic en instalacin simple.
Todo lo que llenamos ac es para la conexin a la base de datos mysql y algunas configuraciones iniciales del sitio. Luego dar clic en terminar la instalacin.
Y as de fcil es instalar Serendipity. Ahora damos clic en Visita tu nuevo blog aqu.
Instalacin de Wordpress
Primero que nada vamos a poner la URL de Mediawiki en nuestro navegador. http://wordpress.abcman.com/ luego de que aparezca una ventana vamos a seleccionar la opcin crear un archivo de configuracin.
Despus nos aparecer una ventana explicndonos lo que tenemos que hacer prximamente en la configuracin de Wordpress. Y daremos clic en vamos a ello.
Y daremos clic en enviar. Luego nos aparecer otra ventana dicindonos que ya podemos iniciar la instalacin, as que la seleccionamos.
Despus llenamos los campos que se necesitan en la prxima ventana, donde dice Informacin necesaria.
Y damos clic en Instalar. Despus de esto nos mostraran una ventana donde nos felicitaran porque lo logramos, hemos instalado Wordpress y que ya podemos acceder a nuestro sitio.
Despus simplemente es acceder a nuestro Wordpress. Con el usuario y contrasea que antes pusimos