Bekommst du eine Fehlermeldung?
Beiträge von ThomasChr
-
-
-
Ich denke am einfachsten ist der SSH Tunnel, der bedient sich am Ende genau wie ein Proxy. Wenn du einen Full Blown Proxy wie Squid nimmst musst du dich nämlich noch ums absichern kümmern.
Diese Seite die ich auf Anhieb gefunden habe sieht das ähnlich: http://www.makeuseof.com/tag/set-proxy-server-ubuntu-linux/
Thomas
PS: Du kannst dich gerne an mich wenden wenn du Hilfe brauchst, besser aber du lässt das Forum sich teilhaben

-
Darauf achten dass der MySQL Server NICHT localhost oder 127.0.0.1 ist sondern eine komplett andere IP hat.
-
Also,
a) es heißt Noob, nicht Nook,
b) Klingt eigentlich als hättest du alles richtig gemacht.
Ich würde mal probieren Wordpress nicht als Anwendung sondern manuell zu installieren und beim Installer einfach die rückgesicherte Datenbank anzugeben. Vielleicht ist das automatisch installierte Wordpress etwas anders was das Datenbank unstellen betrifft.
Alternativ kannst du auch das sichern und rücksichetn per Plugin probieren. UpdraftPlus (denke das heißt so) ist kinderleicht zu bedienen und hat bei mir einen sehr guten Eindruck gemacht.
Thomas
-
So, habe den Fehler gefunden. Er liegt bei ip-api.com. Egal was dort eingegeben wird, alle nicht existenten Zonen verweisen auf unsere IP http://46.38.243.234
Man so ein peinlicher Fehler!
Ich könnte verstehen wenn ihr die Verklagen wollen würdet.
Wobei es hoffentlich anders gelöst werden kann!
-
Du kannst natürlich einen Proxy auf dem zweiten Server einrichten. Wobei ich wohl einen SSH-Tunnel einfacher finden würde.
Prinzipiell musst du mit Server 1 über SSH eine Verbindung zu Server 2 mit aktiviertem SSH Tunnel aufbauen. Beim SSH Kommando gibst du an dass aller Datenverkehr vom lokalen Port 1234 durch den Tunnel gehen sollen. In deinem Script gibst du als Proxy dann localhost und Port 1234 ein. Das SSH Kommando solltest du automatisiert mit Key-Authentifizierung einrichten.
Einfach ist das aber nicht unbedingt...
Wenn keine bessere Lösung kommt könnte ich mit dir nächste Woche das mal dirchgehen...
Thomas
-
Auch wenn ich Windows nicht mag, aber das ist ein Server Betriebssystem und sollte deshalb auch für einen lffentlichen Betrieb ausgelegt sein...
-
Ich hoffe sehr dass aufgrund dieser Seite jetzt kein Shitstorm über netcup hereinbricht. Die meisten Leute sind leider zu doof selber zu denken und zu recherchieren und wenn sie in netcup erstmal einen bösen Kinderpornografie Hoster sehen dann hilft die Tatsache dass es nicht so ist auch nix.
Kinderpornos sind sowieso das Totschlagargument.
Ich drück euch die Daumen, Felix!
Als KinderpornoISP bezeichnet zu werden habt ihr nicht verdient!
-
-
c.lemon Was war dein Sysbench prepare Commando? Dann test ich das mal auf einem RS 4000 G7 SE?
-
Ich hatte das hier schonmal angesprochen; https://forum.netcup.de/sonstiges/smal…-herbst-aktion/
Es kommt auf den kompletten Anwendungsstack an. Die Server von netcup haben relativ günstig ziemlich viel RAM. Die meisten Anwendungen haben da genug Platz um wirklich nur in Ausnahmefällen überhaupt auf die Platte zu müssen...
Zusammenfassend: Du musst das mit deiner Anwendung messen/testen aber ich denke der Unterschied zwischen SAS und SSDs (der trotzdem enorm ist!) wird keinen Unterschied bei den meisten Anwendungen ergeben.
-
Kleiner Einwurf, weils hier gut passt, wer wissen will wie die Load bei Linux eigentlich berechnet wird, hier gehts lang: http://www.brendangregg.com/blog/2017-08-0…d-averages.html
-
jamesbond Mein Testserver war ein RS 4000 G7 SE. Darauf lief ab bench.
Getestet wurde ein RS 2000 G7. Beide Systeme mit SSD.
-
Die Frage ist eher: Warum hat man einen Server bei BIU (Rot-13) wenn man schon Netcup Kunde ist?

-
-
Also dass der Support nicht einfach so ein Apache Modul aktiviert ist leider normal. Wenn das expires Modul wirklich als nötig definiert werden sollte (also genug Leute im Forum/Kunden das wollen!) dann entscheidet über das aktivieren nicht der Support.
In der phpinfo kann man übrigens die aktiven Module nicht sehen wenn man nicht Mod-Apache nimmt (was netcup nicht tut, die nutzen fcgi/php-fpm)
Dank eines Links (den ich hier lieber mal nicht poste, weil Forum der Konkurenz) hier eine Methode wie man die aktiven Module auslesen kann. Folgendes schreibt man in die '.htaccess':
Code
Alles anzeigen<IfModule mod_access.c> SetEnv MOD_mod_access 1 </IfModule> <IfModule mod_actions.c> SetEnv MOD_mod_actions 1 </IfModule> <IfModule mod_alias.c> SetEnv MOD_mod_alias 1 </IfModule> <IfModule mod_asis.c> SetEnv MOD_mod_asis 1 </IfModule> <IfModule mod_auth.c> SetEnv MOD_mod_auth 1 </IfModule> <IfModule mod_auth_anon.c> SetEnv MOD_mod_auth_anon 1 </IfModule> <IfModule mod_auth_dbm.c> SetEnv MOD_mod_auth_dbm 1 </IfModule> <IfModule mod_auth_digest.c> SetEnv MOD_mod_auth_digest 1 </IfModule> <IfModule mod_auth_mysql.c> SetEnv MOD_mod_auth_mysql 1 </IfModule> <IfModule mod_auth_svn.c> SetEnv MOD_mod_auth_svn 1 </IfModule> <IfModule mod_autoindex.c> SetEnv MOD_mod_autoindex 1 </IfModule> <IfModule mod_cache.c> SetEnv MOD_mod_cache 1 </IfModule> <IfModule mod_cband.c> SetEnv MOD_mod_cband 1 </IfModule> <IfModule mod_cern_meta.c> SetEnv MOD_mod_cern_meta 1 </IfModule> <IfModule mod_cgi.c> SetEnv MOD_mod_cgi 1 </IfModule> <IfModule mod_dav.c> SetEnv MOD_mod_dav 1 </IfModule> <IfModule mod_dav_fs.c> SetEnv MOD_mod_dav_fs 1 </IfModule> <IfModule mod_dav_svn.c> SetEnv MOD_mod_dav_svn 1 </IfModule> <IfModule mod_deflate.c> SetEnv MOD_mod_deflate 1 </IfModule> <IfModule mod_dir.c> SetEnv MOD_mod_dir 1 </IfModule> <IfModule mod_encoding.c> SetEnv MOD_mod_encoding 1 </IfModule> <IfModule mod_env.c> SetEnv MOD_mod_env 1 </IfModule> <IfModule mod_expires.c> SetEnv MOD_mod_expires 1 </IfModule> <IfModule mod_ext_filter.c> SetEnv MOD_mod_ext_filter 1 </IfModule> <IfModule mod_fastcgi.c> SetEnv MOD_mod_fastcgi 1 </IfModule> <IfModule mod_fcgid.c> SetEnv MOD_mod_fcgid 1 </IfModule> <IfModule mod_headers.c> SetEnv MOD_mod_headers 1 </IfModule> <IfModule mod_imap.c> SetEnv MOD_mod_imap 1 </IfModule> <IfModule mod_include.c> SetEnv MOD_mod_include 1 </IfModule> <IfModule mod_info.c> SetEnv MOD_mod_info 1 </IfModule> <IfModule mod_limitipconn.c> SetEnv MOD_mod_limitipconn 1 </IfModule> <IfModule mod_log_config.c> SetEnv MOD_mod_log_config 1 </IfModule> <IfModule mod_log_forensic.c> SetEnv MOD_mod_log_forensic 1 </IfModule> <IfModule mod_logio.c> SetEnv MOD_mod_logio 1 </IfModule> <IfModule mod_mime.c> SetEnv MOD_mod_mime 1 </IfModule> <IfModule mod_mime_magic.c> SetEnv MOD_mod_mime_magic 1 </IfModule> <IfModule mod_negotiation.c> SetEnv MOD_mod_negotiation 1 </IfModule> <IfModule mod_rewrite.c> SetEnv MOD_mod_rewrite 1 </IfModule> <IfModule mod_security.c> SetEnv MOD_mod_security 1 </IfModule> <IfModule mod_setenvif.c> SetEnv MOD_mod_setenvif 1 </IfModule> <IfModule mod_speling.c> SetEnv MOD_mod_speling 1 </IfModule> <IfModule mod_ssl.c> SetEnv MOD_mod_ssl 1 </IfModule> <IfModule mod_status.c> SetEnv MOD_mod_status 1 </IfModule> <IfModule mod_suexec.c> SetEnv MOD_mod_suexec 1 </IfModule> <IfModule mod_unique_id.c> SetEnv MOD_mod_unique_id 1 </IfModule> <IfModule mod_userdir.c> SetEnv MOD_mod_userdir 1 </IfModule> <IfModule mod_usertrack.c> SetEnv MOD_mod_usertrack 1 </IfModule> <IfModule mod_vhost_alias.c> SetEnv MOD_mod_vhost_alias 1 </IfModule>Und dann kann eine php-Datei mit folgendem Inhalt bequem auslesen welche Module aktiv sind:
Bei meinem Webhostingpaket bei Netcup (Webhosting Spezial 250) sieht das dann so aus:
Code
Alles anzeigen[MOD_mod_actions] => 1 [MOD_mod_alias] => 1 [MOD_mod_auth_digest] => 1 [MOD_mod_autoindex] => 1 [MOD_mod_cgi] => 1 [MOD_mod_dav] => 1 [MOD_mod_dav_fs] => 1 [MOD_mod_deflate] => 1 [MOD_mod_dir] => 1 [MOD_mod_env] => 1 [MOD_mod_fcgid] => 1 [MOD_mod_headers] => 1 [MOD_mod_include] => 1 [MOD_mod_log_config] => 1 [MOD_mod_logio] => 1 [MOD_mod_mime] => 1 [MOD_mod_negotiation] => 1 [MOD_mod_rewrite] => 1 [MOD_mod_setenvif] => 1 [MOD_mod_ssl] => 1 [MOD_mod_status] => 1 [MOD_mod_suexec] => 1 [MOD_mod_userdir] => 1Es gibt also wohl wirklich kein mod_expires beim Webhosting...
Wenns dir nur drum geht genug Ressourcen für ein paar Seiten und ein paar Mailadressen zu haben bleibt dir immer noch der vServer.
Wenn du aber natürlich die bequeme Verwaltungsoberfläche haben willst wie beim Webhosting und dich um nichts kümmern magst musst du wohl oder übel mal dafür werben dass das mod_expires aktiviert wird. Das Modul ist bekannt und sicherlich nichts außergewöhnliches.
Kann aber auch sein dass es einen Grund gibt dass es nicht aktiviert ist.
-
... okay, ganz so ernst kann man die oberen Angaben nicht nehmen. Es wird eben doch was geschrieben, nämlich die php-Sessiondateien. Außerdem noch fail2ban. Aber der Rede wert ist das auch nicht.
-
Ich hab das ganze jetzt also mal überprüft und mit apache bench 50000 Requests auf ein Joomla CMS mit modphp und MariaDB losgelassen - bei 500 simultanen Requests.
Mit iotop kann man sehen dass die Transferrate (Write) insgesamt bei unter 500 K/s liegt. Wobei jeder Apache Thread ca. 7.5 K/s verursacht.
Reads gibt es keine die auf der Platte landen.
Nichts was eine Platte sonderlich stören würde, vorallem weil hier sicherlich viel noch im Betriebssystemcache landet.
Nach genauem Recherchieren ist diese Plattenlast übrigens das schreiben der Access-Log. Schaltet man das Schreiben der Logfiles ab so verursacht der Indianer
auch unter Volllast keinerlei Disk I/O. Er liest zwar ständig die jeweils nötige .htaccess - die kommt aber aus dem Betriebssystemcache und macht keinerlei I/O.
Auch das schreiben der access.log scheint mir übrigens recht angenehmes synchrones schreiben zu sein. Ich denke das Betriebssystem ordnet die Schreibzugriffe so dass die Platte einfach nur geradeaus runter schreibt und nicht irgendwo mit Ihrem Arm Hin- und Her fahren muss.
Übrigens macht es -erwartungsgemäß- einen enormen Unterschied ob man über http oder https bencht.
Über https ist es deutlich langsamer. In Hinblick auf Disk I/O ändert sich aber nicht viel.
Und wir reden hier nicht von einer statischen Seite sondern von dem vollen HTML, Javascript, PHP, SQL gewusel.
Auch die CPU ist übrigens nicht sonderlich warm geworden bei dem Test.
System unter Last ist übrigens eines mit SSD, 12 GB Ram und 2 Cores.
Ich würde also vermuten um eine SSD wirklich auszulasten muss es deutlich mehr sein als nur ein paar Webseiten...
-
jamesbond: Ich bin auf die Testergebnisse gespannt und würde auch einen Server (bei netcup) zum testen zur Verfügung stellen. Ich vermute es wird keinen signifikanten Unterschied geben...