Your SlideShare is downloading. ×
0
Construcción de sitios web con Drupal
Instalación, configuración y consejos
VIGO -2010
¡Cópialo!
Alberto Permuy Leal
Construcción de sitios web con Drupal – Instalación – Vigo 2010
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INTRODUCCIÓN DRUPAL
SISTEMA OPERATIVO – SERVICIOS
CONFIGUR...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
¿QUÉ NO ES DRUPAL?
.- NO ES UN PRODUCTO
.- NO ES UN SIMPLE...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
¿CMS?
.- SISTEMA GESTOR DE CONTENIDOS
.- HTML + L.INTERPRE...
Construción de sitios web con Drupal – Instalación – Vigo 2010
HISTORIA DE DRUPAL
.- 1999 DRIES BUYTAERT
.- NACE COMO CMS ...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
¿ POR QUÉ DRUPAL ?
.- MODULAR Y EXTENSIBLE
.- CODIGO DE CA...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
AYUDA
.- DRUPAL.ORG
.- API.DRUPAL.ORG
.- TWITTER
.- EVENTO...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
¡NO SOY PROGRAMADOR!
.- RESOLVER DUDAS EN DRUPAL.ORG
.- AP...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
.- LEER, RELEER, VOLVER A LEER Y TENER CLARO QUÉ
QUEREMOS ...
SISTEMA OPERATIVO(Linux,FreeBSD,MacOSX,Windows)
SERVIDOR WEB(APACHE,NGINX,CHEROKEE,IIS)
PHP BBDD(MySQL,Postgre)
SUBSISTEMA...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION DRUPAL 6.X
.-REQUISITOS MINIMOS
.-LAMP/FAMP/LN...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION APACHE2
aptitude update && aptitude
install ap...
Construción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION APACHE2
<VirtualHost *:80>
ServerAdmin tuemail@...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION APACHE2
.- Cuidado con consumo de MPM de Apach...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
NGINX
.- RENDIMIENTO INCREIBLE
.- LICENCIA BSD
.- NO TAN C...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
CHEROKEE
.- ESCRITO EN C
.- LICENCIA GNU/GPL
.- SOPORTA FA...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION MySQL 5.x
.- INSTALACION VIA APTITUDE,EMERGE, ...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION MySQL 5.x
.- GESTION PHPMyADMIN + SSL
.- 20 TI...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION DRUPAL
.- ¿Local o remoto?
.- Para ambos casos...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION DRUPAL
.- Descarga paquete drupal.org
.- Datos...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION DRUPAL
.- tar zxvf drupal-XXXX.tar.gz && mv dr...
Construcción de sitios web con Drupal – Instalación – Vigo 2010
INSTALACION DRUPAL
Construccion sitios web Drupal - Parte 1
Upcoming SlideShare
Loading in...5
×

Construccion sitios web Drupal - Parte 1

1,955

Published on

Construccion sitios web Drupal - Parte 1

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,955
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
49
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Construccion sitios web Drupal - Parte 1 "

  1. 1. Construcción de sitios web con Drupal Instalación, configuración y consejos VIGO -2010 ¡Cópialo! Alberto Permuy Leal
  2. 2. Construcción de sitios web con Drupal – Instalación – Vigo 2010
  3. 3. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INTRODUCCIÓN DRUPAL SISTEMA OPERATIVO – SERVICIOS CONFIGURACIÓN BÁSICA APACHE2 CONFIGURACIÓN BÁSICA MYSQL CONFIGURACIÓN BÁSICA CORREO ACCESO SSH – SFTP INSTALACION BACKUP & RECUPERACION MODULOS – TEMAS – CASO PRACTICO “LLEGARE EN DIEZ MINUTOS” OBJETIVOS
  4. 4. Construcción de sitios web con Drupal – Instalación – Vigo 2010 ¿QUÉ NO ES DRUPAL? .- NO ES UN PRODUCTO .- NO ES UN SIMPLE CMS .- NO ES“SENCILLO”
  5. 5. Construcción de sitios web con Drupal – Instalación – Vigo 2010 ¿CMS? .- SISTEMA GESTOR DE CONTENIDOS .- HTML + L.INTERPRETADOS + SGBD .- CREA, EDITA, CLASIFICA Y PUBLICA .- DRUPAL, WORDPRESS, JOOMLA..
  6. 6. Construción de sitios web con Drupal – Instalación – Vigo 2010 HISTORIA DE DRUPAL .- 1999 DRIES BUYTAERT .- NACE COMO CMS INTRANET .- ACTUALIDAD 6.19 / 7.0 .- + 7000 MODULOS .- + 800 PROGRAMADORES
  7. 7. Construcción de sitios web con Drupal – Instalación – Vigo 2010 ¿ POR QUÉ DRUPAL ? .- MODULAR Y EXTENSIBLE .- CODIGO DE CALIDAD = API.DRUPAL.ORG .- MUCHA Y MUY BUENA DOCUMENTACION .- FACIL DE IMPLEMENTAR .- CUMPLE CON LOS ESTÁNDARES .- CMS CON MAYUSCULAS .- LIBRE Y GRATUITO .- GRAN COMUNIDAD
  8. 8. Construcción de sitios web con Drupal – Instalación – Vigo 2010 AYUDA .- DRUPAL.ORG .- API.DRUPAL.ORG .- TWITTER .- EVENTOS .- WWW .- LIBROS
  9. 9. Construcción de sitios web con Drupal – Instalación – Vigo 2010 ¡NO SOY PROGRAMADOR! .- RESOLVER DUDAS EN DRUPAL.ORG .- APORTAR A LAS LOCALIZACIONES .- APORTAR AL DISEÑO .- AYUDAR EN LOS EVENTOS .- DIFUNDE
  10. 10. Construcción de sitios web con Drupal – Instalación – Vigo 2010 .- LEER, RELEER, VOLVER A LEER Y TENER CLARO QUÉ QUEREMOS HACER .- CONOCIMIENTOS MÍNIMOS DE UNIX/LINUX .- CONFIGURAR CORREO .- ¡DOCUMENTAR! CONSEJOS
  11. 11. SISTEMA OPERATIVO(Linux,FreeBSD,MacOSX,Windows) SERVIDOR WEB(APACHE,NGINX,CHEROKEE,IIS) PHP BBDD(MySQL,Postgre) SUBSISTEMA CORE MODULOS CORE(User,Block,Node...) DRUPAL MODULOS APORTADOS(Fivestar,Adminmenu...) SISTEMA DE TEMAS HTML CSS JAVASCRIPT CAPAS DRUPAL
  12. 12. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION DRUPAL 6.X .-REQUISITOS MINIMOS .-LAMP/FAMP/LNMP/LLMP/L**P/MAMP/WAMP .-OTROS METODOS = DESDE LOS FUENTES, APT, EMERGE, YUM, ZIPPER ..ETC
  13. 13. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION APACHE2 aptitude update && aptitude install apache2 php5 php5-mysql php5-mcrypt php5-xmlrpc php5-gd mysql-server
  14. 14. Construción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION APACHE2 <VirtualHost *:80> ServerAdmin tuemail@tudominio.com RewriteEngine on DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> .- ACTIVAR MÓDULO REWRITE PARA URLs LIMPIAS .- EJEMPLO DE FICHERO BÁSICO DE CONFIGURACION
  15. 15. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION APACHE2 .- Cuidado con consumo de MPM de Apache2 .- Logs .- 20 tips para securizar Apache http://www.petefreitag.com/item/505.cfm .- Añadir ficheros de configuracion al backup
  16. 16. Construcción de sitios web con Drupal – Instalación – Vigo 2010 NGINX .- RENDIMIENTO INCREIBLE .- LICENCIA BSD .- NO TAN CONOCIDO .- RECOMENDADO PARA SERVIDORES CON MUCHO TRÁFICO O POCOS RECURSOS ¡O PARA EL USO COTIDIANO! .- PHP5-FASTCGI + NGNIX + DRUPÀL + DEBIAN
  17. 17. Construcción de sitios web con Drupal – Instalación – Vigo 2010 CHEROKEE .- ESCRITO EN C .- LICENCIA GNU/GPL .- SOPORTA FASTCGI,PHP,SSL... .- RAPIDÍSIMO .- SORPRENDE LA INTERFAZ GRÁFICA DE ADMINISTRACIÓN
  18. 18. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION MySQL 5.x .- INSTALACION VIA APTITUDE,EMERGE, YUM FUENTES... .- NO NOS OLVIDEMOS DE MYSQLTUNNER .- CONFIGURAR LOS Y ANADIR CONFIGS AL BACKUP
  19. 19. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION MySQL 5.x .- GESTION PHPMyADMIN + SSL .- 20 TIPS PARA OPTIMIZAR MySQL http://net.tutsplus.com/tutorials/other/top-20-mysql-best-practices .- CONFIGURAR LOGS Y ANADIR CONFIGS AL BACKUP
  20. 20. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION DRUPAL .- ¿Local o remoto? .- Para ambos casos : comprobar acceso escritura y lectura. .- ¿FTP?¿SMB?¿NFS? ¡¡SSH!! .- Consejos SSH .- Cambiar puerto escucha, p.e 12642 TCP .- No permitir login a root .- Especificar qué usuarios pueden acceder .- Jail .- Fail2ban .- iptables
  21. 21. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION DRUPAL .- Descarga paquete drupal.org .- Datos de acceso a server + mysql http://www.drupal.org
  22. 22. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION DRUPAL .- tar zxvf drupal-XXXX.tar.gz && mv drupalXXX drupal .- tar zxvf drupal-es.tar.gz .- cd drupal/sites/default && mkdir files && chmod 777 files && mkdir modules .- mv default.settings.php settings.php && vim settings.php .- ¿OK? http://www.drupal.org
  23. 23. Construcción de sitios web con Drupal – Instalación – Vigo 2010 INSTALACION DRUPAL
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×