Construccion sitios web Drupal - Parte 1

download Construccion sitios web Drupal - Parte 1

If you can't read please download the document

Transcript of Construccion sitios web Drupal - Parte 1

Construccin de sitios web con DrupalInstalacin, configuracin y consejosVIGO -2010

Cpialo!

Alberto Permuy Leal

Construccin de sitios web con Drupal Instalacin Vigo 2010

Construccin de sitios web con Drupal Instalacin Vigo 2010

INTRODUCCIN DRUPAL

SISTEMA OPERATIVO SERVICIOS

CONFIGURACIN BSICA APACHE2CONFIGURACIN BSICA MYSQL CONFIGURACIN BSICA CORREOACCESO SSH SFTP

INSTALACION

BACKUP & RECUPERACION

MODULOS TEMAS CASO PRACTICO LLEGARE EN DIEZ MINUTOS

OBJETIVOS

Construccin de sitios web con Drupal Instalacin Vigo 2010

QU NO ES DRUPAL?

.- NO ES UN PRODUCTO.- NO ES UN SIMPLE CMS.- NO ESSENCILLO

Construccin de sitios web con Drupal Instalacin Vigo 2010

CMS?

.- SISTEMA GESTOR DE CONTENIDOS.- HTML + L.INTERPRETADOS + SGBD.- CREA, EDITA, CLASIFICA Y PUBLICA .- DRUPAL, WORDPRESS, JOOMLA..

Construcin de sitios web con Drupal Instalacin Vigo 2010

HISTORIA DE DRUPAL

.- 1999 DRIES BUYTAERT.- NACE COMO CMS INTRANET.- ACTUALIDAD 6.19 / 7.0.- + 7000 MODULOS.- + 800 PROGRAMADORES

Construccin de sitios web con Drupal Instalacin 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 ESTNDARES.- CMS CON MAYUSCULAS .- LIBRE Y GRATUITO.- GRAN COMUNIDAD

Construccin de sitios web con Drupal Instalacin Vigo 2010

AYUDA

.- DRUPAL.ORG.- API.DRUPAL.ORG.- TWITTER.- EVENTOS.- WWW.- LIBROS

Construccin de sitios web con Drupal Instalacin Vigo 2010

NO SOY PROGRAMADOR!

.- RESOLVER DUDAS EN DRUPAL.ORG.- APORTAR A LAS LOCALIZACIONES.- APORTAR AL DISEO.- AYUDAR EN LOS EVENTOS.- DIFUNDE

Construccin de sitios web con Drupal Instalacin Vigo 2010

.- LEER, RELEER, VOLVER A LEER Y TENER CLARO QU QUEREMOS HACER.- CONOCIMIENTOS MNIMOS DE UNIX/LINUX.- CONFIGURAR CORREO.- DOCUMENTAR!

CONSEJOS

SISTEMA OPERATIVO(Linux,FreeBSD,MacOSX,Windows)SERVIDOR WEB(APACHE,NGINX,CHEROKEE,IIS)PHPBBDD(MySQL,Postgre)SUBSISTEMA COREMODULOS CORE(User,Block,Node...)DRUPALMODULOS APORTADOS(Fivestar,Adminmenu...)SISTEMA DE TEMASHTMLCSSJAVASCRIPTCAPAS DRUPAL

Construccin de sitios web con Drupal Instalacin 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

Construccin de sitios web con Drupal Instalacin Vigo 2010

INSTALACION APACHE2

aptitude update && aptitude install apache2 php5 php5-mysql php5-mcrypt php5-xmlrpc php5-gd mysql-server

Construcin de sitios web con Drupal Instalacin Vigo 2010

INSTALACION APACHE2

ServerAdmin [email protected] onDocumentRoot /var/www/Options FollowSymLinksAllowOverride All Options Indexes FollowSymLinks MultiViewsAllowOverride AllOrder allow,denyallow from all

.- ACTIVAR MDULO REWRITE PARA URLs LIMPIAS.- EJEMPLO DE FICHERO BSICO DE CONFIGURACION

Construccin de sitios web con Drupal Instalacin Vigo 2010

INSTALACION APACHE2

.- Cuidado con consumo de MPM de Apache2.- Logs.- 20 tips para securizar Apachehttp://www.petefreitag.com/item/505.cfm.- Aadir ficheros de configuracion al backup

Construccin de sitios web con Drupal Instalacin Vigo 2010

NGINX

.- RENDIMIENTO INCREIBLE.- LICENCIA BSD.- NO TAN CONOCIDO.- RECOMENDADO PARA SERVIDORES CON MUCHO TRFICO O POCOS RECURSOS O PARA EL USO COTIDIANO!.- PHP5-FASTCGI + NGNIX + DRUPL + DEBIAN

Construccin de sitios web con Drupal Instalacin Vigo 2010

CHEROKEE

.- ESCRITO EN C.- LICENCIA GNU/GPL.- SOPORTA FASTCGI,PHP,SSL....- RAPIDSIMO.- SORPRENDE LA INTERFAZ GRFICA DE ADMINISTRACIN

Construccin de sitios web con Drupal Instalacin Vigo 2010

INSTALACION MySQL 5.x

.- INSTALACION VIA APTITUDE,EMERGE, YUM FUENTES....- NO NOS OLVIDEMOS DE MYSQLTUNNER.- CONFIGURAR LOS Y ANADIR CONFIGS AL BACKUP

Construccin de sitios web con Drupal Instalacin 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

Construccin de sitios web con Drupal Instalacin 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

Construccin de sitios web con Drupal Instalacin Vigo 2010

INSTALACION DRUPAL

.- Descarga paquete drupal.org.- Datos de acceso a server + mysql

http://www.drupal.org

Construccin de sitios web con Drupal Instalacin 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

Construccin de sitios web con Drupal Instalacin Vigo 2010

INSTALACION DRUPAL