Instalando Vbulletin desde cero en tu pc(servidor local)

franklinrony Seguir

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Nov 2007
Mensajes
45
esto es para comenzar con el vb si no se tiene mucha experiencia en servidores, antes de continuar consigue estos materiales:


-Un foro vbulletin( en internet se hayan bastantes para pruebas)
-Un servidpr LAMP o WAMP, para este tutoral utilizaremos el uniformserver
-un cerebro :SHABLON_padonak_01:

lo primero es descomprimir el paqueteque del uniformserver


preparando el servidor


Lo siguiente es(una vez extraí*do los archivos del uniformserver) iniciar el servidor , para ello damos doble clic sobre el icono start.bat

Enlace eliminadoEnlace eliminado

se iniciaran los servicios del servidor apache y mysql, que es el encargado de guardar la base de datos de nuestro foro,
una ventaja de este servidor es el de ser portable, es decir no instalara ningún servicio y estos solo estarán activos mientras este en uso el servidor para no utilizar recursos innecesarios en nuestra pc.

al iniciar el servidor, en mi pc se creara una unidad virtual, por efecto con la letra W, la cual a su vez tiene un carpeta con nombre www, que es donde "subiremos" los archivos de nuestro foro, con el servidor encendido ingresamos a esta url Enlace eliminado y en Create new databaseescribimos e lnombre que tendra la base de datos donde se guardara toda la informacion del foro(post, usuarios, secciones...)y pulsamos en create

crearbasededatos.png

creando la bd

basecreada.png

base de datos creada

Para el uniform server los datos por defecto para conectar nuestra aplicacion a la base de datos son:
user: root
pass: root


my.php


Instalando nuestro foro

descomprimimos el archivo que contiene el script de vb y veremos algunas carpetas, movemos los archivos de la carpeta upload a la carpeta www


upload.png




ya tendremos la carpeta de nuestro foro a instalar le cambiamos el nombre por uno mas descriptivo(foro, web...) :xd: . luego para ir comenzando el proceso de instalacion en si nos adentramos en la subcarpèta includes y buscamos un archivo con una extension un tanto peculiar config.php.new o config.new (dependiendo como tengamos la configuracion para visualizar la extension de los archivos) lo renombramos a config.php. luego, con cualquier editor de texto plano(ej notepad++, abrimos el archivo y buscamos mas o menos pro la linea 28 hasta 40 el siguiente codigo

Insertar CODE, HTML o PHP:
//    ****** DATABASE NAME ******
    //    This is the name of the database where your vBulletin will be located.
    //    This must be created by your webhost.
$config['Database']['dbname'] = 'forum';

    //    ****** TABLE PREFIX ******
    //    Prefix that your vBulletin tables have in the database.
$config['Database']['tableprefix'] = '';

    //    ****** TECHNICAL EMAIL ADDRESS ******
    //    If any database errors occur, they will be emailed to the address specified here.
    //    Leave this blank to not send any emails when there is a database error.
$config['Database']['technicalemail'] = 'dbmaster@example.com';
en $config['Database']['dbname'] = 'forum'; escribiremos el nombre de la base de datos que creamos desde el phpmyadmin, en mi caso se llama pruebavb por lo que me queda $config['Database']['dbname'] = 'pruebavb';. en $config['Database']['tableprefix'] = ''; escribiremos el prefijo que queremos para las tablas del foro, esto es muy util cuando integramos nuestro foro a una tercera aplicacion, asi diferenciamos facilmente las tablas del foro con las del otro script y tambien evitamos que se de la posibilidad de coincidir en los nombres de las tablas :xd: por ejemplo escribimos vb_ asi sabremos que las tablas que comiencen por vb_ seran del foro peace quedandonos asi $config['Database']['tableprefix'] = 'vb_'; y en $config['Database']['technicalemail'] = 'dbmaster@example.com';......creo no requiere explicacion, solo cambias dbmaster@example.com por tu direccion de correo :shok: . Mas abajo encontramos unas lineas que siempre es obligatorio en todo script que use una base de datos, si asi es, los datos para conectar el script con la bd, en nuestro caso en este fragmento de codigo introducimos dicha informacion

Insertar CODE, HTML o PHP:
    //    ****** MASTER DATABASE USERNAME & PASSWORD ******
    //    This is the username and password you use to access MySQL.
    //    These must be obtained through your webhost.
$config['MasterServer']['username'] = 'root';
$config['MasterServer']['password'] = '';
como mencione mas arriba, en uniformserver los datos para conectar con la bd son root para el user y pass, quedandonos.......si acertastes

$config['MasterServer']['username'] = 'root';
$config['MasterServer']['password'] = 'root';


guardamos los cambios y ya estamos listos para inciar el asistente.


iniciando el asistente desde el navegador

Desde este punto ya no necesitaremos editar nada, simplemente escribimos la siguiente url en nuestro navegado Enlace eliminadoCarpeta de nuestro foro/install/install.php y nos saldra una ventana pidiendo el numero de licensia, ingresamos nuestro customer number que nos proporcionaron al compar el script :shok: y nos redireccionara al primer paso del asistente de instalacion, luego nuestar ardua labor sera recompenzada pues solo tendremos que dar clic en siguiente, hasta llegar al paso 10 donde introducimos los datos del foro, dejo como muestra esta imagen


Enlace eliminado

tomar en cuenta que el proceso para instalar el foro en un servidor de host es muy similar al aca planteado, por lo general(en cpanel) el nombre de la carpeta donde se suben los archivos se llama public_html y los datos de la bd son proporcionados por ellos cuando se adquiere el plan, ademas debes cerciorarte de que el servidor tenga como minimo php y mysql instaaldos
 

disken

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 May 2009
Mensajes
124
Muchisimas gracias por el tuto.

Otra cosa, puedes usar el foro con licencia en localhost pero para otra web? Esque estoy pensando en hacer otra web, y cuando lo tenga todo terminado, comprar la licencia para la 2ª web (ya tengo una con vbulletin)???
 

jjuuaannk

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Sep 2007
Mensajes
953
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Mientras la 2da web la tengas en localhost (tu pc) no hay problema..
ya para subirla deberás comprar la licencia y realizar un upgrade y listo
pero puedes ir haciéndola por ahora...

saludos
 
Arriba