Vollständiger Lokaler Server mit DB

  • Guten abend Comunity.
    Da ich bisher keine Videos oder sonstige Tutorials gesehen/gelsen habe, möchte ich das jetzt selbst mal erklären.


    Um ein Vollständiges Script mit DB Local nur für euch zu erstellen, braucht ihr folgende sachen:


    Programme: Xamp für die Mysql Verbindung(PHPmyadmin) und (Wer hätte es gedacht) MTA SA
    Script: Ein Reallife Script in meinem fall Vio, oder ein Script eurer wahl.


    Zu erst solltet ihr Xampp installieren.
    der download steht am ende des beitrags.


    Die installation, ist relativ simpel. einfach einen Installationspfad aussuchen und Installieren.
    Hier ist es nun wichtig, das ihr NICHT den haken setzt bei: Programm nach der installation Starten.
    Da das Programm Adminrechte benötigt, wird es nicht funktionieren wenn ihr es direkt von dem Installer startet.
    nach der Installation, geht ihr in den gewählten installations Pfad und wählt die datei : xampp-control.exe.
    Diese führt ihr als Administrator aus! (rechtsklick auf der datei und dan run as administrator)
    Nun solltet ihr ein fenster bekommen wie dieses:


    Nun klickt bei Apache auf Starten und danach auf Mysql Starten.
    Damit wurde ein PHPmyAdmin DB System erstellt. nachdem beide erfolgreich gestartet haben, stoppt ihr beide Prozesse wieder.


    nun müsst ihr ein Passwort wählen. Das ist etwas Schwieriger.
    Zuerst, klickt ihr auf Konfig bei appache. dan wählt ihn: phpmyadmin(Config.inc.php)
    Unter Zeile 21, könnt ihr das Passwort wählen.
    Sobald ihr das gemacht habt, Öffnet ihr die CMD(Eingabeforderung) als administrator.
    dort gibt ihr folgendes ein:
    Befehlt: cd C:\xampp\mysql\bin (Der installierte Pfad in dem Fall)


    nun weiß die CMD das wir etwas von diesem Ordner möchten.
    sobald ihr das eingegeben habt, und keine errormeldungen gekommen sind gibt ihr folgendes ein:
    Befehl: mysqladmin.exe -u root password(Und nun euer gewähltes Passwort).
    Wenn keine Error meldungen kommen, hat es geklappt und ihr könnt die CMD Schließen.


    Nun kommen wird zum Server
    um zuert ein Server zu erstellen müssen wirden port änder in MTA/server/mods/deathmatch/mtaserver.conf
    Unter der Zeile 16 Wählt ihr den Port der bei euch unter Xampp zu sehen ist bei Mysql.
    nun Speichert ihr die Datei ab und könnt den Server starten.


    Im Script von euch, öffnet ihr die Mysql datei ung gibt folgendes ein:
    Host: localhost oder 127.0.0.1


    User: root (Standargemäß)


    Password: (Das von euch gewählte passwort)



    nun nurnoch das Script einfügen und mit /refreshall das Script aufrufen. Starten und fertig ist euer Localer Server


    diesen findet ihr in MTA in der Liste und Lokal.


    Download von Xampp:
    Xamppiinstaller.exe

  • Erwähnenswert wäre vllt. noch, dass man die Ports geöffnet haben muss:
    Standard:
    22003 UDP (Haupt)
    22005 TCP (HTTP)
    22126 UDP (ASE)

  • Erwähnenswert wäre vllt. noch, dass man die Ports geöffnet haben muss:
    Standard:
    22003 UDP (Haupt)
    22005 TCP (HTTP)
    22126 UDP (ASE)

    Hallo Bonus!
    Danke für einen bitrag
    Die Ports müssen nur dan geöffnet werden, wenn andere user auf dein Server connecten möchte, oder du mit deinem Script(Beispiel auf Nitrado) auf deine lokale DB zugreifen möchtest.
    Es ist nicht notwenig, die Ports zu öffnen wenn du ein kommplet lokalen Server erstellen möchtest nur für dich und deinem Haus.


    Aber ist ein guter gedanke ich denke ich schreibe mal ein neues Tutorial indem ich zeige wie man kostenlos ein MTA Server erstellen kann :D

  • "diesen findet ihr in MTA in der Liste und Lokal."
    Wegen diesem Ausschnitt hatte ich angenommen, dass andere Leute den Server auch sehen können sollen.

  • "diesen findet ihr in MTA in der Liste und Lokal."
    Wegen diesem Ausschnitt hatte ich angenommen, dass andere Leute den Server auch sehen können sollen

    • dan bin ich blöd xD sollte unter Lokal heißen Sry und Danke:)
  • Es ist gefährlich mit Halbwissen einfach ein Tutorial zu veröffentlichen, Anfänger lernen falsch.


    • XAMPP Braucht im Normalfall keine Admin-Rechte
    • XAMPP erstellt kein PhpMyAdmin DB System. MySQL startet den MySQL Server und Apache bietet PHPMyAdmin an, was als Oberfläche für MySQL dient, MySQL läuft nämlich rein über Code.
    • Ein Passwort muss ich auch nicht wählen und ist auch beim lokalen Server nicht nötig. Ausser ich möchte ihn Public stellen, dann hättest du aber auch die Port-Freischaltung erklären sollen.
  • Es ist gefährlich mit Halbwissen einfach ein Tutorial zu veröffentlichen, Anfänger lernen falsch.


    • XAMPP Braucht im Normalfall keine Admin-Rechte
    • XAMPP erstellt kein PhpMyAdmin DB System. MySQL startet den MySQL Server und Apache bietet PHPMyAdmin an, was als Oberfläche für MySQL dient, MySQL läuft nämlich rein über Code.
    • Ein Passwort muss ich auch nicht wählen und ist auch beim lokalen Server nicht nötig. Ausser ich möchte ihn Public stellen, dann hättest du aber auch die Port-Freischaltung erklären sollen.

    was heiß Halbwissen? Ich habe es so erstellt wie ich es geschafft habe;)

  • Hallo kann jmd mal nochmal erklären wie das geht weil viele unter diesem Beitrag anmerkungen gemacht haben und es bei mir so nicht funktioniert. Also ich habe das Ultimate script und wollte ein lokalen server mit DB erstellen.


    Ich habe xampp herunter geladen und das script jedoch weiß ich ab jetzt nicht weiter.


    MfG

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!