Instalando un foro en BrazilFw 3.0.253 - Paso a Paso.  [INACTIVE]

Instalando un foro en BrazilFw 3.0.253 - Paso a Paso.

Mensagempor Lelouch » Qui Nov 17, 2011 11:22 pm

ImagemImagem
Autor: sam_fisher
Traductor: rinrinrenacuajo

Instalación de un foro usando el nuevo ADD-ON " WEBSERVER 1.0" como servidor web. "Antiguo Portal de Luapufo" - COMPATIBLE CON LA VERSIÓN 3.0.253 /254

PROCEDIMIENTO PARA INSTALAR UN FORO EN BRAZILFW 3.0!!!!

OBS: Si ya tiene el addon instalado, por favor salte la siguiente sección y vaya directamente al paso 2!!!

1º Paso: Use la consola (Shell) del Servidor o use "Putty" para poder bajar el addon "webserver" usando el siguiente comando:
[Versión 32 Bits]
Código: Selecionar todos
get-pkg /users/sapw/addons/webserver/webserver


o

[Versión 64 Bits]
Código: Selecionar todos
get-pkg /users/sapw/addons/webserver/webserver64


OBS: Si es la primera vez que instala el foro o no tiene los addon: "portal" y "webserver" instalados, Siga de aquí en adelante.

Como se trata de una instalación de un foro (phpBB3) para usar en un BrazilFW 3.0, hice un paquete especial que va a bajar el addon WEBSERVER y el FORO ya integrado en una única instalación.

Siga aquí el proceso de Instalación:
Código: Selecionar todos
get-pkg /users/sapw/addons/webserver/forum/forum


o

Código: Selecionar todos
get-pkg /users/sapw/addons/webserver/forum/forum64


OBS: En esta instalación ya incluí un archivo llamado forum.sql que crea una base de datos. El resto es es realizado por el instalador del phpBB3. El nombre de la base de datos se llama "forum" y debe ser ese nombre el que sea declarado e debe ser ese nombre el declarado en las configuraciones de conexión de phpBB3.

OBS: Si usted quiere acceder a su foro desde internet, y su proveedor de acceso a internet bloquea el puerto 80, use el siguiente procedimiento estando en el directorio Raiz "/" use el siguiente comando:

Código: Selecionar todos
edit /etc/init.d/webserver


En la linea 34, cambie el puerto 80 por el 200 y guarde esta configuración con las teclas: CTRL+S (Guardar) y CTRL+Q (salir):

Cambie el valor de:
Código: Selecionar todos
echo "server.port = 80


por el siguiente valor:

Código: Selecionar todos
echo "server.port = 200


Como fue cambiado el puerto, tendrá que generar otro paquete con las modificaciones realizadas, para que cada vez que reinicie el sistema, el use ese puerto modificado por el usuario.
Siga el siguiente procedimiento para generar otro paquete de webserver: (estando en el Diretório Raiz "/")

Código: Selecionar todos
package webserver


En seguida, liste el directorio con el comando:

Código: Selecionar todos
ls


y verá un archivo con el nombre:

webserver.bfw o webserver.bfw64


En seguida monte el directorio /mnt con el siguiente comando:

Código: Selecionar todos
mt


Y siga con los siguientes comandos:

Código: Selecionar todos
rm /mnt/webserver.bfw


o

Código: Selecionar todos
rm /mnt/webserver.bfw64


Con este comando, se borra el archivo original "webserver.bfw o webserver.bfw64 (Versión de 64 bits) "

Código: Selecionar todos
cp ./webserver.bfw /mnt


o

Código: Selecionar todos
cp ./webserver.bfw64 /mnt



Ahora, con este comando se copiará el archivo nuevo "webserver.bfw o webserver.bfw64" generado por el gestor de paquetes al directorio "/mnt".

En seguida, desmonte el directorio /mnt" con el siguiente comando:

Código: Selecionar todos
umt


Realice un reinicio al servicio webserver con el comando:

Código: Selecionar todos
/etc/init.d/webserver restart


y realice un backup:

Código: Selecionar todos
backup


OBS2: No es necesario seguir los pasos 2º,3º,4º y 5º, pues el paso 1 ya realiza toda la instalación. (Dejé a aquí los procesos antiguos por cuestión histórica (las dificultades de como proceder en la construcción de un foro sin herramientas o paquetes listos) - Salte al 6º paso.

2º Paso: Ingrese en el directorio htdocs,usando o siguiente comando:

Código: Selecionar todos
cd /partition/webserver/htdocs


y en seguida realice la descarga de la ultima actualización de PHPBB 3.0.9 (que es usado para construir el Foro)
con el siguiente gomando:

Código: Selecionar todos
wget http://www.phpbb.com/files/release/phpBB-3.0.9.tar.bz2


En seguida liste el directorio con el comando "ls", verá el archivo:

Código: Selecionar todos
phpBB-3.0.9.tar.bz2


3º Paso: Ahora use el siguiente comando para descomprimir:

tar -jxvf php*.bz2


Liste el contenido con el comando "ls" y verá el archivo "phpBB-3.0.9tar.bz2" y el directorio "phpBB3"

4º Paso: A continuación, remueva el archivo descargado con el siguiente comando:

Código: Selecionar todos
rm *.bz2


Nuevamente, liste el contenido con el comando "ls", esta vez solo verá el directorio "phpBB3"
Ahora, vamos a renombrar ese directorio con nombre: "phpBB3" a el nombre "forum" con el siguiente comando:

Código: Selecionar todos
mv ./phpBB3 ./forum


Y liste el contenido con "ls", verá que fue renombrado a "forum"

5º Paso: Intentaremos hacer ahora la descarga de la traducción al Español y los STYLE: "prosilver" y "subsilver2"
Ingrese al directorio mostrado abajo con el siguiente comando:

Código: Selecionar todos
cd /partition/webserver/htdocs/forum/language


y baje la traducción:
Español:
Código: Selecionar todos
wget http://www.phpbb.com/files/language_packs_30x/lang_es.tar.gz

Portugués (Brasil):
Código: Selecionar todos
wget http://www.phpbb.com/files/language_packs_30x/lang_pt_br.tar.gz


Descomprima con el comando:

Código: Selecionar todos
tar -zxvf lang*.gz


En seguida elimine el archivo:

Código: Selecionar todos
rm *.gz


Ahora, acceda al otro directorio:

Código: Selecionar todos
cd /partition/webserver/htdocs/forum/styles


Ahora, a continuación realice la descarga de los dos archivos de STYLES:

Español:
Código: Selecionar todos
wget http://www.phpbb.com/files/language_packs_30x/subsilver2_es.tar.gz

Código: Selecionar todos
wget http://www.phpbb.com/files/language_packs_30x/prosilver_es.tar.gz


Portugués (Brasil):
Código: Selecionar todos
wget http://www.phpbb.com/files/language_packs_30x/subsilver2_pt_br.tar.gz

Código: Selecionar todos
wget http://www.phpbb.com/files/language_packs_30x/prosilver_pt_br.tar.gz


Ahora, descomprima los 2 archivos con los siguientes comandos:

Código: Selecionar todos
tar -zxvf sub*.gz


Código: Selecionar todos
tar -zxvf pro*.gz



ok, perfecto, ahora, elimine los dos archivos descargados con el comando:

Código: Selecionar todos
rm *.gz



OBS3: Quien venga del paso 1º, puede seguir de aquí en adelante. (recordando que la base de datos "forum" ya fue creado en el instalador)

6º Paso: Ahora, tendremos que crear una base de datos dentro de MYSQL.
----> para crear una contraseña de la base de datos, use el siguiente comando:

Código: Selecionar todos
mysqladmin -u root password 'SuPasswordAqui'


Si todo está bien, cuando presione ENTER saldrá una linea en negro sin ningún mensaje.
De lo contrario, verifique el acento apostrofe ('), muchos lo confunden con la tilde muerta (`) o tilde (´) OBS: Use PUTTY para evitar errores
----> Ahora, que creó la contraseña, vamos a crea runa base de datos con el siguiente comando:

Código: Selecionar todos
mysql -u root -p


Solicitará la contraseña: En el ejemplo fue dado "SuPasswordAqui"

Código: Selecionar todos
create database forum;


Después termine con ";" Presione Enter. y en seguida digite:

Código: Selecionar todos
quit


Saldrá de MYSQL. Realice un backup con el comando:

Código: Selecionar todos
backup


7º Paso: Use su navegador (internet Explorer) o (Mozila Firefox) para ingresar a la siguiente dirección de ejemplo:

Código: Selecionar todos
http://ns.brazilfw.local:200/forum


o

Código: Selecionar todos
http://192.168.0.1:200/forum


En caso que NO halla alterado el puerto predeterminado, basta con digitar la dirección:

Código: Selecionar todos
http://192.168.0.1/forum


Abrirá la pantalla de configuración del Forum una GUIA (marque)
Haga clic en guía (INSTALAR)
En seguida haga clic en el botón (Ir al proximo paso)
Abrirá una pantalla (Compatibilidad de la instalación), desplace hasta el final y haga clic en el botón (Comenzar la Instalación)
--->En el campo: (Nombre del Servidor de la base de datos o DSN) Digite: localhost
--->En el campo: (Puerto del Servidor de la Base de Datos) Deje en blanco.
--->En el campo: (Nombre de la Base de Datos) Digite: phpbb
--->En el campo: (Nombre de Usuario de la Base de Datos) Digite: root
--->En el campo: (Contraseña de la Base de Datos) Digite: SuPasswordAqui
OBS:"SuPasswordAqui" fue un ejemplo usado para crear una contraseña para la base de datos de MYSQL
Use la contraseña que usted desee para la base de datos de MYSQL.


En seguida haga clic en el botón (Ir al próximo paso)
Después de TESTAR la CONEXIÓN, haga clic en (Ir al próximo paso)

En esta etapa, usted elige sus configuraciones. A continuación coloco mi ejemplo:
------------------------------------------------------------------------------
Nombre de Usuario de Administrador: sam_fisher
Contraseña del Administrador: teste
Confirme la contraseña del Administrador: teste
Dirección de e-mail para Contacto: paulinhodeejays@hotmail.com
Confirmar email de contacto: paulinhodeejays@hotmail.com
------------------------------------------------------------------------------

Después de diligenciar los campos descritos arriba, haga clic en (Ir al próximo paso)

Después de "Chequear configuraciones del administrador" haga clic en (Continuar)

(Continuar nuevamente)

Atención: la Próxima pantalla, en "Propriedad de email"
Cuando aparezca la siguiente pantalla, haga clic en "Continuar al próximo paso"
y por ultimo "Continuar al próximo paso"
en seguida, haga clic en "ENTRAR"

Clic en "Enviar Información de Estadísticas" e
"ir a la pagina inicial de ACP"

8º Paso: ATENCIÓN: Después de "Ir a la pagina inicial de ACP", estando con putty abierto
acceda al Directorio:

Código: Selecionar todos
cd /partition/webserver/htdocs/forum


Y elimine o renombre el directorio "install".
para eliminarlo use el comando:

Código: Selecionar todos
rm -fr ./install


O si prefiere renombrarlo, lo puede hacer usando el siguiente comando:

Código: Selecionar todos
mv install install2


Liste el contenido del directorio con el comando "ls". y verá que el directorio install fue renombrado a install2.

9º Paso: Para tener acceso externo a su nuevo Forum, usted precisa ir al "Webadmin del bfw 3.0","Configuraciones","Puertos", "Acceso Externo" y después haga clic en "Adicionar"
y diligencia los siguientes campos:

Código: Selecionar todos
Activo: SI
Puerto: 200
Protocolo: tcp
Comentario: webserver, forum,velocimetro,joomla y etc..


OBS: Velocimetro,Joomla y etc, son otros addons que neceistan de "webserver" para poder funcionar

Bien,Termino aquí la 1ª parte que es de Instalación y Configuración del Forum para el BrazilFW 3.0.

Así que después de que consiga algo de tiempo, explicaré como crear: "Categorías", "Forum" y permisos del Forum para cada usuario:
Administrador
Usuarios Registrados
Usuarios Recién Registrador
Bots
Invitados
Moderador

NOTA del traductor: “Salve Théoden, hijo de Thengel. He regresado como prometí, a traer ayuda y consejo en estos tiempos oscuros” xD
GNU/Linux addict, instead of Linux addict.
Sou, machigatteita no wa ore ja nai! Sekai no hou da!...
Sekai wa kawaru! Kaerareru...

Hangyaku no Rurūshu...

New scheme: BFW3(LB) - BFW3BridgeCache - ArgentoBridgeQoS
Avatar do usuário
Lelouch
BFW Beneméritos
 
Mensagens: 1324
Registrado em: Dom Out 05, 2008 7:39 pm
Localização: #!/bin/sh
BrazilFW Box: BrazilFW: RAM 3GB, ATHLON X2 5600+, HDD 160GB+120GB, LB: 2Mb+8Mb.
BFW3 BuildTree on GNU/Linux Archlinux 64 bits.

Voltar para BrazilFW 3.x

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante