Guía rápida de instalación: YaBB 2.0 Forums

Por el 4 de agosto de 2006

en: Sin categoría

Requerimientos previos

Estas son las cosas básicas que necesitas saber para instalar YaBB en tu servidor.

Descarga YaBB 2.0 (Language pack Español)

Debes saber o conocer sobre:
- Permisos de ficheros.
- Uso de cliente Ftp.
- Nociones básicas de Perl y HTML.

Soporte para Perl en tu servidor

Necesitas un servidor con soporte para Perl por lo tanto no valen ni Tripod, AngelFire y Geocities.
Prueba con Servage ó echale un vistazo a este documento.

Cliente Ftp

Tienes que tener instalado un cliente FTP como FileZilla o WS_FTP.

Verifica lo siguiente

Acceso FTP, acceso a cuenta de hosting, soporte para Perl, +1mb libre de espacio y que tienes un servidor de mail (SMTP) o sendmail en tu cuenta de hosting.

Primer Paso: Modifica datos en ficheros Perl

Antes de subir los archivos al servidor necesitas hacer una serie de modificaciones…

Editaremos ‘AdminIndex.pl’, ‘Setup.pl’ y ‘YaBB.pl,’ que se encuentran en la carpeta ‘cgi-bin/yabb2′.

Abre estos archivos con tu editor de texto favoritos y asegurate que cada uno de ellos comienza con la etiqueta #!.

Perl puede ser instalado en diferentes localizaciones, #!C:/Perl/Bin/Perl.exe en Windows y #!/usr/bin/perl.

Chequea tu servidor y comprueba esos datos.

Segundo Paso: Subida de ficheros

Crea en ‘cgi-bin’ un directorio llamdo “yabb2″ o lo que prefieras que salga en tu URL.
Si no tienes ‘cgi-bin’ creado, crealo y crea el directorio “yabb2″.

Sube los archivos en modo ASCII a ‘cgi-bin/yabb2′.

Debería quedarte una estrcutura similar a esta:

* cgi-bin/yabb2/
* cgi-bin/yabb2/Admin
* cgi-bin/yabb2/Boards
* cgi-bin/yabb2/Help/English/Admin
* cgi-bin/yabb2/Help/English/Gmod
* cgi-bin/yabb2/Help/English/Moderator
* cgi-bin/yabb2/Help/English/User
* cgi-bin/yabb2/Languages/English
* cgi-bin/yabb2/Members
* cgi-bin/yabb2/Messages
* cgi-bin/yabb2/Modules/Digest
* cgi-bin/yabb2/Modules/Time
* cgi-bin/yabb2/Modules/Upload/CGI
* cgi-bin/yabb2/Sources
* cgi-bin/yabb2/Templates/default
* cgi-bin/yabb2/Variables

En una seccion de tu cuenta o espacio crea otro directorio que se llame ‘yabbfiles.’
Y sube en modo binario los archivos del paquete que se encuentran en la carpeta del mismo nombre.
Es importante no renombrar estas carpetas porque en ese caso las rutas no coincidiran.

* yabbfiles/
* yabbfiles/Attachments
* yabbfiles/avatars
* yabbfiles/Buttons/English
* yabbfiles/ModImages
* yabbfiles/Smilies
* yabbfiles/Templates/Admin/default
* yabbfiles/Templates/Forum/default

Tercer Paso: Configuración de permisos

Despues de haber subido los archivos nos quedaría cambiar los permisos en servidores Linux lo podrás hacer sin problemas sin embargo en servidores Windows probablemente tengas que contactar con el departamento de soporte del servicio.

Si te encuentras un poco perdido en esta fase echa un ojo a YaBB Codex Chmod Tutorial.

——- NON cgi-bin section ———

* drwxrwxrwx (chmod 777)public_html/yabbfiles
* -rw-rw-rw- (chmod 666)(in ASCII)public_html/yabbfiles/*.js

* drwxrwxrwx (chmod 777)public_html/yabbfiles/Attachments

* drwxrwxrwx (chmod 777)public_html/yabbfiles/avatars
* -rw-rw-rw- (chmod 666)(in Binary)public_html/yabbfiles/avatars/* (all files)

* drwxrwxrwx (chmod 777)public_html/yabbfiles/Buttons
* -rw-rw-rw- (chmod 666)(in Binary)public_html/yabbfiles/Buttons/English/* (all files)

* drwxrwxrwx (chmod 777)public_html/yabbfiles/ModImages

* drwxrwxrwx (chmod 777)public_html/yabbfiles/Templates/Admin
* -rw-rw-rw- (chmod 666)(in Binary)public_html/yabbfiles/Templates/Admin/default/* (all files)
* -rw-rw-rw- (chmod 666)(in ASCII)public_html/yabbfiles/Templates/Admin/default.css

* drwxrwxrwx (chmod 777)public_html/yabbfiles/Templates/Forum
* -rw-rw-rw- (chmod 666)(in Binary)public_html/yabbfiles/Templates/Forum/default/* (all files)
* -rw-rw-rw- (chmod 666)(in ASCII)public_html/yabbfiles/Templates/Forum/default.css

——- CGI-BIN section (all files in ASCII) ———

* -rwxr-xr-x (chmod 755)cgi-bin/yabb2
* -rwxr-xr-x (chmod 755)cgi-bin/yabb2/AdminIndex.pl
* -rwxr-xr-x (chmod 755)cgi-bin/yabb2/FixFile.pl
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Paths.pl
* -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Setup.pl
* -rwxr-xr-x (chmod 755)cgi-bin/yabb2/YaBB.pl

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Admin
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Admin/* (all files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Boards
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Boards/* (all files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Convert
* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Convert/Boards
* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Convert/Members
* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Convert/Messages
* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Convert/Variables

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Help/English/Admin
* -rwxrwxrwx (chmod 777)cgi-bin/yabb2/Help/English/Admin/* (all files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Help/English/Gmod
* -rwxrwxrwx (chmod 777)cgi-bin/yabb2/Help/English/Gmod/* (all files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Help/English/Moderator
* -rwxrwxrwx (chmod 777)cgi-bin/yabb2/Help/English/Moderator/* (all files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Help/English/User
* -rwxrwxrwx (chmod 777)cgi-bin/yabb2/Help/English/User/* (all files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Languages/English
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Languages/English/agreement.txt
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Languages/English/censor.txt
* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Languages/English/* (remaining files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Members
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Members/* (all files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Messages
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Messages/* (all files)

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Modules/Digest/Perl
* -rwxrwxrwx (chmod 777)cgi-bin/yabb2/Modules/Digest/Perl/MD5.pm

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Modules/Time
* -rwxrwxrwx (chmod 777)cgi-bin/yabb2/Modules/Time/HiRes.pm

* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Modules/Upload
* -rwxrwxrwx (chmod 777)cgi-bin/yabb2/Modules/Upload/CGI.pm
* drwxrwxrwx (chmod 777)cgi-bin/yabb2/Modules/Upload/CGI
* -rwxrwxrwx (chmod 777)cgi-bin/yabb2/Modules/Upload/CGI/Util.pm

* drwxrwxrwx (chmod 766 or 777)cgi-bin/yabb2/Sources
* -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Sources/* (all files)

* drwxrwxrwx (chmod 766 or 777)cgi-bin/yabb2/Templates
* drwxrwxrwx (chmod 766 or 777)cgi-bin/yabb2/Templates/default
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Templates/default/* (all files)

* drwxrwxrwx (chmod 766 or 777)cgi-bin/yabb2/Variables
* -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Variables/* (all files)

Cuarto Paso: Configuración Gráfica de las opciones

Has subido y dado permiso a tus archivos y ya esta todo listo para funcionar, este es el último paso.

Dirigete a:

http://www.tusitio.com/cgi-bin/yabb2/Setup.pl

Simplemente sigue los paso porque esto ya es lo más parecido a la instalación de un programa en Windows.

Coloca el aspecto gráfico a tu gusto y crea los diferentes temas, ya sabemos que sobre gusto no hay nada escrito y no voy a ser yo quien lo escriba.

  • Entradas relacionadas:
  • No hay coincidencias

3 Respuestas a Guía rápida de instalación: YaBB 2.0 Forums

Avatar

Cheplempobbet

11 de enero de 2012 a las 9:07 pm

IDCP produces coaching strategies in the field of human ressources for both enterprise and client markets. These strategies are distributed thanks to the e-studying platform : http://www.Robot-Coach.com. These strategies provide instruments to enable firm employees and end-users to develop their full potential. These methods will help develop their technical, interpersonal and communicational skills and at last as well enhance the performance of the company.

Avatar

likegunsru

10 de febrero de 2012 a las 5:30 am

Avatar

Carol49z

23 de febrero de 2012 a las 4:27 pm

I do not know if this is the appropriate place to post this in but I am seriously searching for an individual here on http://www.tufuncion.com to give me some info on the best way to make a living by writing or blogging. I see a great deal of men and women generating funds by writing and I just can’t figure it out. It would definitely support if some of you’ll be able to give me some assistance on what to do or where to go to to get the info. II thank you in advance.

Dejar un comentario