Ciao! Non hai effettuato l'accesso.
Pagine: 1
#1 25/08/2011 10:44:53
- backend
- Player
- Registrato: 29/10/2009
- Messaggi: 621
iourt server + b3 + echelon
#########################################################
## ##
## Installazione ioUrbanTerror Server ##
## Installazione BigBrotherBot (b3) ##
## Installazione Echelon ##
## ##
## OS: GNU/Debian ##
## ##
#########################################################
La seguente guida non è dettagliata al 100%, per ulteriori informazioni potete contattarmi tramite email o MSN.
1) Installazione e configurazione ioUrbanTerror Server
root@debian:~# adduser iourts
NOTA: seguire le indicazioni a video e completare l'account.
root@debian:~# su - iourts
iourts@debian:~$ wget ftp://ftp.snt.utwente.nl/pub/games/urbanterror/UrbanTerror_41_FULL.zip
iourts@debian:~$ unzip UrbanTerror_41_FULL.zip
iourts@debian:~$ cd UrbanTerror
iourts@debian:~$ ls
ioUrTded.i386 ioUrbanTerror Source.url ioUrbanTerror.exe ioUrbanTerror.x86_64 ioUrbanTerror_Logitech_Game_Recognition.reg ioUrbanTerror_id-readme.txt
ioUrTded.exe ioUrTded.x86_64 ioUrbanTerror.app ioUrbanTerror.i386 ioUrbanTerror_COPYING.txt ioUrbanTerror_README.txt q3ut4
NOTA: questo è quello che dovreste vedere (output sopra).
iourts@debian:~$ cp /home/iourts/UrbanTerror/q3ut4/server.cfg /home/iourts/UrbanTerror/
iourts@debian:~$ pico server.cfg
NOTA: modificare il file di configurazione del server a piacimento (comando sopra).
iourts@debian:~$ cp server.cfg q3ut4/
Nota: fare una copia identica del file all'interno della cartella q3ut4 (comando sopra).
iourts@debian:~$ pico startserver.sh
NOTA: Incollare lo script qui sotto e salvare il file.
#Script
#!/bin/bash
while true
do
/home/iourts/UrbanTerror/ioUrTded.i386 +set fs_game q3ut4 +set dedicated 2 +set net_IP INDIRIZZOIP +set net_port PORTA +set com_hunkmegs 128 +set ttycon 0 +sets +exec server.cfg
echo "server crashed on `date`" > last_crash.txt
done
# screen -m -d sh startserver.sh (comando per lanciare il server).
#Fine Script
NOTA: +set net_IP INDIRIZZOIP +set net_port PORTA; inserire IP e PORTA del server (script sopra).
iourts@debian:~$ chmod +x startserver.sh
iourts@debian:~$ screen -m -d sh startserver.sh
2) Installazione e configurazione BigBrotherBot (b3)
Requisiti:
a. Python => 2.3
b. MySQL-python
c. MySQL
d. Python Elementtree package
e. setuptools
f. mercurial + mysqldb o python-mysqldb
g. utente del bot b3
h. utente db e db sql
i. b3bot
l. B3UrT-v2.0.2
m. PowerAdminUrt 1.4.0+
——————————
a) Installazione Python:
root@debian:~# apt-get install python
b) Installazione Mysql-pyton:
root@debian:~# apt-get install python-mysqldb
c) Installazione mysql:
root@debian:~# apt-get install mysql-server-5.0 mysql-client-5.0
d) Installazione Elementtree:
root@debian:~# wget [url]http://effbot.org/media/downloads/elementtree-1.2.7-20070827-preview.zip[/url]
root@debian:~# unzip elementtree-1.2.7-20070827-preview.zip
root@debian:~# cd elementtree-1.2.7-20070827-preview
root@debian:~# python setup.py install
e) Installazione setuptools:
root@debian:~# wget [url]http://peak.telecommunity.com/dist/ez_setup.py]http://peak.telecommunity.com/dist/ez_setup.py[/url]
root@debian:~# python ez_setup.py
f) Installazione mercurial e mysqldb o python-mysqldb:
root@debian:~# apt-get install mercurial mysqldb
g) Creare l'utente dove risiederà il bot:
root@debian:~# adduser b3shell
Nota: seguire a video e completare la creazione dell'account.
h) Creare il database mysql e l'utente che lo userà :
root@debian:~# mysql -u root -p
NOTA: usare la password inserita in fase d'installazione di mysql (punto c).
mysql> CREATE DATABASE b3db;
mysql> CREATE USER 'b3user'@'localhost' IDENTIFIED BY 'LaPa5sCh3VuOI';
mysql> GRANT ALL PRIVILEGES ON b3db.* TO 'b3user'@'localhost';
mysql> quit;
root@debian:~# mysql -u root -p b3db < /path/to/sql/mio_sql.sql
h.1) Controllare il db dell'utente:
root@debian:~# mysql -u b3user -p b3db
NOTA: I tre punti successivi verranno scritti in seguito, per il momento ci sono i link alle guide ufficiali.
i) Installazione Bigbrotherbot:
http://wiki.github.com/BigBrotherBot/bi … stallation
Leggere la guida.
l) Installazione B3UrT-v2.0.2:
http://www.bigbrotherbot.com/forums/ind … opic=190.0
Leggere la guida nel pacchetto.
m) Installazione plugin PowerAdminURT
Scaricare il pacchetto da questo link: http://xlr8or.snt.utwente.nl/hg/powerad … p;type=zip
Leggere la guida nel pacchetto o a questo link: http://xlr8or.snt.utwente.nl/hg/powerad … yle=gitweb
3) Installazione e configurazione Echelon
Requisiti:
a. php 5
b. Apache2
c. echelon
a) Installazione php5
root@debian:~# apt-get install php5 php5-common php5-dev php5-mysql
b) Installazione apache2
root@debian:~# apt-get install apache2 apache2-mpm-prefork libapache2-mod-php5
b.1) Attivare il modulo php5
root@debian:~# a2enmod php5
b.2) Riavvio di Apache2
root@debian:~# /etc/init.d/apache2 force-reload
c) Installazione di echelon
Scaricare Echelon da questo link: http://xlr8or.snt.utwente.nl/hg/echelon?ca=tip;type=zip
Per installarlo seguire la guida dentro il pacchetto o a questo link: http://xlr8or.snt.utwente.nl/hg/echelon … yle=gitweb
Email: admin@astars.org
MSN: ast4rs@hotmail.com
Le persone che abbiamo ucciso oggi sono le persone migliori del mondo,quando torneremo in patria non ci saranno più persone a cui vale la pena sparare… (cit. Full Metal Jacket)
Non in linea
Pagine: 1