Ich habe zuhause (Telekom) sowieso nicht durchgängig ipv6
Ist mir bei der Telekom noch nicht aufgefallen - interessiert mich jetzt aber durchaus. Muss ich mal monitoren. ![]()
Ich habe zuhause (Telekom) sowieso nicht durchgängig ipv6
Ist mir bei der Telekom noch nicht aufgefallen - interessiert mich jetzt aber durchaus. Muss ich mal monitoren. ![]()
Der Apache ist ein sehr solider Webserver, es spricht prinzipiell nix gegen diesen.
Wenn SSL gewünscht wird, muss dies lediglich konfiguriert werden:
https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html
Dazu benötigst du dann ein Zertifikat. Diese kann man käuflich erwerben, oder - meine Empfehlung - kostenlos über LetsEncrypt beziehen.
....stimmt.
Ich besitze nebenbei noch ein Webhosting-Tarif, da ich keine Lust habe einen eigenen Mailserver betreiben zu müssen.
Ohne solch einen muss man eben einen eigenen betreiben oder einfach einen anderen Mailaccount für den Smarthost nutzen - bietet ja nicht nur Netcup an sowas. ![]()
Vorbereitung
Falls die von Logwatch generierten Berichte per Mail versandt werden sollen, muss ein lokaler Mailserver vorhanden sein. Für Benutzer, die Logwatch für ihren SOHO-Server verwenden wollen, muss ein Mailserver aufgesetzt werden, der die Nachrichten an einen Smarthost weiterleitet. Dies geschieht am einfachsten mit Postfix.
Würde also zunächst erstmal überprüfen, ob der Server grundsätzlich Mails versenden kann. Ist dies nicht der Fall, wird auch Logwatch keine versenden können.
Ich nehme für sowas gerne msmtp und nutze die Netcup-Mailserver.
Die NS hast du ja bereits erläutert, darauf bin ich dann nicht weiter eingegangen, sondern nur auf seine Frage nach der eigenen IP. ![]()
Oder meine aktuelle eigene?
Das bietet dir die Fritzbox selbst bereits an.
Und die dynv6 API wird hier eigentlich sehr ausführlich erläutert.
Meine Update-URL für die Fritzbox sieht übrigens wie folgt aus:
dynv6.com/api/update?hostname=<domain>&token=<username>&ipv4=<ipaddr> dynv6.com/api/update?hostname=<domain>&token=<username>&ipv6=<ip6addr>&ipv6prefix=<ip6lanprefix>
Die Platzhalter werden von der Fritzbox entsprechend automatisch befüllt. Zwei URLs nötig, je eine für IPv4 und eine für IPv6 - sind leider nicht in einem gemeinsamen Aufruf möglich, aber das macht ja nix.
Bin mit dynv6 sehr zufrieden. ![]()
Kann es daran liegen, dass ich drei domains habe
Ich vermute eher, weil die bisherigen Installationen nicht sauber entfernt werden oder ähnliches.
Ich würde daher Wordpress mal versuchen in ein komplett neues Verzeichnis zu installieren, also nicht in den Standardordner /httpdocs sondern einen neuen Ordner dafür anlegen, beispielsweise /myweb/wordpress oder so, und den Dokumentenstamm der Domain(s) entsprechend darauf ändern.
Einige Betrachtungen dazu wurden heute hier bereits thematisiert. Ggf, könnte man zur Übersicht die beiden Themen auch zusammenführen.
bzgl. Port 25 stimme ich dir zu. Ist bei der Konkurrenz beispielsweise auch so gelöst: alle Ports bis auf 25 kannst musst du selbst in der GUI freigeben, Port 25 jedoch nur über den Support.
Und ja, ich bin prinzipiell auch der Meinung, dass jeder selbst in der Lage sein sollte ne Firewall auf dem Server zu konfigurieren, aber die Realität sieht anders aus und was ist dann leider oftmals die Lösung? -> sudo systemctl disable firewalld, sudo ufw disable, etc. ;P
Kenne das von der Konkurrenz auch. Per default sind dort alle incoming Ports dicht und es müssen gezielt die Wunschports geöffnet werden. Würde zumindest sicherlich dafür sorgen, dass der eine oder andere ungewollte Port wirklich zu bleibt. Aber im gleichen Atemzug ergäben sich dadurch sicher auch vermehrt Supportanfragen - die sich aber mit einem gut strukturierten Wiki/FAQ schnell lösen ließen.
Letztendlich finde ich das System aber auch gut und sinnvoll. daher:
+1
mail.meinewebsite.de
Von den bereits durch Virinum genannten Problemen/Stolpersteinen abgesehen, wäre ich bei genau dieser Subdomain vorsichtig, da es default in den Webhostings bereits einen A Record für mail gibt und dieser auf die IP des Mailservers verweist. Ggf. wäre für entsprechende Experimente eine andere Subdomain wie webmail.meinewebsite.de vorzuziehen.
Hmmm... könnte man dafür dann nicht einfach auch einen eigenen Cronjob direkt vom Webserver aus laufen lassen? Beispielsweise ein curl-Script?
Führt dann natürlich kein Javascript etc aus, aber reicht das schon? Anderenfalls ein Python-Script mit Scrapy, BeautifulSoup o.ä.
Aber dennoch unschön, dass ein solcher Workaround überhaupt nötig ist.
Aus gegebenem Anlass:
Hach ja, da kommen Kindheitserinnerungen hoch. ![]()
gut zu wissen!
Na bei solchen Dingen macht die Fehlersuche, wenn man das nicht weiß, richtig Spaß. ![]()
__DIR__ Der Name des Verzeichnisses, in dem sich die Datei befindet. Wird die Konstante innerhalb eines Includes verwendet, wird das Verzeichnis der eingebundenen Datei zurückgegeben. Dies entspricht dem Verhalten von dirname(__FILE__).
![]()
Genau, ich habe nicht ohne Grund direkt auf die Webseiten der beiden Produkte verlinkt.
Die Apps im WCP-Anwendungskatalog sind zum einen natürlich nur eine winzig kleine Auswahl aller möglichen Web-Apps, und zum anderen sind die Versionen der Apps in solcherlei Katalogen meist derart veraltet, dass man lieber einen großen Bogen drum machen sollte.
Daher einfach wie auf den jeweiligen Produktseiten beschrieben installieren und dann weiß man auch was man hat.
Ist meist auch kein Hexenwerk und läuft im Grunde darauf hinaus:
1. runterladen
2. auf den eigenen Webspace hochladen
3. config anpassen oder Installer ausführen
4. fertig
(1. + 2. könnte man sogar kombinieren, indem man es direkt vom Webspace aus mit wget/curl lädt, aber das macht den Kohl nun auch nicht fett)
Dann bist du nicht im korrekten Verzeichnis oder die Datei phpbbcli.php gibt es dort schlicht nicht.
Bist du denn vorher, wie geschrieben, mit cd in das korrekte Verzeichnis gewechselt? Ich kenne phpbb nicht, aber laut Anleitung müsste es offenbar ein Verzeichnis namens install geben, in das musst du mit cd wechseln musst.
Beispielaufbau deiner Ordner:
"/httpdocs/phpbb/install"
Dann kannst du mit cd /httpdocs/phpbb/install in das Install-Verzeichnis wechseln, dann mit ls prüfen, ob eine phpbbcli.php angezeigt wird und in Folge das Script wie o.g. starten. Die genaue Struktur deiner Ordner kannst du dir mit ls -lah anzeigen lassen oder eben grafisch mit dem Dateiexplorer im WCP. Danach ist nur noch Transferleistung gefragt und du kannst entsprechend deiner Ordnerstruktur ins korrekte Verzeichnis wechseln. ![]()
Komplett ohne Kenntnisse einer CLI ist es anfangs in der Tat etwas knifflig sich dort zu bewegen, aber wenn man administrativ in dem Bereich unterwegs ist, schadet es nie sich damit mal ein wenig auseinander zu setzen. Unter Windows gibt es ja beispielsweise die Powershell oder mit weit geringerem Umfang die schlichte Eingabeaufforderung, die ähnliches ermöglicht. (ich hoffe ich werde für den plumpen Vergleich bash und Eingabeaufforderung hier nicht direkt geköpft
)
Es ist für mich nich ganz klar, welche Befehle du genau verwendet hast.
Weil:
bash-4.4$ /usr/local/php72/bin/php /usr/local/php72/bin/php
nicht ganz korrekt ist. Wie bereits erläutert wurde, versuchst du hier mit PHP sich selbst aufzurufen, das ist nicht ganz Sinn der Sache. ![]()
Laut Anleitung müsstest du in etwa folgendes machen:
Oder kommt hier der von dir genannte Yaml-Fehler in #5? Dann wäre dies hier ggf. interessant.