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