Installieren Sie VeryNginx auf CentOS 6 64-Bit, um sich vor DDOS-Angriffen zu schützen

Installieren Sie VeryNginx auf CentOS 6 64-Bit, um sich vor DDOS-Angriffen zu schützen

VeryNginx ist eine leistungsstarke und benutzerfreundliche Nginx-Erweiterung.
VeryNginx wird auf Basis von lua_nginx_module(openrestry) entwickelt, das eine erweiterte Firewall, Zugriffsstatistiken und andere Funktionen implementiert. Es ist in Nginx integriert und läuft darin, erweitert die Funktionen von Nginx selbst und bietet eine benutzerfreundliche interaktive Webschnittstelle.

Hier sind die Installationsanweisungen :
Unter SSH:
1. Entfernen Sie den systemeigenen Apache und PHP
yum entfernt httpd php

2. Installieren Sie Abhängigkeitspakete
yum install -y gcc gcc-c++ make cmake autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel libaio readline-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel libxslt-devel libicu-devel libevent-devel libtool libtool-ltdl bison gd-devel vim-erweitert pcre-devel zip unzip ntpdate sysstat patch bc expect rsync git lsof lrzsz

3. Installieren Sie VeryNginx
wget https://github.com/alexazhou/VeryNginx/archive/master.zip
entpacken Sie master.zip
CD VeryNginx-Master
python install.py installieren

4. Fügen Sie den Nginx-Benutzer hinzu:
Benutzer hinzufügen nginx

Wenn Port 80 belegt ist, können Sie mit folgendem Befehl das Programm schließen, das Port 80 belegt:
sudo fuser -k 80/tcp

5. Dienste starten/stoppen/neu starten

Starten des Dienstes

/opt/verynginx/openresty/nginx/sbin/nginx

Dienst beenden

/opt/verynginx/openresty/nginx/sbin/nginx -s stoppen

Starten Sie den Dienst neu

/opt/verynginx/openresty/nginx/sbin/nginx -s neu laden

6. Aktualisieren Sie VeryNginx / OpenResty

Verynginx aktualisieren

python install.py update verynginx

OpenResty aktualisieren

python install.py update openresty

7. Online-Management
http://{{Ihre IP}}/VeryNginx/index.html
Benutzername/Passwort: verynginx/verynginx

8. Sonstiges
VeryNginx-Konfigurationsdatei: /opt/verynginx/verynginx/configs/config.json

Offizielle VeryNginx-Website : https://github.com/alexazhou/VeryNginx

<<:  wishosting: 5,99 $/Monat/6 GB RAM/120 GB Festplatte/unbegrenzter Datenverkehr/KVM/Frankreich

>>:  ZXhost 1 GB RAM KVM VPS OVH Frankreich Einfache Bewertung

Artikel empfehlen

123Systems wird von ChicagoVPS übernommen und bietet 40 % Rabatt

123Systems wurde von ChicagoVPS übernommen und bi...

AlphaSSL CA – SHA256 SSL-Zertifikat 69,99 $/5 Jahre

Schon weggelaufen! ! ! AlphaSSL CA – SHA256 – Das...