Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Nuestro primer sitio Web... Con Software Libre ;) Hollman Enciso hollmanenciso.com @hollman
LAMP <ul><li>wikipedia :   El acrónimo 'LAMP' se refiere a un conjunto de subsistemas de software necesarios para alcanzar...
Drupal <ul><li>Wikipedia:  es un  sistema de gestión de contenido  modular multipropósito y muy configurable que permite p...
PHPMyAdmin <ul><li>Wikipedia:  es una herramienta escrita en  PHP  con la intención de manejar la administración de  MySQL...
1. Instalando LAMP <ul><li>En Ubuntu podemos realizar la instalación de estos paquetes de varias formas, bien sea desde Sy...
2. Instalando phpMyAdmin <ul><li>:~$ sudo apt-get install phpmyadmin </li></ul><ul><li>En este proceso de instalación nos ...
3. It Works !!! <ul><li>Listo, ya tenemos nuestro Servidor Web  Básico  corriendo en nuestra maquina, podemos verificarlo ...
4. Creando la base de datos <ul><li>Ingresamos en el navegador de internet a  http://localhost/phpmyadmin   </li></ul><ul>...
5. Obteniendo y preparando Drupal <ul><li>Descargamos la última versión estable de Drupal desde el sitio oficial www.drupa...
  <ul><li>:/var/www/drupal/sites/default$ sudo mkdir files </li></ul><ul><li>:/var/www/drupal/sites/default$ sudo chmod 77...
6. Instalando Drupal <ul><li>Ingresamos en el navegador a la dirección http://localhost/drupal </li></ul><ul><li>Pasos: </...
Drupal <ul><li>Nodos: &quot;paginas&quot; </li></ul><ul><li>Themes: Apariencias, estilos --> CSS </li></ul><ul><li>Modulos...
Preguntas? dudas? sugerencias? Gracias...
Upcoming SlideShare
Loading in …5
×

Nuestro primer Sitio Web Con Software Libre

1,373 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Nuestro primer Sitio Web Con Software Libre

  1. 1. Nuestro primer sitio Web... Con Software Libre ;) Hollman Enciso hollmanenciso.com @hollman
  2. 2. LAMP <ul><li>wikipedia :   El acrónimo 'LAMP' se refiere a un conjunto de subsistemas de software necesarios para alcanzar una solución global, en este caso configurar sitios web o Servidores dinámicos con un esfuerzo reducido. </li></ul><ul><li>En las tecnologías LAMP esto se consigue mediante la unión de las siguientes tecnologías: </li></ul><ul><ul><li>L inux , el   sistema operativo. </li></ul></ul><ul><ul><li>A pache , el servidor web. </li></ul></ul><ul><ul><li>M ySQL , el   gestor de bases de datos. </li></ul></ul><ul><ul><li>P erl ,   P HP , o   P ython , los lenguajes de programación. </li></ul></ul><ul><li>http://es.wikipedia.org/wiki/LAMP </li></ul>
  3. 3. Drupal <ul><li>Wikipedia:  es un  sistema de gestión de contenido  modular multipropósito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos. Drupal es un sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y otras configuraciones son almacenados en una  base de datos  y se editan utilizando un entorno Web. </li></ul><ul><li>Es un  programa libre , con licencia  GNU/GPL , escrito en  PHP , desarrollado y mantenido por una activa comunidad de usuarios.  </li></ul><ul><li>http://es.wikipedia.org/wiki/Drupal </li></ul>
  4. 4. PHPMyAdmin <ul><li>Wikipedia: es una herramienta escrita en  PHP  con la intención de manejar la administración de  MySQL a través de páginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia  SQL , administrar claves en campos, administrar privilegios, exportar datos en varios formatos y está disponible en 50 idiomas. Se encuentra disponible bajo la licencia  GPL . </li></ul><ul><li>http://es.wikipedia.org/wiki/PhpMyAdmin </li></ul>
  5. 5. 1. Instalando LAMP <ul><li>En Ubuntu podemos realizar la instalación de estos paquetes de varias formas, bien sea desde Synaptic, por medio de comando APT o finalmente con la ayuda de Tasksel, una herramienta de selección de instalación en sistemas Debian. </li></ul><ul><li>:~$ sudo tasksel </li></ul>
  6. 6. 2. Instalando phpMyAdmin <ul><li>:~$ sudo apt-get install phpmyadmin </li></ul><ul><li>En este proceso de instalación nos preguntara elegir el servidor web en el que vamos a trabajar para que se ejecute el phpmyadmin, seleccionamos apache2. Y también asignar una contraseña para el usuario root de phpmyadmin. </li></ul>
  7. 7. 3. It Works !!! <ul><li>Listo, ya tenemos nuestro Servidor Web Básico corriendo en nuestra maquina, podemos verificarlo ingresando desde nuestro navegador web a http://localhost </li></ul><ul><li>- Hasta ahora tenemos el servidor web, ahora vamos a seguir con Drupal ... </li></ul>
  8. 8. 4. Creando la base de datos <ul><li>Ingresamos en el navegador de internet a http://localhost/phpmyadmin   </li></ul><ul><li>Ingresamos el usuario y password anteriormente ingresados en el proceso de instalación y en la ventana de phpmyadmin ingresamos un nombre para la base de datos y clic en crear. </li></ul>
  9. 9. 5. Obteniendo y preparando Drupal <ul><li>Descargamos la última versión estable de Drupal desde el sitio oficial www.drupal.org, movemos y descomprimimos el contenido en la raíz de trabajo de apache la cual por omisión en Ubuntu (puede cambiar en otras distros) es /var/www/ </li></ul><ul><li>:/var/www$ sudo wget http://ftp.drupal.org/files/projects/drupal-6.19.tar.gz </li></ul><ul><li>:/var/www$ tar -xvzf drupal-6.19.tar.gz </li></ul><ul><li>:/var/www$ mv drupal-6.19 drupal </li></ul><ul><li>Drupal requiere hacer unos cambios antes de continuar con la instalación </li></ul>
  10. 10.   <ul><li>:/var/www/drupal/sites/default$ sudo mkdir files </li></ul><ul><li>:/var/www/drupal/sites/default$ sudo chmod 777 files </li></ul><ul><li>Ahora dentro del mismo directorio donde nos encontramos tenemos un archivo de configuración llamado default.settings.php el cual debemos sacar copia con el nombre de settings.php y otorgar  permisos de escritura. </li></ul><ul><li>:/var/www/drupal/sites/default$ sudo mv default.settings.php settings.php </li></ul><ul><li>:/var/www/drupal/sites/default$ sudo chmod 777 settings.php </li></ul>
  11. 11. 6. Instalando Drupal <ul><li>Ingresamos en el navegador a la dirección http://localhost/drupal </li></ul><ul><li>Pasos: </li></ul><ul><li>- Idioma </li></ul><ul><li>- Conf de Base de datos </li></ul><ul><li>... instalación... </li></ul><ul><li>- Quitando permisos de escritura al archivo de configuración: </li></ul><ul><li>:/var/www/drupal/sites/default$ sudo chmod 644 settings.php </li></ul><ul><li>- Datos del sitio web </li></ul>
  12. 12. Drupal <ul><li>Nodos: &quot;paginas&quot; </li></ul><ul><li>Themes: Apariencias, estilos --> CSS </li></ul><ul><li>Modulos: &quot;Programas&quot;, Funcionalidades </li></ul>
  13. 13. Preguntas? dudas? sugerencias? Gracias...

×