Pagina de start a forumului Cs.Atk.amx.ro
Inregistrare • Cautare • FAQ • Membri • Grupuri • Autentificare
Instalare Verlihub Linux(Alte versiuni)

 
Raspunde la subiect    Pagina de start a forumului Cs.Atk.amx.ro » .::Tutoriale::. Subiectul anterior
Subiectul urmator
Instalare Verlihub Linux(Alte versiuni)
Autor Mesaj
babydihor
Membru
Membru


Data inscrierii: 21/Apr/2009
Mesaje: 52
Localitate: Cluj-Napoca

Mesaj Instalare Verlihub Linux(Alte versiuni) Raspunde cu citat (quote)
Acest tutorial se adreseaza celor care folosesc Fedora Core sau RedHat

Inainte de toate avem trebuință de urmatoarele pachete pentru a rula Verlihub pe Linux:
1.MySql - cele trei pachete server,client si dev -> http://dev.mysql.com/downloads/
2.GeoIP - pe cat se poate folositi ultima versiune -> http://www.maxmind.com/download/geoip/api/c/
3.Pcre - pe cat se poate folositi ultima versiune -> ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
4.Gcc - in mod natural vine instalat pe fiecare distributie
5.Verlihub - folositi ultima versiune disponibila -> http://www.verlihub-project.org/index.php/Download

1.Instalare MySql
Cod:
yum install mysql mysql-dev


Dupa instalare pornim serviciul cu comanda
Cod:
service mysqld start


Ca serverul mysql sa porneasca automat dupa "reboot" folosim urmatoarea comanda
Cod:
chkconfig mysqld on


Urmatorul fapt care il face este sa stergem cei 2 useri anonimi din baza de date a mysqlului si vom proceda in urmatorul fel:
Cod:
mysql -u root
mysql> DELETE FROM mysql.user WHERE User = '';
mysql> FLUSH PRIVILEGES;


Setam parola pentru userul root - foarte important
!Atentie userul root din mysql nu e totuna cu userul root al sistemului dar este la fel de important pentru mysql ca cel pentru sistem
Cod:
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('parola_ta');


2.Daca nu aveti instalat Gcc trebuie sa-l instalati
Cod:
yum install gcc gcc++


3.Instalare GeoIP folosind ultima sursa de la data scrierii acestui tutorial
Cod:
wget http://www.maxmind.com/download/geoip/api/c/GeoIP-1.4.2.tar.gz
tar xvf GeoIP-1.4.2.tar.gz
cd GeoIP-1.4.2
./configure
make
make install


4.Instalare Pcre cu ultima versiune de la data scrierii acestui tutorial
Cod:
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.1.tar.gz
tar xvf pcre-7.1.tar.gz
cd pcre-7.1
./configure
make
make install


4.Instalare Verlihub
Cod:
wget http://belnet.dl.sourceforge.net/sourceforge/verlihub/verlihub-0.9.8d-RC1.tar.gz
tar xvf verlihub-0.9.8d-RC1.tar.gz
cd verlihub-0.9.8d-RC1
./configure
make
make install


Ca sa pornim Verlihub pentru prima data vom folosi un script care vine cu sursa:
Cod:
cd /root
vh_install
--------------------------------
Your name ? (root) - apasa Enter

Hello root,
let's start with configuration of database access..

--------------------------------
mysql database for verlihub will be called? (verlihub) - apasa Enter pentru a lasa setarile "default" sau schimba dupa preferinta
mysql user to access verlihub gonna be? (verlihub) - apasa Enter pentru a lasa setarile "default" sau modifica dupa preferinta
password to access verlihub be? (1110079846) - apasa Enter pentru a lasa setarile "default" sau schimba dupa preferinta
mysql server will run where? (localhost) - apasa Enter pentru a lasa setarile "default" sau schimba dupa preferinta
--------------------------------
user = verlihub
password = 1110079846
host = localhost
database = verlihub
--------------------------------
This database account cannot be accessed
--------------------------------
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) - apasa Enter pentru a utiliza userul root al mysqlului

--------------------------------

Clientul mysql iti va cere sa introduci parola pentru userul root@localhost
Enter password: scrie aici parola pentru userul root sau al administratorului bazei de date
--------------------------------
This database account exists
--------------------------------

--------------------------------

root, you need to choose a place for the configuration files
--------------------------------
The order of folder that verlihub is looking for is following:

1 - variable $VERLIHUB_CFG - -inexisting-
2 - ./.verlihub - /root/verlihub-0.9.8c/scripts/.verlihub -inexisting-
3 - /root/.verlihub - /root/.verlihub -inexisting-
4 - /usr/local/etc/verlihub - /usr/local/etc/verlihub -inexisting-
5 - /etc/verlihub - /etc/verlihub -inexisting-
if two or more of these exist, lower number has priority
--------------------------------

--------------------------------
what is will be the configuration folder ? (/etc/verlihub) apasa Enter pentru a lasa setarea "default" sau transforma dupa preferinta
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 a few seconds..
./vh_install: line 63: <PID> Killed $bindir/verlihub 1 >&/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

Give me your DC hub master nickname.. ([SU]root) - scrie nickul care vrei sa-l folosesti pe dc++ si apasa enter
Choose your password.. (1110079846)  - scrie parola dorita pentru userul tau
Which will be default ONE hub port number? (4111)  - alege un port pe care vrei sa ruleze hubul, pentru porturi mai mici de 1024 hubul trebuie sa ruleze pe root, portul standard dc++ este 411
What will be your hub hostname? (<computername>) - adresa hubului
Give me the name of your hub (hub of root) - numele hubului
--------------------------------
Hub: '<numele>'
url: 'dchub://<adresa>:<portul>'
Master user: '<contul>'
Master's password: '<parola>'
--------------------------------
Is this info correct ? (Y/N)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 <contul>
password is <parola>
done


Pornim Hubul cu comanda
Cod:
vh_runhub


si il oprim cu comanda
Cod:
vh_runhub -s


Ca sa porneasca hubul automat dupa restart (reboot) editam fisierul
Cod:
/etc/rc.local


si introducem urmatoarea linie
Cod:
/usr/local/bin/vh_runhub


Cam atat despre instalare ... mai numeroase amanunte pe:
http://www.verlihub-project.org
http://www.verlihubforums.com/

_________________
BaByDiHoR
24/04/2009 11:07 Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:    
Raspunde la subiect    Pagina de start a forumului Cs.Atk.amx.ro » .::Tutoriale::. Ora este GMT + 2 ore
Pagina 1 din 1

 
Mergi direct la: 
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB © 2001, 2005 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro