Diverse Fragen bzgl. Webserver

Status
Für weitere Antworten geschlossen.

Psycho Bunny

Benutzer
Mitglied seit
21. Jun 2018
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich habe meine DS seit ein paar Wochen und mit der Standard-Einrichtung bin ich hervorragend klar gekommen.
Jetzt versuche ich allerdings gerade den Webserver zu konfigurieren, um darauf eine Software installieren zu können.
Diese Software, bzw. der ganze Webserver sind nur aus dem lokalen Netzwerk erreichbar.

Während der Einrichtung bin ich auf mehrere Hürden gestoßen.
Ich habe noch nicht so viel Erfahrung dahingehend - verzeiht mir also bitte möglicherweise blöde Fragen.

  1. Um die Software installieren zu können muss ich einige PHP-Einstellungen vornehmen also hab ich ein Profil mit den entsprechenden Einstellungen erstellt. Wie bringe ich den Webserver dazu, dieses Profil für meine Software zu verwenden? Ich habe es bereits mit einem Virtuellen Host (Ist das die korrekte Vorgehensweise?) Portbasiert (Port 51923) versucht. Allerdings meckert die Software hier, dass ich den Port auf 80 setzen soll.

    Jetzt ist es aber so dass ich neben der Software noch eine Startseite erstellen will, die über die IP-Adresse der DS, also über Port 80 erreichbar sein soll. Wenn ich den Installer der Software nicht über Port 51923 aufrufe, sondern über Port 80 (sprich "0.0.0.0/software") wird mein angelegtes PHP-Einstellungs-Profil allerdings nicht berücksichtigt.

  2. Bei der Installation erhalte ich eine Fehlermeldung dass Schreibrechte für diverse Unterverzeichnisse (sprich "web/software/xxx") benötigt werden. Wem muss ich diese Schreibrechte geben? Ein neuer Benutzer wurde nicht angelegt. Wenn ich der Gruppe http Schreibrechte für den gesamten freigegebenen Ordner web gebe taucht diese Fehlermeldung nicht mehr auf, scheint also zu funktionieren.

    Jetzt frage ich mich allerdings, war das richtig? Oder wäre es sinnvoller (z.B. aus Sicherheitsgründen?) die Schreibrechte nicht für den gesamten Ordner web zu vergeben, sondern nur für das Unterverzeichnis in dem die Software liegt?

So, ich denke das ist alles was ich wissen muss um die Installation zumindest mal starten zu können. Weitere Hürden ergeben sich mit Sicherheit im späteren Verlauf. :confused:

Ich hoffe ihr könnt mir hier weiterhelfen.
Vielen Dank schon mal.
 
Zuletzt bearbeitet:

linuxdep

Benutzer
Mitglied seit
02. Jan 2009
Beiträge
584
Punkte für Reaktionen
11
Punkte
38
Bist da weiter gekommen auch ohne Antworten von hier?
Bei den Möglichen Kombinationen Appatche 2.2 oder 2.4, PHP 5.6 oder 7... das erzeugt mehr Fragezeichen bei mir. Bei 2.4 ging keine Webordner per User, darum habe ich erst mal 2.2 genommen. PHP7 würde meinem Dokuwiki gut stehen, denn 5.6 wäre min. Version. Bei meiner DS414 konnte ich darum kein Update machen, will ja eh auf die DS918+ umstellen, guter Zeitpunkt also.

Mit den Rechten auf Systemebene ist mir dei beste Strategie auch noch nicht ganz klar. phpMyAdmin als Packet installiert sich z.B. als root, leider kann man per default nicht auf http user wechseln, alles im Nachgang zu ändern... auch nicht toll. Damit kann der http User zwar lesen, aber nix ändern. Wenn jetzt mein wiki dazu kommt, sollte ich das mit meinem User installieren und dann auch nur group und other leserechte geben? Wie macht ihr das?

Hast dasm mit den Profilen pro webseite geregelt bekommen?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat