[{"data":1,"prerenderedAt":1525},["ShallowReactive",2],{"blog-\u002Fblog\u002Finstallation-serveur-teamspeak":3,"blog-\u002Fblog\u002Finstallation-serveur-teamspeak-surround":1473,"blog-\u002Fblog\u002Finstallation-serveur-teamspeak-certifications":1524},{"id":4,"title":5,"body":6,"categories":1462,"cover":1463,"cover_contain":379,"credly_badge_id":1462,"date":1464,"description":1465,"extension":1466,"meta":1467,"navigation":379,"path":1468,"related_certifications":1462,"seo":1469,"slug":1470,"stem":1471,"__hash__":1472},"blog\u002Fblog\u002Finstallation-serveur-teamspeak.md","Installation d’un serveur TeamSpeak 3",{"type":7,"value":8,"toc":1449},"minimark",[9,14,18,71,92,96,103,149,153,170,183,187,190,206,209,225,232,245,248,264,267,509,525,529,539,552,759,774,779,852,856,864,906,910,916,928,1237,1240,1251,1254,1270,1278,1282,1285,1297,1302,1314,1320,1342,1345,1358,1371,1387,1396,1408,1411,1422,1429,1435,1438,1442,1445],[10,11,13],"h2",{"id":12},"cas-dusage-concret","Cas d'usage concret",[15,16,17],"p",{},"Vous voulez communiquer en vocal avec votre communauté de jeu sans latence : voici comment installer un serveur TeamSpeak 3.",[15,19,20,24,25,28,29,32,33,36,37,40,41,32,44,46,47,50,51,54,55,32,58,60,61,40,64,67,68],{},[21,22,23],"strong",{},"TeamSpeak 3"," est un ",[21,26,27],{},"serveur de communication vocale"," pour les ",[21,30,31],{},"jeux en réseau",".",[34,35],"br",{},"\nLe programme est ",[21,38,39],{},"optimisé"," pour ",[21,42,43],{},"les conversations en grand nombre",[34,45],{},"\nTeamSpeak 3 est ",[21,48,49],{},"multi-système"," et fonctionne en tant que ",[21,52,53],{},"client","\u002F",[21,56,57],{},"Serveur",[34,59],{},"\nLa qualité sonore est claire et ",[21,62,63],{},"étudiée",[21,65,66],{},"consommer"," très ",[21,69,70],{},"peu de bande passante.",[15,72,73,74,77,78,32,81,83,84,87,88,91],{},"Cet article traite d’une installation simple du ",[21,75,76],{},"serveur TeamSpeak 3"," sous ",[21,79,80],{},"Debian 7",[34,82],{},"\nL’ajout d’une ",[21,85,86],{},"interface web"," de gestion du ",[21,89,90],{},"serveur TeamSpeak"," sera expliqué.",[10,93,95],{"id":94},"création-dun-utilisateur-pour-teamspeak-3","Création d’un utilisateur pour TeamSpeak 3",[15,97,98,99,102],{},"L’utilisateur « teamspeak » sera utilisé pour ",[21,100,101],{},"gérer le serveur"," :",[104,105,110],"pre",{"className":106,"code":107,"language":108,"meta":109,"style":109},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","useradd teamspeak\nmkdir \u002Fhome\u002Fteamspeak\nchown -R teamspeak:teamspeak \u002Fhome\u002Fteamspeak\n","bash","",[111,112,113,126,135],"code",{"__ignoreMap":109},[114,115,118,122],"span",{"class":116,"line":117},"line",1,[114,119,121],{"class":120},"sBMFI","useradd",[114,123,125],{"class":124},"sfazB"," teamspeak\n",[114,127,129,132],{"class":116,"line":128},2,[114,130,131],{"class":120},"mkdir",[114,133,134],{"class":124}," \u002Fhome\u002Fteamspeak\n",[114,136,138,141,144,147],{"class":116,"line":137},3,[114,139,140],{"class":120},"chown",[114,142,143],{"class":124}," -R",[114,145,146],{"class":124}," teamspeak:teamspeak",[114,148,134],{"class":124},[10,150,152],{"id":151},"téléchargement-du-serveur-teamspeak-3","Téléchargement du serveur  TeamSpeak 3",[15,154,155,156,32,159,161,162,169],{},"Dans le répertoire de notre utilisateur on lance le ",[21,157,158],{},"téléchargement du serveur",[34,160],{},"\nRendez-vous sur le site officiel pour ",[163,164,168],"a",{"href":165,"rel":166},"http:\u002F\u002Fwww.teamspeak.com\u002F?page=downloads",[167],"nofollow","télécharger le serveur"," (en fonction de votre distribution).",[104,171,173],{"className":106,"code":172,"language":108,"meta":109,"style":109},"wget http:\u002F\u002Fdl.4players.de\u002Fts\u002Freleases\u002F3.0.10.1\u002Fteamspeak3-server_linux-amd64-3.0.10.1.tar.gz\n",[111,174,175],{"__ignoreMap":109},[114,176,177,180],{"class":116,"line":117},[114,178,179],{"class":120},"wget",[114,181,182],{"class":124}," http:\u002F\u002Fdl.4players.de\u002Fts\u002Freleases\u002F3.0.10.1\u002Fteamspeak3-server_linux-amd64-3.0.10.1.tar.gz\n",[10,184,186],{"id":185},"installation-du-serveur-teamspeak-3","Installation du serveur TeamSpeak 3",[15,188,189],{},"Décompresser l’ensemble de l’archive :",[104,191,193],{"className":106,"code":192,"language":108,"meta":109,"style":109},"tar xvfz teamspeak3-server_linux-amd64-3.0.10.1.tar.gz\n",[111,194,195],{"__ignoreMap":109},[114,196,197,200,203],{"class":116,"line":117},[114,198,199],{"class":120},"tar",[114,201,202],{"class":124}," xvfz",[114,204,205],{"class":124}," teamspeak3-server_linux-amd64-3.0.10.1.tar.gz\n",[15,207,208],{},"Renommer l’archive :",[104,210,212],{"className":106,"code":211,"language":108,"meta":109,"style":109},"mv teamspeak3-server_linux-amd64-3.0.10.1 ts3server\n",[111,213,214],{"__ignoreMap":109},[114,215,216,219,222],{"class":116,"line":117},[114,217,218],{"class":120},"mv",[114,220,221],{"class":124}," teamspeak3-server_linux-amd64-3.0.10.1",[114,223,224],{"class":124}," ts3server\n",[15,226,227,228,231],{},"Se rendre dans le dossier « ",[21,229,230],{},"ts3server","« :",[104,233,235],{"className":106,"code":234,"language":108,"meta":109,"style":109},"cd ts3server\n",[111,236,237],{"__ignoreMap":109},[114,238,239,243],{"class":116,"line":117},[114,240,242],{"class":241},"s2Zo4","cd",[114,244,224],{"class":124},[15,246,247],{},"Lancement du serveur avec le script « ts3server » :",[104,249,251],{"className":106,"code":250,"language":108,"meta":109,"style":109},"sh ts3server_startscript.sh start\n",[111,252,253],{"__ignoreMap":109},[114,254,255,258,261],{"class":116,"line":117},[114,256,257],{"class":120},"sh",[114,259,260],{"class":124}," ts3server_startscript.sh",[114,262,263],{"class":124}," start\n",[15,265,266],{},"Voici le résultat du lancement du script :",[104,268,270],{"className":106,"code":269,"language":108,"meta":109,"style":109},"------------------------------------------------------------------\n                      I M P O R T A N T                           \n------------------------------------------------------------------\n               Server Query Admin Account created                 \n         loginname= \"serveradmin\", password= \"xxxxxxxx\"\n------------------------------------------------------------------\n\n------------------------------------------------------------------\n                      I M P O R T A N T                           \n------------------------------------------------------------------\n      ServerAdmin privilege key created, please use it to gain \n      serveradmin rights for your virtualserver. please\n      also check the doc\u002Fprivilegekey_guide.txt for details.\n\n       token=kiSpXS5VGJe45gd4IZJHvCAV43dO3R5aqG4Us1\n------------------------------------------------------------------\n",[111,271,272,277,309,313,334,369,374,381,386,409,414,447,468,488,493,504],{"__ignoreMap":109},[114,273,274],{"class":116,"line":117},[114,275,276],{"class":120},"------------------------------------------------------------------\n",[114,278,279,282,285,288,291,294,297,300,303,305],{"class":116,"line":128},[114,280,281],{"class":120},"                      I",[114,283,284],{"class":124}," M",[114,286,287],{"class":124}," P",[114,289,290],{"class":124}," O",[114,292,293],{"class":124}," R",[114,295,296],{"class":124}," T",[114,298,299],{"class":124}," A",[114,301,302],{"class":124}," N",[114,304,296],{"class":124},[114,306,308],{"class":307},"sTEyZ","                           \n",[114,310,311],{"class":116,"line":137},[114,312,276],{"class":120},[114,314,316,319,322,325,328,331],{"class":116,"line":315},4,[114,317,318],{"class":120},"               Server",[114,320,321],{"class":124}," Query",[114,323,324],{"class":124}," Admin",[114,326,327],{"class":124}," Account",[114,329,330],{"class":124}," created",[114,332,333],{"class":307},"                 \n",[114,335,337,340,344,347,350,353,356,359,361,363,366],{"class":116,"line":336},5,[114,338,339],{"class":307},"         loginname",[114,341,343],{"class":342},"sMK4o","=",[114,345,346],{"class":342}," \"",[114,348,349],{"class":124},"serveradmin",[114,351,352],{"class":342},"\"",[114,354,355],{"class":124},",",[114,357,358],{"class":307}," password",[114,360,343],{"class":342},[114,362,346],{"class":342},[114,364,365],{"class":124},"xxxxxxxx",[114,367,368],{"class":342},"\"\n",[114,370,372],{"class":116,"line":371},6,[114,373,276],{"class":120},[114,375,377],{"class":116,"line":376},7,[114,378,380],{"emptyLinePlaceholder":379},true,"\n",[114,382,384],{"class":116,"line":383},8,[114,385,276],{"class":120},[114,387,389,391,393,395,397,399,401,403,405,407],{"class":116,"line":388},9,[114,390,281],{"class":120},[114,392,284],{"class":124},[114,394,287],{"class":124},[114,396,290],{"class":124},[114,398,293],{"class":124},[114,400,296],{"class":124},[114,402,299],{"class":124},[114,404,302],{"class":124},[114,406,296],{"class":124},[114,408,308],{"class":307},[114,410,412],{"class":116,"line":411},10,[114,413,276],{"class":120},[114,415,417,420,423,426,429,432,435,438,441,444],{"class":116,"line":416},11,[114,418,419],{"class":120},"      ServerAdmin",[114,421,422],{"class":124}," privilege",[114,424,425],{"class":124}," key",[114,427,428],{"class":124}," created,",[114,430,431],{"class":124}," please",[114,433,434],{"class":124}," use",[114,436,437],{"class":124}," it",[114,439,440],{"class":124}," to",[114,442,443],{"class":124}," gain",[114,445,446],{"class":307}," \n",[114,448,450,453,456,459,462,465],{"class":116,"line":449},12,[114,451,452],{"class":120},"      serveradmin",[114,454,455],{"class":124}," rights",[114,457,458],{"class":124}," for",[114,460,461],{"class":124}," your",[114,463,464],{"class":124}," virtualserver.",[114,466,467],{"class":124}," please\n",[114,469,471,474,477,480,483,485],{"class":116,"line":470},13,[114,472,473],{"class":120},"      also",[114,475,476],{"class":124}," check",[114,478,479],{"class":124}," the",[114,481,482],{"class":124}," doc\u002Fprivilegekey_guide.txt",[114,484,458],{"class":124},[114,486,487],{"class":124}," details.\n",[114,489,491],{"class":116,"line":490},14,[114,492,380],{"emptyLinePlaceholder":379},[114,494,496,499,501],{"class":116,"line":495},15,[114,497,498],{"class":307},"       token",[114,500,343],{"class":342},[114,502,503],{"class":124},"kiSpXS5VGJe45gd4IZJHvCAV43dO3R5aqG4Us1\n",[114,505,507],{"class":116,"line":506},16,[114,508,276],{"class":120},[15,510,511,512,515,516,518,519,522,523,32],{},"Maintenant, lancer le ",[21,513,514],{},"client TeamSpeak"," sur votre machine puis vous conneter avec vos identifiants.",[34,517],{},"\nVous pouvez vous arrêter la, ou continuer la ",[21,520,521],{},"configuration"," de votre ",[21,524,76],{},[10,526,528],{"id":527},"configuration-du-serveur-teamspeak-3","Configuration du serveur TeamSpeak 3",[15,530,531,532,535,536,538],{},"Créer un fichier de configuration ",[21,533,534],{},"« ts3server.ini"," » dans le dossier « ",[21,537,230],{}," » :",[104,540,542],{"className":106,"code":541,"language":108,"meta":109,"style":109},"nano \u002Fhome\u002Fteamspeak\u002Fts3server\u002Fts3server.ini\n",[111,543,544],{"__ignoreMap":109},[114,545,546,549],{"class":116,"line":117},[114,547,548],{"class":120},"nano",[114,550,551],{"class":124}," \u002Fhome\u002Fteamspeak\u002Fts3server\u002Fts3server.ini\n",[104,553,555],{"className":106,"code":554,"language":108,"meta":109,"style":109},"machine_id=\ndefault_voice_port=9987\nvoice_ip=0.0.0.0\nlicensepath=\nfiletransfer_port=30033\nfiletransfer_ip=0.0.0.0\nquery_port=10011\nquery_ip=0.0.0.0\nquery_ip_whitelist=query_ip_whitelist.txt\nquery_ip_blacklist=query_ip_blacklist.txt\ndbplugin=ts3db_sqlite3 #ou ts3db_mysql\ndbpluginparameter= #ou ts3db_mysql.ini\ndbsqlpath=sql\u002F\ndbsqlcreatepath=create_sqlite\u002F #ou create_mysql\ndbconnections=10\nlogpath=logs\nlogquerycommands=0\ndbclientkeepdays=30\nlogappend=0\nquery_skipbruteforcecheck=0\n",[111,556,557,565,575,585,592,602,611,621,630,640,650,664,674,684,697,707,717,728,739,749],{"__ignoreMap":109},[114,558,559,562],{"class":116,"line":117},[114,560,561],{"class":307},"machine_id",[114,563,564],{"class":342},"=\n",[114,566,567,570,572],{"class":116,"line":128},[114,568,569],{"class":307},"default_voice_port",[114,571,343],{"class":342},[114,573,574],{"class":124},"9987\n",[114,576,577,580,582],{"class":116,"line":137},[114,578,579],{"class":307},"voice_ip",[114,581,343],{"class":342},[114,583,584],{"class":124},"0.0.0.0\n",[114,586,587,590],{"class":116,"line":315},[114,588,589],{"class":307},"licensepath",[114,591,564],{"class":342},[114,593,594,597,599],{"class":116,"line":336},[114,595,596],{"class":307},"filetransfer_port",[114,598,343],{"class":342},[114,600,601],{"class":124},"30033\n",[114,603,604,607,609],{"class":116,"line":371},[114,605,606],{"class":307},"filetransfer_ip",[114,608,343],{"class":342},[114,610,584],{"class":124},[114,612,613,616,618],{"class":116,"line":376},[114,614,615],{"class":307},"query_port",[114,617,343],{"class":342},[114,619,620],{"class":124},"10011\n",[114,622,623,626,628],{"class":116,"line":383},[114,624,625],{"class":307},"query_ip",[114,627,343],{"class":342},[114,629,584],{"class":124},[114,631,632,635,637],{"class":116,"line":388},[114,633,634],{"class":307},"query_ip_whitelist",[114,636,343],{"class":342},[114,638,639],{"class":124},"query_ip_whitelist.txt\n",[114,641,642,645,647],{"class":116,"line":411},[114,643,644],{"class":307},"query_ip_blacklist",[114,646,343],{"class":342},[114,648,649],{"class":124},"query_ip_blacklist.txt\n",[114,651,652,655,657,660],{"class":116,"line":416},[114,653,654],{"class":307},"dbplugin",[114,656,343],{"class":342},[114,658,659],{"class":124},"ts3db_sqlite3",[114,661,663],{"class":662},"sHwdD"," #ou ts3db_mysql\n",[114,665,666,669,671],{"class":116,"line":449},[114,667,668],{"class":307},"dbpluginparameter",[114,670,343],{"class":342},[114,672,673],{"class":662}," #ou ts3db_mysql.ini\n",[114,675,676,679,681],{"class":116,"line":470},[114,677,678],{"class":307},"dbsqlpath",[114,680,343],{"class":342},[114,682,683],{"class":124},"sql\u002F\n",[114,685,686,689,691,694],{"class":116,"line":490},[114,687,688],{"class":307},"dbsqlcreatepath",[114,690,343],{"class":342},[114,692,693],{"class":124},"create_sqlite\u002F",[114,695,696],{"class":662}," #ou create_mysql\n",[114,698,699,702,704],{"class":116,"line":495},[114,700,701],{"class":307},"dbconnections",[114,703,343],{"class":342},[114,705,706],{"class":124},"10\n",[114,708,709,712,714],{"class":116,"line":506},[114,710,711],{"class":307},"logpath",[114,713,343],{"class":342},[114,715,716],{"class":124},"logs\n",[114,718,720,723,725],{"class":116,"line":719},17,[114,721,722],{"class":307},"logquerycommands",[114,724,343],{"class":342},[114,726,727],{"class":124},"0\n",[114,729,731,734,736],{"class":116,"line":730},18,[114,732,733],{"class":307},"dbclientkeepdays",[114,735,343],{"class":342},[114,737,738],{"class":124},"30\n",[114,740,742,745,747],{"class":116,"line":741},19,[114,743,744],{"class":307},"logappend",[114,746,343],{"class":342},[114,748,727],{"class":124},[114,750,752,755,757],{"class":116,"line":751},20,[114,753,754],{"class":307},"query_skipbruteforcecheck",[114,756,343],{"class":342},[114,758,727],{"class":124},[15,760,761,762,765,766,769,770,773],{},"J’utilise « ",[21,763,764],{},"sqlite"," » et le ",[21,767,768],{},"port"," par défaut « ",[21,771,772],{},"9987"," » (pour Mysql voir les commentaires).",[775,776,778],"h3",{"id":777},"création-une-base-de-donnée-mysql-pour-teamspeak-3","Création une base de donnée  » Mysql » pour TeamSpeak 3",[104,780,782],{"className":106,"code":781,"language":108,"meta":109,"style":109},"# mysql -u root -p votre_mot_de_pass\nmysql > CREATE DATABASE ts3server;\nmysql > GRANT ALL on ts3server.* to ts3@localhost IDENTIFIED BY 'votre_mot_de_passe';\n",[111,783,784,789,809],{"__ignoreMap":109},[114,785,786],{"class":116,"line":117},[114,787,788],{"class":662},"# mysql -u root -p votre_mot_de_pass\n",[114,790,791,794,797,800,803,806],{"class":116,"line":128},[114,792,793],{"class":120},"mysql",[114,795,796],{"class":342}," >",[114,798,799],{"class":124}," CREATE",[114,801,802],{"class":124}," DATABASE",[114,804,805],{"class":124}," ts3server",[114,807,808],{"class":342},";\n",[114,810,811,813,815,818,821,824,827,830,832,835,838,841,844,847,850],{"class":116,"line":137},[114,812,793],{"class":120},[114,814,796],{"class":342},[114,816,817],{"class":124}," GRANT",[114,819,820],{"class":124}," ALL",[114,822,823],{"class":124}," on",[114,825,826],{"class":124}," ts3server.",[114,828,829],{"class":307},"*",[114,831,440],{"class":124},[114,833,834],{"class":124}," ts3@localhost",[114,836,837],{"class":124}," IDENTIFIED",[114,839,840],{"class":124}," BY",[114,842,843],{"class":342}," '",[114,845,846],{"class":124},"votre_mot_de_passe",[114,848,849],{"class":342},"'",[114,851,808],{"class":342},[775,853,855],{"id":854},"configuration-de-la-base-de-donnée","Configuration de la base de donnée",[15,857,858,859,535,862,538],{},"Créer un fichier de configuration « ",[21,860,861],{},"ts3db_mysql.ini",[21,863,230],{},[104,865,869],{"className":866,"code":867,"language":868,"meta":109,"style":109},"language-ini shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[config]\nhost=localhost\nport=3306\nusername=ts3server\npassword=votre_mot_de_passe\ndatabase=ts3server\nsocket=\n","ini",[111,870,871,876,881,886,891,896,901],{"__ignoreMap":109},[114,872,873],{"class":116,"line":117},[114,874,875],{},"[config]\n",[114,877,878],{"class":116,"line":128},[114,879,880],{},"host=localhost\n",[114,882,883],{"class":116,"line":137},[114,884,885],{},"port=3306\n",[114,887,888],{"class":116,"line":315},[114,889,890],{},"username=ts3server\n",[114,892,893],{"class":116,"line":336},[114,894,895],{},"password=votre_mot_de_passe\n",[114,897,898],{"class":116,"line":371},[114,899,900],{},"database=ts3server\n",[114,902,903],{"class":116,"line":376},[114,904,905],{},"socket=\n",[775,907,909],{"id":908},"script-de-lancement-automatique-de-teamspeak","Script de lancement automatique de TeamSpeak",[15,911,912,913,538],{},"Créer le script dans « ",[21,914,915],{},"\u002Fetc\u002Finit.d\u002Fteamspeak",[104,917,919],{"className":106,"code":918,"language":108,"meta":109,"style":109},"nano \u002Fetc\u002Finit.d\u002Fteamspeak\n",[111,920,921],{"__ignoreMap":109},[114,922,923,925],{"class":116,"line":117},[114,924,548],{"class":120},[114,926,927],{"class":124}," \u002Fetc\u002Finit.d\u002Fteamspeak\n",[104,929,931],{"className":106,"code":930,"language":108,"meta":109,"style":109},"#!\u002Fbin\u002Fbash\n\nTS_DIR=\"\u002Fhome\u002Fteamspeak\u002Fts3server\"\nTS_USER=\"teamspeak\"\nRUN_SCRIPT=\"ts3server_minimal_runscript.sh\"\nINI_FILE=\"ts3server.ini\"\n\nstart_ts() {\necho \"Lancement du serveur TeamSpeak\"\nsu $TS_USER $TS_DIR\u002F$RUN_SCRIPT init=$TS_DIR\u002F$INI_FILE > \u002Fdev\u002Fnull &\n}\n\nstop_ts() {\necho \"Arrêt du serveur TeamSpeak\"\nskill -KILL -u $TS_USER > \u002Fdev\u002Fnull\n}\n\ncase \"$1\" in\nstart)\nstart_ts\n;;\nstop)\nstop_ts\n;;\nrestart)\nstop_ts\nsleep 2\nstart_ts\n;;\n*)\necho \"Usage du script : $0 {start|stop|restart}\"\n;;\nesac\n",[111,932,933,938,942,956,970,984,998,1002,1013,1025,1058,1063,1067,1076,1087,1106,1110,1114,1131,1139,1144,1150,1158,1164,1169,1177,1182,1192,1197,1202,1208,1226,1231],{"__ignoreMap":109},[114,934,935],{"class":116,"line":117},[114,936,937],{"class":662},"#!\u002Fbin\u002Fbash\n",[114,939,940],{"class":116,"line":128},[114,941,380],{"emptyLinePlaceholder":379},[114,943,944,947,949,951,954],{"class":116,"line":137},[114,945,946],{"class":307},"TS_DIR",[114,948,343],{"class":342},[114,950,352],{"class":342},[114,952,953],{"class":124},"\u002Fhome\u002Fteamspeak\u002Fts3server",[114,955,368],{"class":342},[114,957,958,961,963,965,968],{"class":116,"line":315},[114,959,960],{"class":307},"TS_USER",[114,962,343],{"class":342},[114,964,352],{"class":342},[114,966,967],{"class":124},"teamspeak",[114,969,368],{"class":342},[114,971,972,975,977,979,982],{"class":116,"line":336},[114,973,974],{"class":307},"RUN_SCRIPT",[114,976,343],{"class":342},[114,978,352],{"class":342},[114,980,981],{"class":124},"ts3server_minimal_runscript.sh",[114,983,368],{"class":342},[114,985,986,989,991,993,996],{"class":116,"line":371},[114,987,988],{"class":307},"INI_FILE",[114,990,343],{"class":342},[114,992,352],{"class":342},[114,994,995],{"class":124},"ts3server.ini",[114,997,368],{"class":342},[114,999,1000],{"class":116,"line":376},[114,1001,380],{"emptyLinePlaceholder":379},[114,1003,1004,1007,1010],{"class":116,"line":383},[114,1005,1006],{"class":241},"start_ts",[114,1008,1009],{"class":342},"()",[114,1011,1012],{"class":342}," {\n",[114,1014,1015,1018,1020,1023],{"class":116,"line":388},[114,1016,1017],{"class":241},"echo",[114,1019,346],{"class":342},[114,1021,1022],{"class":124},"Lancement du serveur TeamSpeak",[114,1024,368],{"class":342},[114,1026,1027,1030,1033,1035,1038,1041,1044,1046,1049,1052,1055],{"class":116,"line":411},[114,1028,1029],{"class":120},"su",[114,1031,1032],{"class":307}," $TS_USER $TS_DIR",[114,1034,54],{"class":124},[114,1036,1037],{"class":307},"$RUN_SCRIPT ",[114,1039,1040],{"class":124},"init=",[114,1042,1043],{"class":307},"$TS_DIR",[114,1045,54],{"class":124},[114,1047,1048],{"class":307},"$INI_FILE ",[114,1050,1051],{"class":342},">",[114,1053,1054],{"class":124}," \u002Fdev\u002Fnull",[114,1056,1057],{"class":342}," &\n",[114,1059,1060],{"class":116,"line":416},[114,1061,1062],{"class":342},"}\n",[114,1064,1065],{"class":116,"line":449},[114,1066,380],{"emptyLinePlaceholder":379},[114,1068,1069,1072,1074],{"class":116,"line":470},[114,1070,1071],{"class":241},"stop_ts",[114,1073,1009],{"class":342},[114,1075,1012],{"class":342},[114,1077,1078,1080,1082,1085],{"class":116,"line":490},[114,1079,1017],{"class":241},[114,1081,346],{"class":342},[114,1083,1084],{"class":124},"Arrêt du serveur TeamSpeak",[114,1086,368],{"class":342},[114,1088,1089,1092,1095,1098,1101,1103],{"class":116,"line":495},[114,1090,1091],{"class":120},"skill",[114,1093,1094],{"class":124}," -KILL",[114,1096,1097],{"class":124}," -u",[114,1099,1100],{"class":307}," $TS_USER ",[114,1102,1051],{"class":342},[114,1104,1105],{"class":124}," \u002Fdev\u002Fnull\n",[114,1107,1108],{"class":116,"line":506},[114,1109,1062],{"class":342},[114,1111,1112],{"class":116,"line":719},[114,1113,380],{"emptyLinePlaceholder":379},[114,1115,1116,1120,1122,1126,1128],{"class":116,"line":730},[114,1117,1119],{"class":1118},"s7zQu","case",[114,1121,346],{"class":342},[114,1123,1125],{"class":1124},"sHdIc","$1",[114,1127,352],{"class":342},[114,1129,1130],{"class":1118}," in\n",[114,1132,1133,1136],{"class":116,"line":741},[114,1134,1135],{"class":124},"start",[114,1137,1138],{"class":342},")\n",[114,1140,1141],{"class":116,"line":751},[114,1142,1143],{"class":120},"start_ts\n",[114,1145,1147],{"class":116,"line":1146},21,[114,1148,1149],{"class":342},";;\n",[114,1151,1153,1156],{"class":116,"line":1152},22,[114,1154,1155],{"class":124},"stop",[114,1157,1138],{"class":342},[114,1159,1161],{"class":116,"line":1160},23,[114,1162,1163],{"class":120},"stop_ts\n",[114,1165,1167],{"class":116,"line":1166},24,[114,1168,1149],{"class":342},[114,1170,1172,1175],{"class":116,"line":1171},25,[114,1173,1174],{"class":124},"restart",[114,1176,1138],{"class":342},[114,1178,1180],{"class":116,"line":1179},26,[114,1181,1163],{"class":120},[114,1183,1185,1188],{"class":116,"line":1184},27,[114,1186,1187],{"class":120},"sleep",[114,1189,1191],{"class":1190},"sbssI"," 2\n",[114,1193,1195],{"class":116,"line":1194},28,[114,1196,1143],{"class":120},[114,1198,1200],{"class":116,"line":1199},29,[114,1201,1149],{"class":342},[114,1203,1205],{"class":116,"line":1204},30,[114,1206,1207],{"class":342},"*)\n",[114,1209,1211,1213,1215,1218,1221,1224],{"class":116,"line":1210},31,[114,1212,1017],{"class":241},[114,1214,346],{"class":342},[114,1216,1217],{"class":124},"Usage du script : ",[114,1219,1220],{"class":1124},"$0",[114,1222,1223],{"class":124}," {start|stop|restart}",[114,1225,368],{"class":342},[114,1227,1229],{"class":116,"line":1228},32,[114,1230,1149],{"class":342},[114,1232,1234],{"class":116,"line":1233},33,[114,1235,1236],{"class":1118},"esac\n",[15,1238,1239],{},"Vous pouvez maintenant démarrer votre serveur teamspeak :",[104,1241,1243],{"className":106,"code":1242,"language":108,"meta":109,"style":109},"\u002Fetc\u002Finit.d\u002Fteamspeak start\n",[111,1244,1245],{"__ignoreMap":109},[114,1246,1247,1249],{"class":116,"line":117},[114,1248,915],{"class":120},[114,1250,263],{"class":124},[15,1252,1253],{},"Lancement du Script au démarrage :",[104,1255,1257],{"className":106,"code":1256,"language":108,"meta":109,"style":109},"update-rc.d teamspeak defaults\n",[111,1258,1259],{"__ignoreMap":109},[114,1260,1261,1264,1267],{"class":116,"line":117},[114,1262,1263],{"class":120},"update-rc.d",[114,1265,1266],{"class":124}," teamspeak",[114,1268,1269],{"class":124}," defaults\n",[15,1271,1272,1273,32],{},"Petite astuce concernant les mises à jour futures : ",[163,1274,1277],{"href":1275,"rel":1276},"https:\u002F\u002Fgithub.com\u002FTS3Tools\u002FTS3UpdateScript",[167],"télécharger le script suivant",[775,1279,1281],{"id":1280},"interface-web-de-gestion-du-serveur-teamspeak","Interface web de gestion du serveur TeamSpeak :",[15,1283,1284],{},"Création du dossier pour l’interface web :",[104,1286,1288],{"className":106,"code":1287,"language":108,"meta":109,"style":109},"mkdir \u002Fvar\u002Fwww\u002Fts3server-web\n",[111,1289,1290],{"__ignoreMap":109},[114,1291,1292,1294],{"class":116,"line":117},[114,1293,131],{"class":120},[114,1295,1296],{"class":124}," \u002Fvar\u002Fwww\u002Fts3server-web\n",[15,1298,227,1299,538],{},[21,1300,1301],{},"ts3server-web",[104,1303,1305],{"className":106,"code":1304,"language":108,"meta":109,"style":109},"cdd \u002Fvar\u002Fwww\u002Fts3server-web\n",[111,1306,1307],{"__ignoreMap":109},[114,1308,1309,1312],{"class":116,"line":117},[114,1310,1311],{"class":120},"cdd",[114,1313,1296],{"class":124},[15,1315,1316,1317,538],{},"Téléchargement de l’archive « ",[21,1318,1319],{},"ts3wi.rar",[104,1321,1323],{"className":106,"code":1322,"language":108,"meta":109,"style":109},"wget -O ts3wi.rar \"http:\u002F\u002Faddons.teamspeak.com\u002Findex.php?option=com_mtree&task=att_download&link_id=53&cf_id=24\"\n",[111,1324,1325],{"__ignoreMap":109},[114,1326,1327,1329,1332,1335,1337,1340],{"class":116,"line":117},[114,1328,179],{"class":120},[114,1330,1331],{"class":124}," -O",[114,1333,1334],{"class":124}," ts3wi.rar",[114,1336,346],{"class":342},[114,1338,1339],{"class":124},"http:\u002F\u002Faddons.teamspeak.com\u002Findex.php?option=com_mtree&task=att_download&link_id=53&cf_id=24",[114,1341,368],{"class":342},[15,1343,1344],{},"Décompresser l’archive :",[104,1346,1348],{"className":106,"code":1347,"language":108,"meta":109,"style":109},"unrar ts3wi.rar\n",[111,1349,1350],{"__ignoreMap":109},[114,1351,1352,1355],{"class":116,"line":117},[114,1353,1354],{"class":120},"unrar",[114,1356,1357],{"class":124}," ts3wi.rar\n",[15,1359,1360,1361,1364,1365,1368,1369,538],{},"Ajouter les ",[21,1362,1363],{},"droits au serveur"," web sur le ",[21,1366,1367],{},"dossier"," « ",[21,1370,1301],{},[104,1372,1374],{"className":106,"code":1373,"language":108,"meta":109,"style":109},"chown -R www-data:www-data \u002Fvar\u002Fwww\u002Fts3server-web\n",[111,1375,1376],{"__ignoreMap":109},[114,1377,1378,1380,1382,1385],{"class":116,"line":117},[114,1379,140],{"class":120},[114,1381,143],{"class":124},[114,1383,1384],{"class":124}," www-data:www-data",[114,1386,1296],{"class":124},[15,1388,1389,1390,1392,1393,102],{},"Mettre l’",[21,1391,86],{}," en ",[21,1394,1395],{},"français",[104,1397,1399],{"className":106,"code":1398,"language":108,"meta":109,"style":109},"nano \u002Fvar\u002Fwww\u002Fts3server-web\u002Fconfig.php\n",[111,1400,1401],{"__ignoreMap":109},[114,1402,1403,1405],{"class":116,"line":117},[114,1404,548],{"class":120},[114,1406,1407],{"class":124}," \u002Fvar\u002Fwww\u002Fts3server-web\u002Fconfig.php\n",[15,1409,1410],{},"Modifier la variable « cfglang » :",[104,1412,1416],{"className":1413,"code":1414,"language":1415,"meta":109,"style":109},"language-powershell shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","$cfglang        =       \"fr\";\n","powershell",[111,1417,1418],{"__ignoreMap":109},[114,1419,1420],{"class":116,"line":117},[114,1421,1414],{},[15,1423,1424,1425,1428],{},"Malgré un petit problème d’",[21,1426,1427],{},"encodage des polices",", l’interface est bien disponible :",[15,1430,1431],{},[1432,1433],"img",{"alt":109,"src":1434},"\u002Fimages\u002Fblog\u002Finstallation-serveur-teamspeak\u002F373a0971f5.png",[15,1436,1437],{},"Le serveur TeamSpeak 3 est fonctionnel, il ne reste plus qu’à le personnaliser.",[10,1439,1441],{"id":1440},"conclusion","Conclusion",[15,1443,1444],{},"Cet article a détaillé l’installation complète d’un serveur TeamSpeak 3 sous Debian 7 : création d’un utilisateur dédié, téléchargement et configuration du serveur (sqlite ou MySQL), mise en place d’un script de démarrage automatique et ajout d’une interface web de gestion. Cette solution reste simple à déployer et permet de disposer rapidement d’un serveur de communication vocale performant et peu gourmand en bande passante pour un usage personnel ou en petite communauté. Il ne reste plus qu’à personnaliser les droits et les canaux selon vos besoins.",[1446,1447,1448],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":109,"searchDepth":128,"depth":128,"links":1450},[1451,1452,1453,1454,1455,1461],{"id":12,"depth":128,"text":13},{"id":94,"depth":128,"text":95},{"id":151,"depth":128,"text":152},{"id":185,"depth":128,"text":186},{"id":527,"depth":128,"text":528,"children":1456},[1457,1458,1459,1460],{"id":777,"depth":137,"text":778},{"id":854,"depth":137,"text":855},{"id":908,"depth":137,"text":909},{"id":1280,"depth":137,"text":1281},{"id":1440,"depth":128,"text":1441},null,"\u002Fimages\u002Fblog\u002Finstallation-serveur-teamspeak\u002F7048294e7f.png","2013-11-24","TeamSpeak 3 est un excellent client\u002Fserveur de VOIP, il est parfaitement adapté pour les jeux en réseau. Installer simplement un serveur TeamSpeak3 sous Linux.","md",{},"\u002Fblog\u002Finstallation-serveur-teamspeak",{"title":5,"description":1465},"installation-serveur-teamspeak","blog\u002Finstallation-serveur-teamspeak","tCuDKlC3xfuqMbf2H7iGrgnpos76HqK3lprwjeZmJjY",[1474,1480,1486,1492,1498,1506,1512,1518],{"title":1475,"path":1476,"stem":1477,"date":1478,"cover":1479,"categories":1462,"children":-1},"Modifier le vmx vmxf vmdk et nvram sur VMware ESXi","\u002Fblog\u002Fmodifier-vmx-vmxf-vmdk-nvram-sur-vmware-esxi","blog\u002Fmodifier-vmx-vmxf-vmdk-nvram-sur-vmware-esxi","2013-12-14","\u002Fimages\u002Fblog\u002Fmodifier-vmx-vmxf-vmdk-nvram-sur-vmware-esxi\u002Fa3ce9b6363.jpg",{"title":1481,"path":1482,"stem":1483,"date":1484,"cover":1485,"categories":1462,"children":-1},"Installation ESET NOD32 Antivirus 4 sur Arch Linux","\u002Fblog\u002Finstallation-eset-nod32-antivirus-sur-arch-linux","blog\u002Finstallation-eset-nod32-antivirus-sur-arch-linux","2013-12-06","\u002Fimages\u002Fblog\u002Finstallation-eset-nod32-antivirus-sur-arch-linux\u002F6749b4b507.png",{"title":1487,"path":1488,"stem":1489,"date":1490,"cover":1491,"categories":1462,"children":-1},"Installation de VMware Workstation 10 sur Arch Linux","\u002Fblog\u002Finstallation-vmware-workstation-sur-arch-linux","blog\u002Finstallation-vmware-workstation-sur-arch-linux","2013-11-30","\u002Fimages\u002Fblog\u002Finstallation-vmware-workstation-sur-arch-linux\u002F3c5fd341a5.jpg",{"title":1493,"path":1494,"stem":1495,"date":1496,"cover":1497,"categories":1462,"children":-1},"Mise à niveau VMware ESXi 5.0 vers 5.1 sur mSP OVH","\u002Fblog\u002Fmise-niveau-vmware-esxi-vers-sur-msp-ovh","blog\u002Fmise-niveau-vmware-esxi-vers-sur-msp-ovh","2013-11-27","\u002Fimages\u002Fblog\u002Fmise-niveau-vmware-esxi-vers-sur-msp-ovh\u002F4feb6be1a0.jpg",{"title":1499,"path":1500,"stem":1501,"date":1502,"cover":1503,"categories":1504,"children":-1},"Installer Android 4.4 KitKat sur le Nexus 4","\u002Fblog\u002Finstaller-android-kitkat-sur-nexus","blog\u002Finstaller-android-kitkat-sur-nexus","2013-11-17","\u002Fimages\u002Fblog\u002Finstaller-android-kitkat-sur-nexus\u002Fe393bc7fe1.png",[1505],"Google",{"title":1507,"path":1508,"stem":1509,"date":1510,"cover":1511,"categories":1462,"children":-1},"Distribution Arch linux ARM : personnalisation","\u002Fblog\u002Fdistribution-arch-linux-arm-personnalisation","blog\u002Fdistribution-arch-linux-arm-personnalisation","2013-11-10","\u002Fimages\u002Fblog\u002Fdistribution-arch-linux-arm-personnalisation\u002Fb426e4efea.png",{"title":1513,"path":1514,"stem":1515,"date":1516,"cover":1517,"categories":1462,"children":-1},"Mot de passe root perdu sur VMware ESXi 5.x","\u002Fblog\u002Fmot-passe-root-perdu-sur-vmware-esxi","blog\u002Fmot-passe-root-perdu-sur-vmware-esxi","2013-11-02","\u002Fimages\u002Fblog\u002Fmot-passe-root-perdu-sur-vmware-esxi\u002Fd8c6089e77.png",{"title":1519,"path":1520,"stem":1521,"date":1522,"cover":1523,"categories":1462,"children":-1},"Installation d’un serveur Firefox Sync","\u002Fblog\u002Finstallation-serveur-firefox-sync","blog\u002Finstallation-serveur-firefox-sync","2013-11-01","\u002Fimages\u002Fblog\u002Finstallation-serveur-firefox-sync\u002Feb09763184.jpg",[],1786644880680]