[TUTO] Creer un serveur sur Linux

Statut
N'est pas ouverte pour d'autres réponses.

TickTack

Aventurier
31 Octobre 2011
4
2
1
Salut,

Ne voyant pas de guide pour la création sur Linux je me dévoue :p

Ce tutoriel s'adresse au personnes voulant faire un serveur sur un VPS et un dédié muni d' un système basé sur linux(Debian, Ubuntu..)
Si c'est une machine distance vous devrais passer par Putty pour vous connecter à la machine.
Sinon tapez les commandes directement dans un Terminal
Pourquoi Linux ?

Linux est l'un des noyaux les plus optimisée, fiable, rapide pour l'utilisation serveur d'une machine.
Si vous louez un VPS ou un dédié hez OVH, Online.net vous aurez par défaut Linux dessus.
Linux regroupe Debian, Ubuntu ...

C'est dur ?

C'est en tout cas plus compliqué que sur Windows et il faudra faire attention à ne pas faire n'importe quoi.

I/ Les pré-requis

Vous devez donc avoir une machine avec un accès SSH ou avoir accès à un terminale directement.

Nous allons installer Java sur le serveur afin de pouvoir lancer le serveur
Connectez-vous à votre machine ou ouvrez un terminale et tapez :

Et rentrez votre mot de passe root.
Faite Entrée
Ensuite tapez
nano /etc/apt/sources.list
Et ajoutez cette ligne :
deb ftp://ftp.fr.debian.org/debian/ squeeze main contrib non-free
Utiliser CTRL-Q puis Y pour accepter la modification et quitter l'éditeur
Ensuite faite:
apt-get update
Nous allons maintenant installer Java à proprement parler.
Tapez :
apt-get install sun-java6-jre
Il vous demandera les conditions d'utilisations faite Entrée pour les accepter.


II/ Bukkit

Afin de sécuriser notre serveur un minimum nous allons créer un utilisateur propre à minecraft, pour cela tapez:
adduser minecraft
Rentrez les informations demandez ainsi qu'un mot de passe et faite entrez.
Ensuite tapez:
Le téléchargement de bukkit commence alors.
Nous allons maintenant créer un fichier exécutable afin de lancer/arrêter le serveur plus rapidement;
Faites:
et mettez y
echo "Lancement du serveur..."
screen -dmS minecraft java -Xmx 1024M -Xms 1021M -jar craftbukkit.jar
echo "Serveur lancé"
Utiliser CTRL-Q puis Y pour accepter la modification et quitter l'éditeur
On va autoriser l'execution de ce fichier.
Pour cela :
chmod +x run.sh

Lançons le serveur !
Si tout ce passe bien si vous faite.
Vous devriez un ligne nommez minecraft.unnuméro
Faites cette commande pour afficher la console du serveur:
screen -r minecraft

VOTRE SERVEUR FONCTIONNE

VIDEO:
Bientôt
 
  • J'aime
Reactions: MrLight1 et FunFake

minequent

Bucheron
22 Juin 2014
8
0
12
26
Salut!

Merci pour le tuto, mais j'ai remarqué une petite faute (sous Ubuntu) :
Code:
echo "Lancement du serveur..."
screen -dmS minecraft java -Xmx 1024M -Xms 1021M -jar craftbukkit.jar
echo "Serveur lancé"
Devient
Code:
echo "Lancement du serveur..."
screen -dmS minecraft java -Xmx1024M -Xms1021M -jar craftbukkit.jar
echo "Serveur lancé"
 

PieriFerrick

Aventurier
24 Juin 2015
25
2
6
Pourquoi installer la version propriétaire de java? Il y a un paquet default-jre sous debian et il évite d'avoir a installer un jre propriétaire.

Sinon, c'est plutôt clair!
 

Ruzgareon

Aventurier
18 Avril 2015
16
1
4
23
Bien le tuto,

La version propriétaire de Java est mieux soutenue qu'openjdk si tu parle de cela.

Par contre je ne saisi pas pourquoi il fait installer la version 6 de java alors que la 8 est toute fraichement sortie du four.
 

Ruzgareon

Aventurier
18 Avril 2015
16
1
4
23
Mieux soutenue / non, désolé je me suis emballé.

Prenons un exemple :
Alors que Java 8 est déjà dans le PPAs.
Openjdk en est toujours à sa version 7(j'ai cherché mais j'ai pas trouver une version 8 dans un quelconque PPA).

Donc, mieux supportée non, juste plus en avance.

Vraiment désolé pour t'avoir induit en erreur @PleriFerrick
 

PieriFerrick

Aventurier
24 Juin 2015
25
2
6
XMWaT9rH

Visiblement, ça dépend de la distribution que tu utilises.

Au boulot on est tous sous java 8 alors qu'on utilise openjdk, ça me semblait bizarre cette histoire ^^
 

Ruzgareon

Aventurier
18 Avril 2015
16
1
4
23
Exact, désolé de t'avoir induit en erreur.

J'utilise une variante LTS d'Ubuntu, c'est pour ça qu'il ont pas encore openjdk8 dans les dépôts je pense.

Dans tout les cas, excuse moi.
 

PieriFerrick

Aventurier
24 Juin 2015
25
2
6
Pas de souci! Ça arrive à tout le monde.

En effet, on est en rolling release au boulot, donc on est presque TROP à jour parfois :D
 
Statut
N'est pas ouverte pour d'autres réponses.