Webserver einrichten

  • Hi,

    Ich habe vor ewigkeiten mal einen Server ergattert.
    Nun habe ich die möglichkeit den quasi für lau in ein Rechenzentrum zu bekommen was ich sehr geil finde.

    Das Problem ist ich habe wirkliche Ahnung von der Materie.
    Ich nutze Linux Mint als Desktop und VM und komme damit ganz gut klar, und Webspace bedienen oder einen Managed Server der letztlich aufs gleiche rauskommt kann ich auch.

    ABER einen Server für Webspace einrichten, davon habe ich keinen Plan.
    Da ich ihn halt aber wirklich quasi für nichts da reinbekäme werde ich es natürlich machen da ich meinen Managed Server bei all-inkl.de dann loswerden würde und smit einen 3 stelligen Betrag im Monat sparen könnte!

    Nur wie gehe ich am besten vor.
    Ansich brauche ich nichts besonderes ich brauche MYSQL Datenbanken und FTP.
    Domains habe ich natürlich auch ^^

    Einziger Knackpunkt ist ich will per Projekt zwischen verschiedenen PHP Versionen von 4 bis die aktuelle PHP Version wählen können.
    Ich brauche php 4 , php 5.2 und die aktuelle Version!


    Ich benutze gerne cPanel und würde das daher gerne verwenden und auch für die einzelnen Projekte einzelne "Hosting Accounts" im cPanel dann quasi erstellen.

    Nur:

    Wie richte ich den Server ein?
    Wenn ich mir WHM / Cpanel kaufe und installiere, geht das dann mit ein paar klicks quasi automatisch und das installiert mir alles was gemacht werden muss oder ist das nur die verwaltung und ich muss alle module einzeln installieren?

    ggf. gibt es vielleicht irgendwo eine relativ einfache Anleitung?

    lg
    Michael

  • Ein gut gemeinter Ratschlag: Lass es, wenn du nicht wirklich Ahnung davon hast. Es gibt neue Sicherheitslücken am laufenden Meter und einiges dieser Software ist ziemlich biestig, wenn du dich nicht wirklich auskennst hast du dir schneller ins Bein geschossen und ein Botnet einen neuen Server, als dir lieb ist.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Okay ob ich den gleich als Produktiven Server verwenden will ist wieder die andere frage aber letzten endes will ich mich damit sowieso mal auseinandersetzen und das auch schon länger, nun bietet sich halt auch eine wirklich gute gelegenheit.

  • Für welchen Zweck du den Online stellst spielt keine Rolle. Wenn das Ding schlecht konfiguriert oder gewartet ist wird dein Server sehr schnell von anderen Zweckentfremdet.

    sumi - R9 5950X - 128 GB RAM ECC - 2x 1TB NVMe - 4 TB SATA SSD - 4TB SATA HDD RAID-0 - Radeon RX 7800 XT 16 GB - SoundBlaster Z - Steinberg UR22 mkII Interface - Chieftec Dragon CS-601 - Arch/Win 10 Pro
    ThinkPad P14s Gen2 AMD - R7 5850U - 48 GB RAM - 1 TB NVMe SSD - UHD 3840x2160 HDR - Vega 8 - RTL8255AE AX - EM120R-GL LTE-A - Arch/Win 10 Edu
    Apple Mac Mini (Late 2020) - Apple M1 - 16 GB RAM - 256 GB SSD - WiFi 6 - macOS
    HPE Microserver Gen 8 - Xeon E3-1220 v2 - 16 GB RAM - 12 TB HDD - Debian

    </> Do you know who ate all the doughnuts?

  • aber das kriege ich ja mit am traffic verbrauch etc. und dann kann ich ggf. neu aufsetzen

    irgendwie anfangen muss man ja mal und selbst wenn ich erstmal lokal übe aber gebt mir doch bitte mal paar tipps bezogen auf das startposting von mir :)



    irgendwann muss man ja mal anfangen sonst wird man ja nie ein server admin ^^

    Einmal editiert, zuletzt von Michael_ (24. Januar 2016 um 15:47)


  • aber das kriege ich ja mit am traffic verbrauch etc. und dann kann ich ggf. neu aufsetzen

    irgendwie anfangen muss man ja mal und selbst wenn ich erstmal lokal übe aber gebt mir doch bitte mal paar tipps bezogen auf das startposting von mir :)



    irgendwann muss man ja mal anfangen sonst wird man ja nie ein server admin ^^

    Lass es.
    Es geht nicht nur um den Traffic, sondern um die Absicherung des Systems.
    Du bekommst ganz böse Schwierigkeiten, wenn illegaler Scheiß über deinen Server läuft, weil er gekappert wurde.


    Meine Beiträge stehen unter der MIT-Lizenz:D


    externe HDD am Router? Klar ich tausch mein Auto gegen nen Tretroller mit Bremsklotz.

    Einmal editiert, zuletzt von tk1908 (24. Januar 2016 um 15:53)

  • Du hast doch einen Rechner mit RAM ohne Ende, spiel doch dort mal mit einer Virtuellen Maschine bevor du ohne Erfahrung Server im Web betreibst.

    sumi - R9 5950X - 128 GB RAM ECC - 2x 1TB NVMe - 4 TB SATA SSD - 4TB SATA HDD RAID-0 - Radeon RX 7800 XT 16 GB - SoundBlaster Z - Steinberg UR22 mkII Interface - Chieftec Dragon CS-601 - Arch/Win 10 Pro
    ThinkPad P14s Gen2 AMD - R7 5850U - 48 GB RAM - 1 TB NVMe SSD - UHD 3840x2160 HDR - Vega 8 - RTL8255AE AX - EM120R-GL LTE-A - Arch/Win 10 Edu
    Apple Mac Mini (Late 2020) - Apple M1 - 16 GB RAM - 256 GB SSD - WiFi 6 - macOS
    HPE Microserver Gen 8 - Xeon E3-1220 v2 - 16 GB RAM - 12 TB HDD - Debian

    </> Do you know who ate all the doughnuts?

  • oh man leute

    ich benutze aktuell auch für ein Projekt auf meinem Managed Server Php 5.2 ganz einfach weil es sich um ein WBB2 handelt und ich wahnsinnig viele anpassungen vornehmen müsste damit es unter der aktuellen Version läuft.

    PHP 4 benutze ich nur zu testzwecken für ganz alte Software also NICHT produktiv.

    Ich werde jetzt nicht gleich hergehen und den Server produktiv benutzen von mir aus übe ich auch erstmal lokal bis ich etwas mehr ahnung habe aber trotzdem brauche ich hilfe!

    https://thomas-leister.de/internet/apach…und-einrichten/

    Nach dieser Anleitung vorgehen wäre z.b. ja ansich erstmal einfach ABER ich will ja cPanel verwenden
    und eben verschiedene PHP Versionen gleichzeitig was ich in cPanel schon gesehen habe ^^

    Also die Kernfrage:

    Enthält WHM / cPanel bereits alles so webserver, php, mysql etc. also installiert das alles benötigte automatisch mit und konfiguriert das schonmal so standartmäßig oder handelt es sich dabei nur um ein control panel um von mir installierte Module zu verwalten? quasi eine grafische GUI für sachen wie FTP, MYSQL etc. ?

    Edit:

    Zitat

    Du hast doch einen Rechner mit RAM ohne Ende, spiel doch dort mal mit einer Virtuellen Maschine bevor du ohne Erfahrung Server im Web betreibst.

    Trotzdem brauche ich eure hilfe!

    lg
    Michael

    Einmal editiert, zuletzt von Michael_ (24. Januar 2016 um 16:00)

  • Also ich hab meinen Server so aufgesetzt:
    SSH nur per 4096 Bit RSA
    Root Login deaktivert
    Firewall an und nur benötigte Ports durchlassen (Bsp bei mir: SSH,HTTP(S),NTP,OpenVPN)
    Nur das nötigste draufpacken (in meinen Fall Apache ohne alles)

    Dann kann eigentlich nicht schief gehen. Wenn dann aber schon sowas wie alte PHP Versionen ins Spiel kommen, musst du tierisch aufpassen was du tust. Man sollte wirklich nur die neuste PHP Version verwenden. Vor allem sollte man auf alte PHP Versionen verzichten wenn man irgendeinen Systemcall macht! Das geht 100% in die Hose und führt zu RCE

    Es ist besser nicht zu moderieren als falsch zu moderieren

  • Ich hab bei mir mit PHP "verkehrtherum" angefangen. Also quasi erstmal alle functions disabled und nur nach und nach einzelne wieder aktiviert, die ich wirklich brauche um irgendwas ans laufen zu kriegen :fresse:

    Next: Sinnloser Rant über Win Server von den üblichen Verdächtigen hier im Forum in 3.. 2.. 1..


  • Next: Sinnloser Rant über Win Server von den üblichen Verdächtigen hier im Forum in 3.. 2.. 1..

    Man kann mit Windows Server schon vernünftiges machen. Ich habe zwar den Eindruck, dass es schwieriger ist, aber ich bin auch vorbelastet. Ein gescheiter Admin schafft das schon, und den brauchst du hier wie da.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • ich mein ja nur weil ich ja schon recht konkrete fragen gestellt habe aber mir bisher niemand darauf geantwortet hat

    sondern nur "lass es einfach" etc.

    ne 0815 anleitung abarbeiten um mysql, ftp, apache und die aktuelle php version zu installieren kann ich selbst
    da brauche ich hier nicht fragen aber damit ist mir nur bedingt geholfen.

    wie gesagt ich will mehrere php versionen haben und wählen können sowie cpanel ^^

    also wenn jemand meine cPanel frage beantworten kann wäre ich dankbar.

    also ob da direkt alles installiert wird oder es sich eben nur um eine verwaltungs software handelt für die installierten module.


  • und was für Windows Server, da soll schon Linux laufen ^^

    Meiner, worüber sich hier im Forum schon mehrfach lustig gemacht wurde, sobald ich irgendwas auch nur im entferntesten über die Kiste geschrieben habe.
    Der "Next:" Teil war nur präventiv für das nächste dumme rumgetrolle..


    Ich habe zwar den Eindruck, dass es schwieriger ist

    Ansichtssache. Bevor ich als Linuxn00b einen Server damit aufsetze und innerhalb kürzester zeit die Kacke am dampfen habe weil ich von irgendwas keinen Plan hab lass ich das lieber ganz und nutze ein System womit ich mich wenigstens weitgehend auskenne.


  • Ich hab bei mir mit PHP "verkehrtherum" angefangen. Also quasi erstmal alle functions disabled und nur nach und nach einzelne wieder aktiviert, die ich wirklich brauche um irgendwas ans laufen zu kriegen :fresse:

    Das is nicht verkehrt... so sollte man das machen.

    Es ist besser nicht zu moderieren als falsch zu moderieren

  • ich hatte mal einen Windows Server mit Plesk drauf und mich hat gestört das es keine chmod gab und ich das manuell mit dem scheiß interface da einstellen musste. daher lieber nicht ^^ sonst ging das schon gut.

    Ansich habe ich ja derzeit nur die eine frage mit dem cPanel.
    Ist das nun eine komplett Lösung die ich installiere und dann ist alles drauf auf dem Server oder ist das nur eine Verwaltungsoberfläche für die einzelnen Module die ich dann noch seperat installieren muss?

    Ne Verwaltung ne graphische will ich sowieso aufjedenfall aber ich fände es cool wenn das eben direkt alles beinhaltet und aufsetzt.


  • Das is nicht verkehrt... so sollte man das machen.

    Hat nur mehrere Tage gedauert um selbst simpelsten Scheiß ans laufen zu bekommen. Da kann ich schon nachvollziehen wenn irgendwer quasi aufgibt und alles mögliche auf gut Glück (wieder) aktiviert.


    ich hatte mal einen Windows Server mit Plesk drauf und mich hat gestört das es keine chmod gab und ich das manuell mit dem scheiß interface da einstellen musste.

    Ich mach (fast) alles direkt per RDP ohne Panelkäse. Wäre auf dem Atom wahrscheinlich auch etwas kontraproduktiv den mit Verwaltungskram zuzuballern was die nicht vorhandene Performance angeht. Ist ja so oder so schon grenzwertig.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!