| Autor |
Mesaj |
babydihor
Membru

Data inscrierii: 21/Apr/2009 Mesaje: 52 Localitate: Cluj-Napoca |
|
Instalare VerliHub pe Linux(RedHat,Fedora,CentOS) |
|
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
 |
 |
yum -y install gcc gcc-c++ GeoIP GeoIP-devel pcre pcre-devel mysql mysql-devel mysql-server |
dupa ce am facut asta, descarcam verlihub
 |
 |
wget http://www.ilogicgroup.org/files/verlihub/verlihub-0.9.8d-RC2.tar.gz |
dezarhivam sursa cu urmatoarea comanda
 |
 |
tar -xvf verlihub-0.9.8d-RC2.tar.gz |
next ... intram in fisierul creat dupa dezarhivare
 |
 |
cd verlihub |
Pornim mysql si il setam sa se porneasca automat in caz de restart
 |
 |
service mysqld start |
 |
 |
chkconfig mysqld on |
Ok ajunsi aici sa configuram mysql putin, setand parola pentru root pe mysql cu urmatoarea comanda
 |
 |
mysqladmin -u root password 'parola noua' |
pe urma ne logam in mysql sa facem cateva setari
 |
 |
mysql -u root -p |
cand ne va cere parola vom scrie parola setata mai sus
stergem baza de date test
 |
 |
mysql>DROP DATABASE test; |
stergem intrarile care nu au setat un username in mysql
 |
 |
mysql>DELETE FROM mysql.user WHERE user = ''; |
apoi un refresh in tabela userilor din mysql si iesim din mysql
 |
 |
mysql>FLUSH PRIVILEGES; |
 |
 |
mysql>quit; |
si gata si serverul mysql tine minte parola setata.
Acum ca esti in folderul de verlihub dai comanda
 |
 |
./configure |
si daca nu apare nici o eroare
 |
 |
make |
si pe urma
 |
 |
make install |
si daca totul merge pana aici bine dai comanda
 |
 |
vh_install |
si vei avea un wizard care iti spune cum sa setezi principalele setari si seamana cam asa
 |
 |
--------------------------------
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
 |
 |
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
 |
 |
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
 |
 |
/usr/local/bin/vh_runhub |
_________________ BaByDiHoR |
|
| 24/04/2009 11:00 |
|
 |
|
|
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
|
|