Pagina de start a forumului Cs.Atk.amx.ro
Inregistrare • Cautare • FAQ • Membri • Grupuri • Autentificare
Instalare VerliHub pe Linux(RedHat,Fedora,CentOS)

 
Raspunde la subiect    Pagina de start a forumului Cs.Atk.amx.ro » .::Tutoriale::. Subiectul anterior
Subiectul urmator
Instalare VerliHub pe Linux(RedHat,Fedora,CentOS)
Autor Mesaj
babydihor
Membru
Membru


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

Mesaj Instalare VerliHub pe Linux(RedHat,Fedora,CentOS) Raspunde cu citat (quote)
Ca sa instalati verlihub in primul rand trebuie sa aveti instalate una din distributiile bazate pe RedHat si anume Fedora sau CentOS sau binenteles RedHat (RHEL)
Tutorialul este facut folosind userul root

Incepem cu instalarea pachetelor necesare pentru ca hubul sa se compileze fara probleme
Avem nevoie de:
- gcc versiune cel putin 3.2 (scriind gcc --version in consola va va zice ce versiune aveti )
- mysql (cel putin v3.23) Pentru Slackware folositi cel putin v4.0.20
- pcre
- GeoIP

Comanda executata in consola pentru a instala aceste pachete
Cod:
yum -y install gcc gcc-c++ GeoIP GeoIP-devel pcre pcre-devel mysql mysql-devel mysql-server


dupa ce am facut asta, descarcam verlihub
Cod:
wget http://www.ilogicgroup.org/files/verlihub/verlihub-0.9.8d-RC2.tar.gz


dezarhivam sursa cu urmatoarea comanda
Cod:
tar -xvf verlihub-0.9.8d-RC2.tar.gz


next ... intram in fisierul creat dupa dezarhivare
Cod:
cd verlihub


Pornim mysql si il setam sa se porneasca automat in caz de restart
Cod:
service mysqld start

Cod:
chkconfig mysqld on


Ok ajunsi aici sa configuram mysql putin, setand parola pentru root pe mysql cu urmatoarea comanda
Cod:
mysqladmin -u root password 'parola noua'


pe urma ne logam in mysql sa facem cateva setari
Cod:
mysql -u root -p


cand ne va cere parola vom scrie parola setata mai sus

stergem baza de date test
Cod:
mysql>DROP DATABASE test;


stergem intrarile care nu au setat un username in mysql
Cod:
mysql>DELETE FROM mysql.user WHERE user = '';


apoi un refresh in tabela userilor din mysql si iesim din mysql
Cod:
mysql>FLUSH PRIVILEGES;

Cod:
mysql>quit;


si gata si serverul mysql tine minte parola setata.
Acum ca esti in folderul de verlihub dai comanda
Cod:
./configure


si daca nu apare nici o eroare
Cod:
make


si pe urma
Cod:
make install


si daca totul merge pana aici bine dai comanda
Cod:
vh_install


si vei avea un wizard care iti spune cum sa setezi principalele setari si seamana cam asa
Cod:
--------------------------------
Your name ? (root) enter (retine enter fara sa scrii nimic inseamna ca wizard o sa foloseasca setarile implicite)

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

--------------------------------
mysql database for verlihub will be called? (verlihub) numele bazei de date din mysql
mysql user to access verlihub gonna be? (verlihub) userul care o sa acceseze aceasta baze de date
password to access verlihub be? (1110079846) parola userului care o sa acceseze baza de date
mysql server will run where? (localhost) unde o sa ruleze serverul de obicei localhost deci enter
--------------------------------
user = verlihub
password = 1110079846
host = localhost
database = verlihub
--------------------------------
This database account cannot be accessed
--------------------------------
Is this info correct ? (Y/N) dai y
Do you want to fabricate database now? (Y/N) dai y
--------------------------------
Ok preparing mysql..
You probably need administrator access to mysql database
mysql administrator username? (root)userul administrator al bazei de date adica root

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

You'll be now promted by mysql client for password of E-mail
Enter password:aici pune parola userului root sau userul setat mai devreme cel de administrator
--------------------------------
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 - -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) aici dai enter
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)dai y
--------------------------------
Written: /etc/verlihub/dbconfig

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

Wait few seconds..
./vh_install: line 63: 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)numele userului de pe dc++ care o sa fie master pe hub
Choose your password.. (1110079846) parola pentru acel user care o sa fie master
Which will be default ONE hub port number? (4111)aici bagi portul 411
What will be your hub hostname? (adresa de hub lala.ro
Give me the name of your hub (hub of root) numele hubului
--------------------------------
Hub: ''
url: 'dchub://:'
Master user: ''
Master's password: ''
--------------------------------
Is this info correct ? (Y/N)dai 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
password is
done


dupa ce ai terminat cu asta dai comanda
Cod:
IPTABLES -A INPUT -p tcp -i eth0 --dport 411 -j ACCEPT


retine eth0 fiind placa unde ai netul si vrei sa se conecteze astia iar portul 411 este cel default care o sa iti ceara si in wizard ok si dupa asta nu urmeaza decat sa dai
Cod:
service iptables save


service iptables save
si apoi pornim hubul
iar ca hubul sa porneasca automat in caz de restart scrii comanda aceasta in /etc/rc.local
Cod:
/usr/local/bin/vh_runhub


_________________
BaByDiHoR
24/04/2009 11:00 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