TGTmundo en Español Blog de TGTmundo Foro de TGTmundo Hosting de imágenes de TGTmundo


Retroceder   TGTmundo > Webmaster > vBulletin > Tutoriales

Ya Elegimos a Los Nuevos Miembros del Staff De TGTmundo. ¿Quieres Saber Quienes Son? ¡Click Aquí!

Respuesta
 
LinkBack Herramientas Desplegado
Antiguo 15-oct-2008, 21:49   #1 (permalink)
Nivel 1
 
Avatar de Yunco
 
Fecha de Ingreso: octubre-2008
Ubicación: Venezuela
Mensajes: 24
Thanks: 6
Thanked 29 Times in 16 Posts
Yunco llegará a ser famoso muy pronto
Enviar un mensaje por MSN a Yunco
Red face Blog Vbulletin

Hola usuarios ahora les traigo un post con un recopilacion de tutoriales de vbulletin (Verciones en general), Les digo algo:

No me gusta nada el RIP por eso aviso de una vez, los tutoriales echos y posteados aqui vienen de vBhispano - vBulletin en español El motor de vbulletin español mas famoso. administrado por Jonathan Coletta, argentino.

como siempre digo en mis post, heres libre de postear cualquier tutorial ya que este foro es de tutoriales y no todos deben ir aqui. es de tu preferencia.

------------------------------------------------------------------

Comprando y Ordenando Vbulletin

vBulletin
by Jelsoft

vBulletin es un software basado en tecnología PHP y con conectividad a base de datos MySQL. EL proposito del vBulletin es ofrecer un sistema de discusión en línea (foro) altamente configurable, seguro, dinámico de manera profesional.

Ordenando.

Para ordenar la compra de vBulletin se tiene que accesar a la página oficial de vBulletin e ingresar a la sección de "Pricing & Ordering". (vBulletin® - Order Form)

vBulletin se encuentra disponible bajo dos tipos de licencias de uso:

Leased (Alquilada)
Costo en US$: 85 dólares cada año de uso
Costo en €: 74 euros cada año de uso
Esta licencia sólo dura un año y luego de expirado se tiene que desistir del uso de vBulletin, comprar otro año de licencia o comprar la licencia "Owned".
Owned (Comprada o Completa)
Costo en US$: 160 dólares
Costo en €: 139 euros cada año de uso
Es la licencia completa e incluye el acceso al área de miembros (actualizaciones, parches de seguridad, descargas, etc.) por un año, lo que significa que solo se hace este pago una vez y se puede usar el vBulletin por tiempo indefinido. Si se desea tener acceso al área de miembros por otro año el costo es de $30 anual.

Para más información sobre las licencias se puede preguntar aquí, o contactar al equipo de vBulletin al teléfono 1-877-326-6444 (llamada gratis en Estados Unidos de América solamente) o por correo electrónico (e-mail) sales@vbulletin.com

Nota:
Jelsoft no aceptará ordenes de compra/pago provenientes de servidores de correo gratuitos como Yahoo! o Hotmail. Si las ordenes de pago se hacen desde éstos dominios de correo electrónico la orden será rechazada

También tomar en cuenta que las tarjetas de credito American Express no son aceptadas
Comprando/ Pagando

Existen diferentes métodos de compra del vBulletin, entre los aceptados están:

Tarjeta de Credito - En línea
Metacharge
Paypal
WorldPay
Tarjeta de Credito - Fax
Tarjeta de Credito - Teléfono
Orden de Compra - Fax
Cheque en US Dolars - Correo
Giro de Transferencia (Wire Transfer)


Se aceptan otros métodos de pago bajo acuerdo mutuo, para más información visiten:
vBulletin® - Contact Us - Sales

Servicios Adicionales

Jelsoft ofrece cuatro servicios adicionales a la compra de vBulletin los cuales son la instalación profesional ($135/€117) y la opción libre de marca ($120/€104) en pocas palabras permite remover la marca de derechos de autor de Jelsoft del vBulletin, además vBulletin Project Tools ($50/€43) y vBulletin Blog ($50/€43).

---------------------------------------------------------------

Este sería el proceso para realizar la actualización, tal y como lo explican en vBulletin.com (Tradución un poco libre ):
_____________________
Actualizando desde una versión anterior de vBulletin 3.x

Antes de nada, crea una copia de seguridad de tu base de datos y también una copia de todos los archivos de tu foro. Sólo para prevenir.

Cierra tu Foro desde el Panel de Administración (admincp).

Sube todo los archivos de la carpeta 'upload/' que hay en el zip, con la excepción de 'install/install.php'. Abre la carpeta 'upload/includes/'. En ella, busca el archivo llamado config.new.php. Renómbralo a config.php y ábrele con un editor de texto. Configúralo igual que tenías el antiguo config.php, del cuál habías hecho una copia de seguridad .

Abre tu navegador y escribe la URL de tu foro, http://www.example.com/forum/install/upgrade.php (donde www.example.com/forum/ es la URL de tu Foro). Ahora se ejecutará el script de actualización y comenzará el proceso.

Sigue las instrucciones de pantalla. Asegúrate de hacer clic en next step o proceed hasta que seas redirigido a tu Panel de Administración. Ahora puedes reabrir tu Foro.

----------------------------------------------------------------------
Consejos para optimizar vBulletin y mejorar la velocidad

1. Guardar CSS StyleSheets como archivo.

por default, vbulletin incrusta el CSS en todas las paginas, esto multiplicado por muchas paginas incrementa mucho el peso...
Guardar el CSS como archivo le permite a los usuarios y spiders cachear el CSS y asi hacer cada pagina mas liviana.

Asegurate que tu directorio forums/clientscript/vbulletin_css es chmod 777 para que el CSS pueda ser creado.
Después anda al AdminCP, selecciona vBulletin Options -> Style and Language Options.
y cambia "Store CSS Stylesheets as Files?" a Si.
Listo!

2. Gzip las pagina!

La mayoria de los host de hoy en dia viene con gzip, De manera que si habilitas el gzip en vbulletin podes hacer las paginas mas rapidas.

si tu host tiene gzip instalado segui estas instrucciones:

Anda al AdminCP, vBulletin Options -> Selecciona Cookies and HTTP Header Options.
Pone "GZIP HTML Output" en No, y pone "GZIP Compression Level" en 0 y click en Submit.

Si tu host no tiene gzip elegi "SI" y 1, respectivamente...


3. Restringir el Search Engine Crawling

Hay lugares donde no queres que entren los spiders que indexan tu contenido
Pare restringirle la entrada a esos bichos hace lo siguiente:

En tu directorio root (public_html), subi el siguienbte robots.txt:

Código HTML:
User-agent: *
Disallow: /forums/ajax.php
Disallow: /forums/attachment.php
Disallow: /forums/calendar.php
Disallow: /forums/cron.php
Disallow: /forums/editpost.php
Disallow: /forums/global.php
Disallow: /forums/image.php
Disallow: /forums/inlinemod.php
Disallow: /forums/joinrequests.php
Disallow: /forums/login.php
Disallow: /forums/member.php
Disallow: /forums/memberlist.php
Disallow: /forums/misc.php
Disallow: /forums/moderator.php
Disallow: /forums/newattachment.php
Disallow: /forums/newreply.php
Disallow: /forums/newthread.php
Disallow: /forums/online.php
Disallow: /forums/poll.php
Disallow: /forums/postings.php
Disallow: /forums/printthread.php
Disallow: /forums/private.php
Disallow: /forums/profile.php
Disallow: /forums/register.php
Disallow: /forums/report.php
Disallow: /forums/reputation.php
Disallow: /forums/search.php
Disallow: /forums/sendmessage.php
Disallow: /forums/showgroups.php
Disallow: /forums/subscription.php
Disallow: /forums/threadrate.php
Disallow: /forums/usercp.php
Disallow: /forums/usernote.php
Remove cualquier linea que quieres que los spiders vean. Si queres que puedan navegar por el calendario entonces sacá Disallow: /forums/calendar.php.


4. Mover Adjuntos al Sistema de Archivos

Por default vbulletin almacena los adjuntos en la base de datos. Adjuntos grandes o muy visitados pueden hacer que la base de datos se sobrecargue...

Para moverlos al sistema de archivos creá un directorio de adjuntos sobre tu directorio public_html (en el mismo nivel que: /root/username/public_html | root/username/attachments) y ponelo en CHMod 777.

Creandolo en ese nivel prevenimos que nadie pueda acceder a los adjuntos por fuera del vbulletin.

Después anda al AdminCP y expandi el menu de adjuntos.
Click en Attachment Storage Type.
Move los adjuntos fuera de la base de datos al sistema de archivos.

Ruta de adjuntos: /home/*username*/attachments


5. Mover Avatares y fotos del perfil al sistema de archivos

Como con los adjuntos, nada mas que los avatares estan en todos los posts, por eso sobrecarga la base de datos si tenes muchas visitas a los temas...

Para moverlos al sistema de archivos chmod tus directorios forums/customavatars y forums/customprofilepics a 777.
anda al AdminCP y expandi el menus Avatars.
Click en User Picture Storage Type.
Elegi: Move Avatars and Profile Pics to the File System.

Ruta de Avatares: /home/*username*/public_html/forums/customavatars
URL de avatares: /forums/customavatars

ruta de fotos del perfil: /home/*username*/public_html/forums/customprofilepics
URL de fotos de perfil: /forums/customprofilepics


6. Subir el periodo de vida de los posts cacheados

Los posts pueden ser cacheados, de tal manera que el server no tiene que buscarlos en la base de datos cada vez que son visitados.
Para habilitar el cache de los posta hace lo siguiente:

Anda al AdminCP, expandi el menu vBulletin Options y selecciona vBulletin Options.
Selecciona Server Settings and Optimization Options.
Pone "Cached Posts Lifespan" en 90.
Click en Submit.
Si tenes poco espacio en el servidor bajalo a 30.


7. Deshabilitar la busqueda y el quien está en linea para los invitados

Por que los invitados, que muchas veces son spiders, ven tu quien esta en linea y el buscador? hace lo siguiente para frenar esto y reducir la sobrecarga del servidor.

Anda al AdminCP.
Expandi el menu Usergroups.
Selecciona Usergroup Manager.
Selecciona Unregistered / Not Logged In.
pone ambos "Can Search Forums" y "Can View Who's Online" en No.
Click Submit.


8. Activa la busqueda de fulltext.

Anda al AdminCP y expandi el menu vBulletin Options.
Selecciona Search Type.
Pone "Empty postindex and word tables?" en Si.
Click Submit.


9. vBulletin.org Modulos de Optimizacion

El link siguiente tiene varias modificaciones desarrolladas por la comunidad de vb.org

vB3.5 Add-ons - vBulletin.org Forum


Para una completa descripción de como actualizar a la última version, ve upgrade section del vBulletin 3 Manual.

---------------------------------------------------------------------

Guía Básica de Seguridad en vbulletin

Introducción.

Debido algunos pequeños problemitas en mi sitio he decidido a crear este pequeño tutorial de como agregar una seguridad extra a nuestro foro basado en vBulletin.

Cambiando Configuraciones en vBulletin.

Lo primero que haremos será modificar el acceso a las carpetas de administración y moderación de nuestro foro. Para esto, iremos a nuestro archivo config.php y modificaremos los nombres de las carpetas modcp y admincp. (a gusto del cliente, en mi caso antepuse anti_carpeta_hack)


recuerden que config.php se encuentra en la carpeta includes


Default:

Código PHP:
    //    ****** PATH TO ADMIN & MODERATOR CONTROL PANELS ******
    //    This setting allows you to change the name of the folders that the admin and
    //    moderator control panels reside in. You may wish to do this for security purposes.
    //    Please note that if you change the name of the directory here, you will still need
    //    to manually change the name of the directory on the server.
$config['Misc']['admincpdir'] = 'admincp';
$config['Misc']['modcpdir'] = 'modcp'
Modificado:

Código PHP:
    //    ****** PATH TO ADMIN & MODERATOR CONTROL PANELS ******
    //    This setting allows you to change the name of the folders that the admin and
    //    moderator control panels reside in. You may wish to do this for security purposes.
    //    Please note that if you change the name of the directory here, you will still need
    //    to manually change the name of the directory on the server.
$config['Misc']['admincpdir'] = 'anti_admincp_hack';
$config['Misc']['modcpdir'] = 'anti_modcp_hack'
Luego de eso, cambiamos los nombres de las carpetas que se encuentran en el directorio.



Con eso ya evitamos algunos script que atacan sobre esas carpetas y/o archivos.

Agregando Extra Seguridad a las Carpetas de Administración.

Ahora a través de los archivos .htaccess modificaremos los accesos a las carpetas de administración agregandoles una nueva barrera que contendra un nuevo usuario y una nueva contraseña. Así que ahora no sólo deberan hackear el sistema de vBulletin; sino un nuevo usuario (desconocido) y una nueva contraseña encriptada.

¿Que diablos es .htaccess? ¿Se come?

Wikipedía el más sabio de los mortales te dará la respuesta:

Cita:
.htaccess (Acceso de Hiper-Texto) es el nombre por defecto del archivo de configuración de directorios de Apache. Provee de la habilidad para personalizar la configuración de las directivas definidas en el archivo de configuración principal. Las directivas de configuración necesitan estar en el contexto de .htaccess y el usuario necesita los permisos apropiados.
Creando nuestro Sistema de Protección:

Simplemente vamos a crear un archivo .htaccess (que se puede hacer con cualquier editor de texto plano) y lo subiremos a nuestro directorio que vamos a proteger. En mi caso: anti_admincp_hack con el siguiente contenido:

Código PHP:
AuthName "Area Restringida - Deskiciados.com - Administración"
AuthType Basic
AuthUserFile 
/public_html/forito/anti_admincp_hack/.htpasswd
AuthGroupFile 
/dev/null

<Limit GET POST>
require 
valid-user
</Limit
Los datos en negrita son aquellos que deben editar dependiendo de las configuraciones de su foro.

Luego de esto, vamos a crear nuestro archivo .htpasswd y lo subiremos al mismo directorio. El archivo .htpasswd deberá contener el usuario y la contraseña.

Para generar un usuario con una pass encriptada nos vamos a la página:

.htpasswd Content Generator



Una vez que damos Encrypt, nos genera esto:



Copiamos y pegamos el contenido en nuestro archivo .htpassword:

Código PHP:
RooT:XOPbTGPGUFCsw 
En este caso mi pass fue: mipass; que fue encriptado asi: XOPbTGPGUFCsw. Cuando hago el login sólo debo tipear "mipass" y no la masamorra de letras que se generan después de la encriptación.

Ahora en mi directorio anti_admincp_hack debó tener los 2 archivos:



Ahora sólo debemos repetir el mismo proceso con las carpetas anti_modcp_hack (y obviamente asignar un usuario para el grupo de moderadores).

Si todo esta correcto, nos deberia aparecer la autentificación:


Protección al Archivo Config.php

El archivo config.php es el archivo más importante en cuanto a seguridad. En el se depositan todas nuestras contraseñas y accesos a nuestro FTP y Base de datos. Es por esto que vamos a crear un archivo .htaccess que de protección a este archivo. Este archivo .htaccess debe contener lo siguiente:

Código PHP:
<Files config.php>
order deny,allow
deny from all
</Files
El archivo .htaccess debe ser subido a nuestra carpeta includes

Entonces ahora cuando se consulte por nuestro archivo config.php aparecera:


Con estos simples pasos, ya tenemos muy asegurado nuestro foro. Libre de algún tipo de hackeo, capturación de la contraseña de vbulletin, etc.

Espero sea de utilidad.
--------------------------------------------------------------------

Si quieres pedir algun tipo de tutorial o guia solo hazlo pero especifica bien cual es tu problema o duda que quieras aclarar y se te dara lo antes posible
__________________




Page mi TECLADO completo, por eso escribo como se debe
Fuera de línea   Responder Citando
The Following User Says Thank You to Yunco For This Useful Post:
MaK (15-oct-2008)
Antiguo 15-oct-2008, 22:47   #2 (permalink)
MaK
Moderator
 
Avatar de MaK
 
Fecha de Ingreso: octubre-2008
Ubicación: Lima-Peru
Mensajes: 152
Thanks: 22
Thanked 116 Times in 55 Posts
MaK tiene un aura espectacular a su alrededorMaK tiene un aura espectacular a su alrededorMaK tiene un aura espectacular a su alrededor
Predeterminado Respuesta: Blog Vbulletin

Interesante Gracias por tan basto tutorial.....


saludos....
__________________
Fuera de línea   Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado



La franja horaria es GMT. Ahora son las 23:50.




Desarrollado por: vBulletin® Versión 3.7.3
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.
Traducido por XxBOSSMASTERxX