If you can't read please download the document
Upload
alberto-permuy-leal
View
2.199
Download
0
Embed Size (px)
Citation preview
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