Pages: [1]   Go Down
Send this topic | Print
Author Topic: [Tutorial] Como crear un Foro PhpBB usando SQLite  (Read 3257 times)
Tatuy
Active Member
**
Offline Offline

Posts: 50


AppLe'z(L)


WWW
« on: April 01, 2008, 04:46:39 AM »

Muchos no tienen dinero o no quieren pagar por una tabla Mysql, y quieren crear un foro para su pagina web, asi que por eso esta este Tutorial =) Ami me sirvio mucho asi que aqui vamos..

Requerimientos:
1- Tener un hosting en internet para subir nuestros archivos, el mejor oviamente es: www.110mb.com
2- Saber leer

Comensemos!
Paso 1: Descargar Phpbb desde: http://www.phpbb.com/downloads/
te recomiendo descarga el Phpbb3 ya que este tutorial esta basado instalando la vercion Phpbb3

Paso 2: Descarga paquete de Idioma busca donde dice: Language Packs, ahora en la tabla busca español y descarga: Language, subsilver2, y proSilver

Paso 3:
- Descomprime Language: en la carpeta de language
- Descomprime subsilver2: en la carpeta styles/subsilver2/imageset
- Descomprime proSilver: en la carpeta styles/prosilver/imageset
Nota:
Solo necesitas descomprimir los archivo en las carpetas "Imageset"
las carpetas de: styles, prosilver o subsilver,
solo estan para indicarte la ubicacion de las carpetas "Imageset"


Paso 4: Ya tenemos el foro en español ahora subamoslo a nuestra cuenta de www.110mb.com, para subir nuestros archivos como son muchos tenemos 2 opciones:
1- usar FileZilla y subirlos
2- Comprimir los archivos usando un programa como Winrar una ves comprimido se ara 1 archivo y sera sencillo subirlo y despues desde el panel de control de www.110mb.com lo podemos descomprimir.

Paso 5: ahora comensemos la instalacion, para eso tenemos que abrir en nuestro navegador de internet, la direccion nuestra de 110mb y enseguia la carpeta donde se encuentra nuestro foro, por ejemplo la carpeta de el foro mio se llama: "Phpbb3" y mi usuario se llama: "tatuy" entonces para instalar mi foro tendria que ir a esta pagina: www.tatuy.110mb.com/Phpbb3/

Paso 6: Vamos a instalar nuestro foro,
solo sigan los pasos les ayudare en la parte de
Requerimientos:
Solo necesitan dar prioridad de escritura a las siguientes carpetas:
store, files, cache,
Es obligatorio para continuar instalando el foro.
(Para darle la permisos de escritura a un archivo: ve a tu administrador de archivos en el panel de control de 110mb y busca el archivo que quieres cambiarle el permiso, luego a tu derecha busca el boton que dice permisos, y despues selecciona todos los cuadros que no estan seleccionados)
- dandole permisos de escritura a las carpetas mencionadas: store, files, cache, podremos continuar.. sigamos entonces

Paso 7: Bien llegamos ala parte de Base de Datos:
Configuración de base de datos
donde dice: Tipo de base de datos:
Seleccionamos obiamente: "SQLite"

y donde dice: Nombre del servidor de la base de datos o DSN:
para saber el nombre de la base de datos o dns, necesitamos entrar a el panel de control de 110mb.com y luego entrar ah (en la parte de la isquierda) "Detailed Server & Path Info"
Buscamos donde dice:
What is my root home directory?
Mi usuario es: otserv asi que este seria mi root directory:
/www/110mb.com/o/t/s/e/r/v/_/_/otserv/htdocs/
ahora al final tenemos que agregar el nombre de nuestra base de datos y con una extencion .db, por ejemplo: Base de Datos de mi foro.db, quedaria asi:
/www/110mb.com/o/t/s/e/r/v/_/_/otserv/htdocs/Base de Datos de mi foro.db
pero por seguridad para que nadie sepa la base de datos seria combeniente poner muchos numeros y letras muy aleatorias para que nadie las desifre como en mi caso le puse asi:
/www/110mb.com/o/t/s/e/r/v/_/_/otserv/htdocs/alsgy65aseg6a5wea.db

Llenando el campo de: Nombre del servidor de la base de datos o DSN, podremos continuar al siguiente paso por lo tanto nuestra base de datos sera creada y nuestra configuracion tambien asi que procedan ustedes con lo demas, nombre del admin, etc..

Nota:
- Usando base de datos SQLite podria andar lento asi que no es recomendable para grandes comunidades
- Tambien es algo insegura y tendriamos que estar cambiando el nombre de nuestra base de datos cada cierto tiempo

Creditos del Tutorial:
Informacion sacada de Aqui
Traducido con las palabras de: "Tatuy"
« Last Edit: September 17, 2008, 08:59:55 AM by Tatuy » Logged

Equipaje
Member
*
Offline Offline

Posts: 42


WWW
« Reply #1 on: April 01, 2008, 06:18:18 AM »

Gracias por la traducción, buen aporte.

Pero permíteme hacer un pequeño apunte de cara a la seguridad:

Si instalas utilizando SQLite rellenarás el campo DSN con la ruta completa que apunta a la base de datos y dejarás el campo usuario y contraseña en blanco.

Lo que sugieres de ir cambiando el nombre de la base de datos está bien, pero quizás sería mejor almacenar la base de datos en otra ubicación a la que no se pudiera tener acceso, para lo cual creo que sería necesario usar (y pagar) htaccess (no sé si con un CHMOD podría llegar a impedirse totalmente).

Saludos.
Logged
Joako9205
Active Member
**
Offline Offline

Posts: 83



« Reply #2 on: April 01, 2008, 08:00:12 AM »

Si quisiera hackernos la página, lo harían igual, asi la tuvieramos fuera de la zona pública =P

Muy buen tutorial che. Para otros hostings en los que no sepamos la dirección exacta, basta con hacer un PHP INFO y la obtenemos.

=)
Logged
jonydread
Active Member
**
Offline Offline

Posts: 55


« Reply #3 on: May 03, 2008, 04:48:23 PM »

sqlLite solo sirve para phpbb?
si quiero probar con algun foro de vbulletin se puede?
o algun otro sistema php?
Logged
master_zero
Member
*
Offline Offline

Posts: 28

I have to live my own life


WWW
« Reply #4 on: July 23, 2008, 07:36:46 AM »

por lo que yo se, es un gestor de base de datos, no deberia haber problema si lo probamos en otro foro, voy a tratar de hacer la prueba y les aviso.
Logged
WinderJester
Member
*
Offline Offline

Posts: 2


« Reply #5 on: September 14, 2008, 01:50:39 PM »

gracias y buen tuto obiamente lo voy a provar gacias
Logged
Tatuy
Active Member
**
Offline Offline

Posts: 50


AppLe'z(L)


WWW
« Reply #6 on: September 17, 2008, 05:55:28 AM »

Me da gusto aportarles a los miembros del foro algo de utilidad y que les sirva =P!!!!
Cheesy!!
que bueno estoy contento la verdad..
Logged

Pages: [1]   Go Up
Send this topic | Print
Jump to: