Kürzlich habe ich festgestellt, dass der Speicher meines Blogs immer wieder „aufgefressen“ wurde. Nachdem ich mich im Backend angemeldet hatte, kam es zunächst zu Verzögerungen. Ich hatte zunächst den Verdacht, dass dies an unzureichendem Swap lag Ich habe ein paar Gigabyte Swap auf den VPS-Host übertragen und beobachtet. Nach einer Weile stellte ich fest, dass der Swap, egal wie groß er war, langsam „aufgefressen“ wurde!
Beschleunigung der Website-Optimierung – TLSV1.3 und Brotli-Komprimierung aktivieren – Oneinstack, LNMP, Pagoda-Panel
Die Website befindet sich im Ausland, daher habe ich darüber nachgedacht, wie ich die Geschwindigkeit beim Öffnen der Webseite maximieren kann. Ich habe zuvor den Alibaba Cloud Hong Kong VPS-Host verwendet und die Geschwindigkeit war recht hoch. Allerdings berichteten mir Studenten oft, dass sie es nicht öffnen konnten oder nicht nacheinander darauf zugreifen konnten. Nach der Untersuchung wurde festgestellt, dass das Problem in der SSL-Handshake-Phase lag, also wechselte ich zu CN2 GIA VPS.
Methode zur Festplattenerweiterung unter Linux – Alibaba Cloud, Tencent Cloud und Linode VPS zur Montage der Festplattenerweiterung
Wenn Sie bei einem Hosting-Anbieter arbeiten, der die WHMCS+VPS-Verwaltungsplattformarchitektur wie Classic VPS verwendet, müssen Sie das gesamte VPS-Hosting-Paket selbst aktualisieren, um die Festplatte zu erweitern. Wenn Sie jedoch einen VPS-Host von einem Cloud-Host-Anbieter wie Linode, Alibaba Cloud, Tencent Cloud usw. kaufen, unterstützt er bei voller Festplatte die unabhängige Erweiterung der Festplatte.
VPS-Host, unabhängiger Server, der mehrere IPs und SolusVM-Methoden bindet, um mehrere IP-Adressen und IP-Segmente hinzuzufügen
Dedizierte Server können an mehrere IPs gebunden werden, und Händler verschenken im Allgemeinen 2–5 IP-Adressen, wenn sie einen dedizierten Server kaufen. Bei mehreren Websites sind unabhängige IP-Adressen für SEO sehr vorteilhaft. Natürlich ist es eine Verschwendung, einen dedizierten Server zum Erstellen einer Website zu verwenden. Wir können den dedizierten Server in einen VPS-Host virtualisieren, damit mehr Leute ihn nutzen können.
WordPress aktiviert die Nginx-Cache-Beschleunigungsmethode fastcgi_cache – Nginx-Konfigurationsbeispiel
Bei der Verwendung von WordPress zum Erstellen einer Website wurden viele „Umwege“ unternommen, um die Leistung von WordPress zu optimieren und den Zugriff auf die Website zu beschleunigen. Wenn der Zugriff auf die Website langsam ist und der CPU-Speicher erschöpft ist, denke ich als Erstes an ein Upgrade der Serverkonfiguration. Später stelle ich fest, dass einige skrupellose VPS-Händler die Ressourcen hinter den Kulissen stark einschränken und es wirklich schädlich ist, dafür mehr zu bezahlen Aktualisierung.
Website-Blockierung und IP-Zugriffsblockierungseinstellungen für bestimmte Regionen und Länder – PHP-Code/Nginx/WordPress-Einstellungen
Es gibt viele Freunde, die Außenhandels-Websites erstellt haben und den Zugriff auf ihre Websites durch inländische IPs einschränken möchten. Es gibt auch einige Freunde, deren Websites aus verschiedenen Gründen von bestimmten IPs blockiert werden müssen. Die meisten Quell-IPs stammen aus dem Ausland und Sie möchten verhindern, dass ausländische IPs auf die Website zugreifen.
Lösung für den Fehler „Kein Speicherplatz mehr auf dem Gerät“ auf dem Linux-Systemspeicherplatz
Was das Problem betrifft, dass die Linux-Festplatte voll ist, bin ich schon einmal darauf gestoßen, als ich das WDCP-Panel verwendet habe, weil das Website-Protokoll im Hintergrund des Panels aktiviert war, das Protokoll jedoch nicht regelmäßig gelöscht wurde Der VPS-Host war mit Protokollen gefüllt. Wenn der Speicherplatz 100 % erreicht, treten auf der Website einige unerklärliche Fehler auf, z. B. dass die Anmeldung im Hintergrund nicht möglich ist, keine Kommentare möglich sind und die Seite leer ist usw.
VPS-Host- und Server-Sicherheitsschutz: SSH-Port-Änderung, Whitelist-Hinzufügen, nur Schlüsselanmeldung
Als ein Freund kürzlich seinen Yunfu-Host nutzte, stellte er fest, dass SSH von anderen gewaltsam gescannt wurde. Obwohl das SSH-Konto und das Passwort nie erraten wurden, wird früher oder später etwas passieren, wenn ihn jemand weiterhin anstarrt. Ich habe ihm geholfen, eine S-S-H-Login-Whitelist einzurichten, die nur den Login-Zugriff von seiner eigenen IP aus zulässt und alle anderen IPs ablehnt.
Acht Tipps zur Optimierung von HTTPS und SSL – Reduzierung der Wartezeit und Reduzierung des HTTPS-Leistungsverlusts
Da das Bewusstsein aller für Online-Sicherheit zunimmt und große Internetunternehmen die Verbreitung von HTTPS vorantreiben, ist HTTPS SSL mittlerweile im Grunde zum Standard für die Erstellung von Websites geworden. Dank der kostenlosen SSL-Zertifikate von Let’s Encrypt, Digicert, TrustAsia, Symantec usw. sind die Kosten für die Verwendung von HTTPS jetzt vernachlässigbar, egal ob es sich um eine persönliche Website oder eine Unternehmenswebsite handelt.
Durchbrechen des MySQL-Deskriptors „Limit-Datenbank für offene Dateien“. Problem mit zu vielen geöffneten Dateien
Aufgrund der Zunahme der CN2-Speicherplatzbenutzer ist der MySQL-Prozess in letzter Zeit immer mitten in der Nacht abgestürzt. Ich habe das MySQL-Fehlerprotokoll überprüft und die Meldung lautete: [FEHLER] Fehler beim Akzeptieren: Zu viele offene Dateien Dies kann an offenen Dateien liegen, die dazu führen, dass die Datenbank hängen bleibt, insbesondere wenn das DirectAdmin-System nachts gesichert wird.