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