Was ist der Unterschied zwischen einem Multicraft-Server und einem Minecraft-Server? Mit einem Multicraft-Server können Sie problemlos mehrere Server gleichzeitig ausführen. Ein weiterer wesentlicher Unterschied besteht darin, dass beide Server unterschiedlich eingerichtet sind. In diesem Artikel erfahren Sie, wie Sie einen Multicraft-Server unter Ubuntu installieren.
Installieren Sie Multicraft
Der erste Schritt besteht darin, Pakete mit apt-get zu aktualisieren.
sudo apt-get update
Zu Beginn benötigen wir einige Anwendungen. Dies umfasst Apache2, MySQL-Server, PHPMyAdmin, Java (OpenJDK-7-JRE), PHP5 und LibApache2-Mod-PHP5.
sudo apt-get install apache2
sudo service apache2 restart
sudo apt-get install phpmyadmin
sudo apt-get install openjdk-7-jre
sudo apt-get install php5 libapache2-mod-php5 php5-mysql
Füllen Sie alle Eingabeaufforderungen während der Installation dieser Komponenten entsprechend aus.
Erstellen Sie nun ein Verzeichnis, in dem Multicraft gehostet werden soll. Für das Tutorial werde ich es in einem "MultiCraft" -Verzeichnis einrichten.
mkdir MultiCraft
cd MultiCraft/
Laden Sie Multicraft herunter und extrahieren Sie es. Abhängig von Ihrem Betriebssystemtyp ("64x" oder "32x") ändern Sie den $bit$Teil im folgenden Befehl.
wget http://www.multicraft.org/download?arch=linux$bit$ -O multicraft.tar.gz
tar xvzf multicraft.tar.gz
Ändern Sie das Verzeichnis in multicraft.
cd multicraft/
Führen Sie abschließend die angegebene setup.shDatei aus. Füllen Sie die Eingabeaufforderungen entsprechend aus.
./setup.sh
Gehen Sie als Nächstes zu Ihrem phpMyAdmin-Link ( http://yourdomain.com/phpmyadmin) und melden Sie sich mit den zuvor ausgefüllten Informationen an.
Erstellen Sie eine neue Datenbank für das Panel und den Daemon. Die empfohlenen Namen: multicraft_panelund multicraft_daemon.
Gehen Sie danach zu http://yourdomain.com/multicraftund Sie sehen die Installationsseite. Klicken Sie auf "Installation starten".
Wenn Ihre "Mindestanforderungen" aufgrund des "geschützten Verzeichnisses" nicht erfüllt sind, können Sie dieses Problem mit den folgenden Schritten beheben.
-
Bearbeiten apache2.conf.
nano /etc/apache2/apache2.conf
-
Ändern Sie den "AllowOverride" von Nonein Allim folgenden Abschnitt.
<Directory /var/www/>
-
Speicher die Datei.
-
Starten Sie apache2 neu.
sudo service apache2 restart
-
Laden Sie die Installationsseite neu und klicken Sie erneut auf "Weiter".
Sie befinden sich jetzt auf der Datenbank-Setup-Seite. Wir werden MySQL als Datenbank verwenden. Ändern Sie "Datenbanktyp" in MySQL. Füllen Sie jedes der Felder aus und verwenden Sie die Datenbank "multicraft_panel".
Klicken Sie auf "Speichern und testen" und die Seite sollte neu geladen werden. Bei Erfolg sollte die Schaltfläche "Datenbank initialisieren" angezeigt werden. Klicken Sie darauf und dann auf "Weiter".
Suchen Sie oben links auf der Seite nach der Schaltfläche "Anmelden" und klicken Sie darauf. Melden Sie sich mit folgenden Informationen an:
user: admin
password: admin
Sie werden zur Datenbankseite weitergeleitet. Klicken Sie einfach auf "Weiter".
Geben Sie nun dieselben Informationen ein, die Sie mit MySQL erstellt haben, außer mit der Datenbank "multicraft_daemon".
Speichern und testen und dann "Weiter".
Ändern Sie für die nächste Seite, was Sie ändern möchten. Dann fahren Sie fort.
Sie befinden sich jetzt auf der Seite "Daemon-Konfiguration".
Kopieren Sie alles unter "#webUser" und fügen Sie es in die Daemon- multicraft.confDatei ein.
nano /home/youruser/MultiCraft/multicraft/multicraft.conf
Suchen Sie nach "## Beispiel für MySQL-Verbindungen" und ersetzen Sie die Werte darunter durch den Inhalt unter "#webUser" auf der Installationsseite.
Starten Sie abschließend den Multicraft-Daemon.
/home/youruser/MultiCraft/multicraft/bin/multicraft -v start
Es wird "Started Daemon" auf der Konsole gedruckt.
Kehren Sie zur Installationsseite zurück. In einem grünen Feld werden Informationen zu "Multicraft Daemon ID 1" angezeigt. Dies zeigt, dass der Dämon aktiv ist.
Aktualisieren Sie die Seite ( http://yourdomain/multicraft) und Ihre Installation ist abgeschlossen!