Accueil Rechercher sur le site Se connecter
Bienvenue 
 

Menu

 
 

Recherche Google

Google


Recherche dans

 
 

Photo aléatoire

ptitbigorneau urt screenshots
 
 

Liens



UrT France

Site communautaire de Tremulous

Smokin Guns

Counter Strike France

One Day Cup

Open in new window

Bigbrother Bot

Kiwi Bot

Open in new window

Tibet-Info.net

Open in new window

ubuntu-fr

Zenwalk-fr

Site du zero

Open in new window

Web Cam Brest

Open in new window

digicube.fr

logoxoops

logoophos
 
 

Posts récents

 
 

Google AdSense



 

Parcourir ce sujet :   1 Utilisateur(s) anonymes





tuto 2 serveurs UrT avec B3
Webmestre
Inscrit:
17/08/2008 18:51
Groupe :
Webmestres
Utilisateurs enregistrés
Messages: 508
Niveau : 20; EXP : 81
HP : 99 / 495
MP : 169 / 2971
Hors Ligne
* tuto mit a jour avec B3 1.3
Ce tuto a pour but de vous permettre d'installer 2 serveurs UrT ( 1 tdm et 1 ts ) avec B3 et ses plugins, sur un serveur dedie sous debian ( la meme chose que les serveurs PtitBigorneau ).
A partir de mes propres fichiers, urbanterror-ptitbigorneau.zip, b3-ptitbigorneau.zip, bash-ptitbigorneau.zip et sql-ptitbigorneau.zip. Pour simplifier l'intallation et la configuration.

On aura:

pour les 2 serveurs UrT:
- 2 fichiers executables ioUrTded1.i386 et ioUrTded2.i386
- 2 fichiers server.cfg, server1.cfg et server2.cfg
- 2 fichiers mapcycle, mapcycle1.txt et mapcycle2.txt
- 2 fichiers bash startserv.sh et stopserv.sh pour lancer et arreter vos serveurs
- on appellera urt1.log et urt2.log les fichiers log

pour B3:
- 1 fichiers executables, b3_run.py
- 2 fichiers b3.xml, b31.xml et b32.xml
- 2 bases de donnees, B31 et B32
- on appellera b31.log et b32.log les fichiers log
- liste pluguin B3:

censor
spamcontrol
admin
tk
stats
pingwatch
adv
status
welcome
xlrstats
poweradminurt
topkiller
banlist
multibanq3a
pingkicker
headshotsurt
countryfilter
superadmin
ctime

1 Prepartation

Connectez vous en tant que "user" en ssh sur votre serveur

mettre a jour le serveur
Citation :

sudo apt-get update
sudo apt-get upgrade

installer les dependances: python2.5, python-mysqldb, phpmyadmin, MySQL , PHP5...
Citation :

sudo apt-get install apache2 apache2-doc mysql-server
sudo mysql_secure_installation
sudo apt-get install php5 libapache2-mod-php5 php5-mysql
sudo apt-get install python2.5 python-mysqldb
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

Telecharger sql-ptitbigorneau.zip
Citation :
Decompresser le fichier sql-ptitbigorneau.zip sur voir ordi

creation des bases de donnee B31 et B32 avec phpmyadmin
Citation :

acces avec http://ip ou mon de domaine.(fr,com,ect)/phpmyadmin/

ce connecter en root avec mdp creer pendant l installation

Open in new window


pour creer un utilisateur et sa base de donner cliquer sur

privileges

Open in new window


ajouter un utilisateur

Open in new window


rentrer nom utilisateur : b31, mot de passe et
cocher "Créer une base portant son nom et donner
à cet utilisateur tous les privilèges sur
cette base" cliquer "executer"

Open in new window


selectionner la bdd "b31" cliquer sur "importer"

Open in new window


parcourir selectionner le fichier "b3.sql" qui se trouve dans dossier "sql" la ou vous avez decompresser "sql-ptitbigorneau.zip" puis "executer recommencer pour le fichiers "xlrstats.sql" et "ctime.sql"

Open in new window


Recommencer l'operation pour la base de donnees b32 en remplacant "b31" par "b32"

Posté le : 17/11/2009 19:11

Edité par PtitBigorneau sur 17/11/2009 19:58:04
Edité par PtitBigorneau sur 17/11/2009 23:27:59
Edité par PtitBigorneau sur 27/11/2009 00:21:22
Edité par PtitBigorneau sur 27/11/2009 00:21:51
Edité par PtitBigorneau sur 27/11/2009 00:22:48
Edité par PtitBigorneau sur 27/11/2009 00:23:03
Edité par PtitBigorneau sur 17/12/2009 23:43:51
Edité par PtitBigorneau sur 07/04/2010 12:33:57
Edité par PtitBigorneau sur 23/04/2010 21:17:54
Edité par PtitBigorneau sur 23/04/2010 21:18:24
Edité par PtitBigorneau sur 05/05/2010 19:11:38
Edité par PtitBigorneau sur 05/05/2010 19:16:43
Edité par PtitBigorneau sur 09/06/2010 02:39:49
Transférer la contribution vers d'autres applications Transférer


tuto 2 serveurs UrT avec B3
Webmestre
Inscrit:
17/08/2008 18:51
Groupe :
Webmestres
Utilisateurs enregistrés
Messages: 508
Niveau : 20; EXP : 81
HP : 99 / 495
MP : 169 / 2971
Hors Ligne
2 Installation

Telecharger et decompresser le fichier bash-ptitbigorneau.zip
Citation :

wget http://95.130.9.86/bash-ptitbigorneau.zip
unzip bash-ptitbigorneau.zip

rendre executable les fichiers startserv.sh, stopserv.sh
Citation :

chmod +x startserv.sh
chmod +x stopserv.sh

creer un dossier "servers"
Citation :

mkdir servers
cd servers

Telecharger et decompresser urbanterror-ptitbigorneau.zip et b3-ptitbigorneau.zip
Citation :

wget http://95.130.9.86/urbanterror-ptitbigorneau.zip
wget http://95.130.9.86/b3-ptitbigorneau.zip
unzip urbanterror-ptitbigorneau.zip
unzip b3-ptitbigorneau.zip

aller dans le dossier urbanterror, rendre ioUrTded1.i386 et ioUrTded2.i386 executable
Citation :

cd urbanterror
chmod +x ioUrTded1.i386
chmod +x ioUrTded2.i386

editer les firchiers mapcycle1.txt, mapcycle2.txt
modifier vos mapcyple si besoin.
editer server1.cfg et server2.cfg
modifier les noms des servers, les mots de passe Rcon, le nom de l admin, l'adresse mail de l admin, la 1ere map
pour chaque serveurs
voir ce tuto
Citation :

nano mapcycle1.txt
nano mapcycle2.txt
nano server1.cfg
nano server2.cfg

crtl+x pour quitter nano

Posté le : 17/11/2009 19:50

Edité par PtitBigorneau sur 17/11/2009 20:42:42
Edité par PtitBigorneau sur 17/11/2009 23:24:48
Edité par PtitBigorneau sur 17/11/2009 23:25:42
Edité par PtitBigorneau sur 27/11/2009 00:23:34
Edité par PtitBigorneau sur 27/11/2009 00:23:54
Edité par PtitBigorneau sur 07/04/2010 12:34:55
Edité par PtitBigorneau sur 05/05/2010 18:26:25
Edité par PtitBigorneau sur 05/05/2010 19:10:47
Edité par PtitBigorneau sur 09/06/2010 02:38:45
Transférer la contribution vers d'autres applications Transférer


tuto 2 serveurs UrT avec B3
Webmestre
Inscrit:
17/08/2008 18:51
Groupe :
Webmestres
Utilisateurs enregistrés
Messages: 508
Niveau : 20; EXP : 81
HP : 99 / 495
MP : 169 / 2971
Hors Ligne
Editer les fichiers b31.xml et b32.xml

Citation :

cd b3/conf
nano b31.xml
nano b32.xml

Citation :

b31.xml

<set name="parser">iourt41</set>
<set name="database">mysql://b31:ton mot de passe
@localhost/b31</set>
<set name="bot_name">b3</set>
<set name="bot_prefix">^0(^2b3^0)^7:</set>
<set name="time_format">%I:%M%p %Z %m/%d/%y</set>
<set name="time_zone">CET</set>
<!-- 9 = verbose, 10 = debug, 21 = bot, 22 = console -->
<set name="log_level">9</set>
<set name="logfile">]:b31.log</set>
</settings>"
<settings name="server">
<set name="rcon_password">mot de passe rcon</set>
<set name="port">27960</set>
<set name="game_log">/home/USERNAME/.q3a/q3ut4/urt1.log</set>
<set name="public_ip">ip de ton serveur</set>
<set name="rcon_ip">ip de ton serveur</set>

b32.xml

<set name="parser">iourt41</set>
<set name="database">mysql://b32:ton mot de passe@localhost/
b32</set>
<set name="bot_name">b3</set>
<set name="bot_prefix">^0(^2b3^0)^7:</set>
<set name="time_format">%I:%M%p %Z %m/%d/%y</set>
<set name="time_zone">CET</set>
<!-- 9 = verbose, 10 = debug, 21 = bot, 22 = console -->
<set name="log_level">9</set>
<set name="logfile">]:b32.log</set>
</settings>"
<settings name="server">
<set name="rcon_password">mot de passe rcon</set>
<set name="port">27960</set>
<set name="game_log">/home/USERNAME/.q3a/q3ut4/urt2.log</set>
<set name="public_ip">ip de ton serveur</set>
<set name="rcon_ip">ip de ton serveur</set>

pour personnaliser vos plugins editer les fichiers plugin_admin.xml, plugin_adv.xml, plugin_chat.xml
Citation :

nano plugin_admin.xml
nano plugin_adv.xml nano

editer le fichier banlist.xml
Citation :

cd /home/USERNAME/servers/b3/b3/extplugins/conf/
nano banlist.xml

Citation :

<ip_banlist>
<name>UAA</name>
<file>/home/USERNAME/.q3a/q3ut4/banlist-uaa.txt</file>
<force_ip_range>no</force_ip_range>
<message>^4$name^7 is ^1BANNED^7 by the ^5[UAA]</message>
<url>http://www.urtadmins.com/e107_files/public/
banlist.txt</url>
</ip_banlist>

<ip_banlist>
<name>Powerban</name>
<file>/home/USERNAME/.q3a/q3ut4/banlist-powerban.txt</file>
<force_ip_range>no</force_ip_range>
<message>^4$name^7 is ^1POWERBANNED</message>
<url>
<![CDATA[http://www.snipersgaulois.com/bans.po ... php?banlist=powerban&dl=1]]>
</url>
</ip_banlist>


</configuration>

editer le fichier multibanq3a.xml
Citation :

nano multibanq3a.xml

Citation :

<configuration plugin="multibanq3a">
<server name=Nom server 1 ip=adresse IP port=27960 rconpassword=motpassRcon />
<server name=Nom server 2 ip=adresse IP port=27961 rconpassword=motpassRcon />
</configuration>

editer les fichiers startserv.sh, stopserv.sh, server.sh
Citation :

cd
nano startserv.sh

Citation :

#! /bin/bash

su USERNANE -c "screen -AmdS urt1 /home/USERNAME/servers/urbanterror/ioUrTded1.i386 + set dedicated 2 + set net_port 27960 +exec server1.cfg"
su USERNAME -c "screen -AmdS urt2 /home/USERNAME/servers/urbanterror/ioUrTded2.i386 + set dedicated 2 + set net_port 27961 +exec server2.cfg"

sleep 120

cd /home/USERNAME/servers/b3
su USERNAME -c "screen -AmdS b31 python ./b3_run.py -c /home/USERNAME/servers/b3/b3/conf/b31.xml"
su USERNAME -c "screen -AmdS b32 python ./b3_run.py -c /home/USERNAME/servers/b3/b3/conf/b32.xml"

exit 0

Citation :

cd
nano stopserv.sh

Citation :

#! /bin/bash

su USERNAME -c "screen -S b31 -X quit"
su USERNAME -c "screen -S b32 -X quit"
su USERNAME -c "screen -S urt1 -X quit"
su USERNAME -c "screen -S urt2 -X quit"

exit 0

Citation :

cd
nano server.sh

Citation :

#! /bin/bash
### BEGIN INIT INFO
# Provides: scriptname
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO

# le nom du service
SERVICE_NAME="Games Servers"
# le répertoire où se trouvent les exécutables du service
SERVICE_DIRECTORY=/home/USERNAME/
# le nom du script de démarrage du service
SERVICE_STARTUP_SCRIPT=startserv.sh
# le nom du script d'arrêt du service
SERVICE_SHUTDOWN_SCRIPT=stopserv.sh

Posté le : 17/11/2009 20:29

Edité par PtitBigorneau sur 17/11/2009 20:50:50
Edité par PtitBigorneau sur 17/11/2009 20:52:51
Edité par PtitBigorneau sur 17/11/2009 20:59:48
Edité par PtitBigorneau sur 17/11/2009 21:12:23
Edité par PtitBigorneau sur 17/11/2009 21:44:28
Edité par PtitBigorneau sur 17/11/2009 21:57:22
Edité par PtitBigorneau sur 17/11/2009 23:14:11
Edité par PtitBigorneau sur 17/11/2009 23:17:52
Edité par PtitBigorneau sur 17/11/2009 23:20:41
Edité par PtitBigorneau sur 27/11/2009 00:24:44
Edité par PtitBigorneau sur 27/11/2009 00:25:48
Edité par PtitBigorneau sur 27/11/2009 00:27:50
Edité par PtitBigorneau sur 27/11/2009 00:29:52
Edité par PtitBigorneau sur 27/11/2009 00:30:44
Edité par PtitBigorneau sur 05/05/2010 19:02:22
Edité par PtitBigorneau sur 05/05/2010 19:06:07
Edité par PtitBigorneau sur 05/05/2010 19:09:19
Transférer la contribution vers d'autres applications Transférer


tuto 2 serveurs UrT avec B3
Webmestre
Inscrit:
17/08/2008 18:51
Groupe :
Webmestres
Utilisateurs enregistrés
Messages: 508
Niveau : 20; EXP : 81
HP : 99 / 495
MP : 169 / 2971
Hors Ligne
3 lancer

reste a lancer les serveurs et b3

Citation :

./server.sh start

Se connecter a vos 2 serveurs dans la console taper "!imagod" pour etre super admin.

pour arreter vos serveurs
Citation :

./server.sh stop

pour lancer automatiquement vos serveurs au reboot du serveur dédié
Citation :

sudo cp server.sh /etc/init.d/server
sudo chmod a+x /etc/init.d/server
sudo update-rc.d server start 20 2 . stop 17 6 .

programmer un reboot automatique du serveur dédié tout les jours a 5h du matin par exemple
Citation :

sudo nano /etc/crontab

00 5 * * * root /sbin/reboot

Posté le : 17/11/2009 21:28

Edité par PtitBigorneau sur 05/05/2010 19:01:41
Transférer la contribution vers d'autres applications Transférer



 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


 

Connexion

Identifiant :

Mot de passe :

Se souvenir de moi



Mot de passe oublié ?

Inscrivez-vous !
 
 

Réservations UrT



Serveur Urban Terror Gratuit!!!




 
 

Serveur Mumble

Open in new window

Adresse : 95.130.9.86
port : 64738


 
 

Qui est en ligne

7 utilisateur(s) en ligne (4 membre(s) connecté(s) sur Forum CBB)

Membre(s): 0
Invité(s): 7

Plus ...

Membres inscrits
Actuellement : 139
 
 

Nouveaux membres

alkamirea 02/09/2010
scarface60 02/09/2010
moussuth 29/08/2010
Sniper 23/08/2010
booo 05/08/2010
Them 03/08/2010
Beyu 03/08/2010
Minotor 30/07/2010
jeaz 25/07/2010
jeasonn 24/07/2010
 
 

Infos du site

 
 

Google AdSense