Minecraft Server & McMyAdmin su openVZ Ubuntu 12.04 64bit

maxresdefault

Di seguito indico un modo per poter installare un Minecraft Server & McMyAdmin completo cioè di pannello ( versione free da 10 utenti ) di gestione su un container OpenVZ con SO –> Ubuntu 12.04 64bit.

Sul mio Server Dedicato dove ho installato ProxmoxVE creo un containe OpenVZ per linux utilizzando come template Ubuntu 12.04 64 bit che ho scaricato dal seguente indirizzo : http://download.openvz.org/template/precreated/

dimensionamento della VPS : Ram & Swap 2 Giga – Hd 20 Giga – CPU : 1

creato il container avendogli assegnato un IPv4 Pubblico mi collego in ssh al server e inizio con le operazioni di installazione del server Minecraft ( versione 1.8.8 )

di seguito indico le istruzioni che ho digitato chiaramente lavorando come account root

apt-get update && apt-get upgrade

  • installazione di Java Server

# apt-get install python-software-properties
# add-apt-repository ppa:webupd8team/java
# apt-get update
# apt-get install oracle-java7-installer

  • installazione di Minecraft Server 1.8.8

#mkdir -p /home/mine/minecraft-server
#cd /home/mine/minecraft-server
#wget https://s3.amazonaws.com/Minecraft.Download/versions/1.8.8/minecraft_server.1.8.8.jar
#cd /home/mine/minecraft-server
apt-get install nano
nano eula.txt and allow –> eula=true

faccio partire minecraft server con 1 giga di memoria ram

#screen -dmS minecraft java -Xmx1024M -Xms1024M -jar minecraft_server.1.8.8.jar nogui

  • per entrare in modalità screen :  “screen -r”
  • per uscire dalla modalità screen : CTRL+A d
  • per stoppare il server minecraft all’ interno di screen  :/stop

Creo poi uno script ( start-minecraft.sh ) in modo che il server parta automaticamente alla partenza della VPS che lo ospita. Questo script verrà poi richiamato  in /etc/rc.local.

cd /root
nano start-minecraft.sh
!/bin/sh
# start minecraft server using Screen
cd /home/mine/minecraft-server
screen -dmS minecraft java -Xmx1024M -Xms1024M -jar minecraft_server.1.8.8.jar nogui

chiudo e salvo con Ctrl +X

Aggiungo poi in /etc/rc.local quanto segue :

nano /etc/rc.local
/root/start-minecraft.sh
exit 0

Passo ora alla installazione di MCMyAdmin

iptables -A INPUT -p tcp –dport 8080 -j ACCEPT
cd /usr/local
wget http://mcmyadmin.com/Downloads/etc.zip
unzip etc.zip
rm etc.zip
cd /root
mkdir McMyAdmin
cd McMyAdmin
wget http://mcmyadmin.com/Downloads/MCMA2_glibc26_2.zip
unzip MCMA2_glibc26_2.zip
rm MCMA2_glibc26_2.zip
./MCMA2_Linux_x86_64 -setpass YYYYYYYYYYY -configonly

dove YYYYYYYYYY e la password da me scelta

cd /McMyAdmin
./MCMA2_Linux_x86_64

l’ ultimo comando fa partire il pannello di gestione che raggiungo via browser web all’ indirizzo

http://ipdellavps:8080

per finire alla stressa stregua di quanto fatto per il server minecraft faccio in modo agendo sul crontab della VPS di far partire McMyAdmin alla partenza della VPS mediante la seguente istruzione

crontab -e

scelgo nano come editor

@reboot cd ~/McMyAdmin && screen -dmS McMyAdmin ./MCMA2_Linux_x86_64

salvo con CTRL + X

============= Fine

 

Riferimenti

  1. http://wiki.cubecoders.com
  2. http://secure.quickweb.co.nz
  3. official McMyAdmin Web Site

Lascia una risposta