Instalacion y configuracion de Verlihub

Transcripción

Instalacion y configuracion de Verlihub
Instalación de Verlihub en Ubuntu
Adrian Gibanel Lopez
26 de junio de 2010
Índice
1. Instalación
2
2. Base de datos
2
3. Instalación de verlihub
2
4. Inicio automático
5
2.1. Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. Conguracion
5.1.
5.2.
5.3.
5.4.
5.5.
5.6.
5.7.
5.8.
Maximo compartido . . . . . . . . . . .
Minimo compartido . . . . . . . . . . . .
Slots minimos y máximos . . . . . . . .
Nombre hub . . . . . . . . . . . . . . . .
Descripción hub . . . . . . . . . . . . . .
Numero de caracteres minimos a buscar
Tiempo minimo entre busquedas . . . .
Mensaje de bienvenida al hub . . . . . .
6. Bibliograa
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
5
5
5
5
6
6
6
6
6
6
1
1. Instalación
apt-get install verlihub
2. Base de datos
2.1.
Requisitos
apt-get install mysql-server
apt-get install mysql-client
Pondremos la contraseña de administrador de mysql al instalar el mysqlserver y la memorizaremos.
3. Instalación de verlihub
Ejecutamos:
vh_install
Ir poniendo los datos que van pidiendo.
Your name ? (root)
Ponemos simplemente root.
let's start with configuration of database access..
-------------------------------mysql database for verlihub will be called? (verlihub)
Simplemente pondremos
verlihub como nombre de la base de datos.
mysql user to access verlihub gonna be? (verlihub)
Como usuario también pondremos
verlihub.
password to access verlihub be? (1009854290) mi-secreto
Como password pondremos el que queramos.
mysql server will run where? (localhost)
Como el servidor está en la misma máquina simplemente pulsamos intro para
que acepte localhost.
2
user
= verlihub
password = mi-secreto
host
= localhost
database = verlihub
-------------------------------This database account cannot be accessed
-------------------------------Se nos presenta un resumen con los datos introducidos.
Is this info correct ? (Y/N)y
Do you want to create database now? (Y/N)y
-------------------------------Ok preparing mysql..
You probably need administrator access to mysql database
mysql administrator username? (root)
Pondremos el nombre del usuario administrador que gestiona la base de
datos, en nuestro caso es root así que simplemente pulsamos intro.
-------------------------------You'll be now promted by mysql client
for password of root@localhost
Enter password:
Ahora tenemos que poner el password del administrador de la base de datos
que hemos memorizado anteriormente en la subsección 2.1.
-------------------------------This database account exists
--------------------------------------------------------------root, you need to choos a place for the configuration files
-------------------------------The order of folder that verlihub is looking for is following:
1 - variable $VERLIHUB_CFG
- -inexisting2 - ./.verlihub - /home/tecnolan/.verlihub -inexisting3 - /root/.verlihub - /root/.verlihub -inexisting4 - /usr/etc/verlihub - /usr/etc/verlihub -inexisting5 - /etc/verlihub
- /etc/verlihub -inexistingif two or more of these exist, lower number has priority
3
--------------------------------------------------------------what is will be the configuration folder ? (/etc/verlihub)
The config folder /etc/verlihub does not exist and would be created
-------------------------------Do you want to continue with these settings
(if not then select another folder) ? (Y/N)Y
-------------------------------Written: /etc/verlihub/dbconfig
-------------------------------Wait few seconds..
/usr/bin/vh_install: line 65: 9595 Terminado (killed)
$bindir/verlihub 22 >&/dev/null
-------------------------------root, now I will ask you few more questions
about your future hub, if you permit..
-------------------------------Try to not put many special characters, you'll be able to put some laer
En estos pasos simplemente ponemos los valores por defecto.
Give me your DC hub master nickname.. ([SU]root) master
Choose your password.. (1009854290) mi-otro-secreto
Which will be default ONE hub port number? (411)
What will be your hub hostname? (lanparty) dc.tecnolan
Give me the name of your hub (hub of root) nombre-del-hub
En estos últimos pasos tendremos que poner el nick del master, normalmente
master, el password del mismo, el puerto, lo dejaremos en 411 el puerto por
defecto, el nombre de host de hub y nalmente el nombre del hub.
-------------------------------Hub: 'TECNOLAN'
url: 'dchub://dc.tecnolan:411'
Master user: 'master'
Master's password: 'mi-otro-secreto'
Is this info correct ? (Y/N)Y
Respondemos que está correcto con
4
Y.
FYI: settings are going to be created or updated
/etc/verlihub
/etc/verlihub
/etc/verlihub
will invoke the command
class is 10
nick is master
password is mi-otro-secreto
done
Finalmente tenemos un resumen.
4. Inicio automático
Editamos el chero:
/etc/rc.local
y añadimos antes de
exit 0 la siguiente linea:
/usr/bin/verlihub &
5. Conguracion
Nos conectaremos como master y hablaremos con el usuario (iniciar private message o conversación privada) con:
VerliHub
5.1.
Maximo compartido
1000 gigabytes como máximo:
!set max_share 1024000
Valor máximo en versión probada: 4294967295
5.2.
Minimo compartido
2 gigabytes como mínimo:
!set min_share 2048
5.3.
Slots minimos y máximos
De 1 a 50.
!modconntype default -s 1 -S 50
5
5.4.
Nombre hub
!set hub_name nombre del hub
5.5.
Descripción hub
!set hub_desc Descripción del hub
5.6.
Numero de caracteres minimos a buscar
!set min_search_chars 3
5.7.
Tiempo minimo entre busquedas
!set int_search 7
5.8.
Mensaje de bienvenida al hub
Se mostrará el contenido de este chero:
/etc/verlihub/motd
Podemos editarlo para reejar nuestras politicas de acceso al hub.
6. Bibliograa
http://www.verlihub-project.org/doku.php?id=hub_command_list_index
6

Documentos relacionados