Beiträge von DieKuhMachtMuhh

    Da ich oft wo anderst (Skype etc) gefragt werde wie man ein "Webinterface" für Minecraft installiert, möchte ich es hier mal erklären indem ich ein Tutorial dazu schreiben werden.
    Das ganze Tutorial bezieht sich auf einen Linux Debian V/R Server.


    Benötigt wird folgendes:

    • Putty
    • WinSCP
    • (Wenn man es auf dem V/R Server laufen lassen will)

      • Apache2
      • PHP5
      • MySQL-Server
      • phpmyadmin
    • Einen Minecraft Server

      • Das RToolKit
      • Die CraftBukkit (Aktuell kein offizieller Download von der Hersteller Seite vorhanden. Dazu hier -> Download <- )


    Voreinstellungen
    Fangen wir mal an, zuerst logen wir uns in den Root per Putty ein.
    Zuerst einmal updaten wir das ganze mit


    Code
    1. apt-get update


    danach machen wir ein upgrade

    Code
    1. apt-get upgrade


    Danach editieren wir mit dem "Nano" editor folgende datei, und dazu geben wir folgendes in der Console ein:

    Code
    1. nano /etc/apache2/http.conf


    (Sollte kein "Nano" vorhanden sein mit folgenden Befehl installieren

    Code
    1. apt-get install nano


    )
    Und dort schreibt ihr folgendes rein

    Code
    1. <Directory "/var/www">
    2. AllowOverride All
    3. </Directory>


    Danach speichern wir die Datei indem wir STRG + X drücken und dann mit "Y" bestätigen.
    Im folgenden bearbeiten wir auch gleich die Datei 000-default.

    Code
    1. nano /etc/apache2/sites-enabled/000-default


    Löscht den kompletten text raus und fügt folgenden ein: http://pastebin.com/raw.php?i=tQZc0uA7
    Sollte das fertig sein Speichert ihr das ganze wieder mit STRG + X und bestätigt das ganze mit "Y"

    RemoteToolKit + Spacemodul installieren


    Wir erstellen uns im "Home" verzeichnis einen Ordner mit dem Namen "sb" dazu geben wir folgendes ein.
    Erst wechseln wir in den Home Ordner

    Code
    1. cd /home


    Danach erstellen wir den Ordner "sb"

    Code
    1. mkdir sb


    Nun wechseln wir in den sb Ordner und laden uns das RemoteToolKit runter.
    Dazu installieren wir erstmal das "unzip" für Linux

    Code
    1. apt-get install unzip


    Und laden das Toolkit hier runter:
    https://forums.bukkit.org/thre…remote-console-1-7-2.674/
    oder machen es über den "wget" Command


    Code
    1. wget http://drdanick.com/minecraft/mcrtoolkit10a15_3.zip


    Danach unzippen wir das

    Code
    1. unzip mcrtoolkit10a15_3.zip


    Den "UDP - Client" können wir löschen.
    Das einzige was wir brauchen ist in dem "Serverdir" Ordner drin. Diese verschieben wir in das Hauptverzeichnis von also in den "sb" Ordner.
    Danach sollte es nun so aussehen: (Siehe Anhang)
    Dazu müssen wir auch noch die rechte von dem "rtollkit.sh" auf 777 setzen das er nicht rummeckert "Permission denied"


    Nach dem ganzen gehen wir in den toolkit -> modules und laden uns dort das Spacemodule von "SpaceBukkit" runter

    Code
    1. wget http://apricot.drdanick.com/jenkins/job/SpaceModule/81/artifact/target/spacemodule-1.2-SNAPSHOT.jar


    Den Namen können wir belassen wie er ist.
    Jetzt laden wir uns die CraftBukkit runter und benenen die danach in "craftbukkit.jar" (Bitte nicht "craftbukkit.jar.jar" )

    Code
    1. wget http://alex423.pf-control.de/bukkit/craftbukkit-1.7.9-R0.2.jar


    Wenn das ganze fertig ist. Können wir das "rtoolkit" nun starten

    Code
    1. ./rtollkit.sh



    SpaceBukkit installieren


    Wir laden uns die SpaceBukkit.zip in unseren var/www Ordner herrunter.
    Zuerst aber wechseln wir in den Ordner

    Code
    1. cd /var/www


    Zeitgleich laden wir uns die datei runter, entpacken und benenen die in "spacebukkit" um


    Code
    1. wget https://github.com/SpaceDev/SpaceBukkitPanel/archive/16e7c4b21f8ec14a79b786070b10c7802aa24e74.zip && unzip 16e7c4b21f8ec14a79b786070b10c7802aa24e74.zip && mv SpaceBukkitPanel-16e7c4b21f8ec14a79b786070b10c7802aa24e74 spacebukkit


    Jetzt könnt ihr die Seite aufrufen aber was? Da stehen Fehler? (Siehe Anhang)
    Den ersten fehler beheben wir indem wir "curl" für php5 installieren

    Code
    1. apt-get install php5-curl


    Einige denken nach dem installieren wär der Fehler behoben, einfach F5 drücken.
    Nein dem ist nicht so, wir müssen den Apache2 Server erst einmal neustarten

    Code
    1. /etc/init.d/apache2 restart


    Danach könnt ihr F5 drücken und der obere Fehler ist weg, aber da sind noch 3.. Was nun?
    Der "app" Ordner im Spacebukkit Ordner braucht erst einmal rechte den gebt ihr dem Ordner

    Code
    1. chmod 777 -R app/


    Fertig. Jetzt das letzte mal F5 drücken und den instal. befolgen.


    Beim 2 fragt er euch ob ihr die Datenbank Upgraden wollt, drück einfach "no".
    Step2: Dort müsst ihr eine Datenbank angeben:
    - Benutzername
    - Datenbankname
    - Host
    - Passwort


    (Datenbank + User erstellen? So geht es:


    Step3:
    - Benutzername &
    - Passwort
    + Sprache angeben
    Step4. Allgemeine Daten Angeben wie, Adresse etc.
    Step5. Fertig.


    Nun könnt ihr mit dem Webinterface alles bearbeiten, backups, stopen und Starten.


    Ich hoffe das helft euch ein wenig weiter falls ihr ein webinterface braucht ;)

    Dateien

    • EdEYGRx.png

      (60,76 kB, 13 Mal heruntergeladen, zuletzt: )
    • oTZZyVA.png

      (22,55 kB, 11 Mal heruntergeladen, zuletzt: )

    Vllt. machst du dich erstmal mit dem Betriebssystem vertraut (Ich glaube mal du verwendest Linux) Und wenn du ein Webinterface für TeamSpeak nutzt (wenn du sponsorn willst also TeamSpeak Server brauchst du eine AAL oder ATHP (!)) oder minecraft muss man (Wenn du es auf dem V/R Server ) laufen lassen willst, Apache, MySQL, Phpmyadmin, php5 etc.


    Andernfalls kann ich dir gerne Helfen, wie du magst, per Skype, Ts, Pn, Whatever ;)

    Beachte das du gerade mit diesem Kommentar gerade hier nicht viele begeisters jetzt dir noch irgendwas zu Sponsorn

    Es ging mir nicht um die Domain hier

    Ach ging es dir nicht?

    mir ging es eigentlich darum wer bereit wäre diese zu Versponsern

    Das kannst natürlich beurteilen, die schuld immer woanderst suchen, ich hoffe dir ist eigtl. klar das nur jemand was vergibt wenn er auch ein Sinn und ein ziel dahinter sieht aber du hattest schon X andere Projekte ( wie du sagtest +20 ) und dann stirbt die Hoffung aus.

    nach einem Ergebnis habe ich gesehen das hier keiner Bereit war deswegen habe ich sie selbst geholt

    Somit beweist du, das du auf den Kosten von anderen leben willst hauptsache nicht das Geld von einem selbst ausgeben und erstmal schauen, "Oh mal schauen hat hier irgendjemand eine große Brieftasche und kann etwas Geld rauswerfen" Ich kann dir sagen Nein!


    Und wie schon vorhin Glückwunsch du hast dir soeben ein wahrscheinlich ein Freiticket geholt das dir hier (fast) niemand mehr was vergibt.

    foxfactor, sry aber das kann man doch anderst sagen? Man muss nicht einen gleich demütigen, man kann es doch besser rüber bringen?
    Klar kann man googlen aber man kann es auf eine andere Art weis machen und nicht gleich sagen "Du bist ein >Sonderfall von Dummheit" sry aber da find ich gehst du weit über deine kompetenzen als User. Wollte das nur mal sagen ...

    Dann schick uns doch mal am besten einen Link zu deiner Homepage vllt. kann man es dann besser sehen.


    //EDIT
    Schon gesehen die Homepage im alten THema >.<
    Und es geht doch alles? Kann es sein das du kein "JavaScript" bei dir aktiviert hast? (Im Browser)