So konfigurieren Sie NAS unter Windows Server 2019

So konfigurieren Sie NAS unter Windows Server 2019

Vorwort

Dieses Tutorial installiert die neuste Version. Da NAS einen sehr stabilen Betrieb gewährleistet, sollten Sie möglichst keine Software installieren, die sich vermeiden lässt.

1. Vorbereitung

【System aktualisieren】

Nichts, ich möchte lediglich die neuste Version verwenden.

右鍵點擊開始鍵->設置->更新與安全

2. Smaba

【Installieren】

Offizielle Website: https://www.samba.org/

Befehlsfluss:

cd /Quelle/
wget https://download.samba.org/pub/samba/samba-latest.tar.gz
tar -zxvf samba-latest.tar.gz
CD Samba-Neueste

【Konfiguration】

Der Download hier ist der asp.net-Kern, den ich mit vs2017 generiert habe, nur zu Demonstrationszwecken!

mkdir /web/www
cd /web/www
wget https://files.cnblogs.com/files/project/webapp.tar.gz
tar -zxf webapp.tar.gz

Aufsicht

【Installieren】

Offizielle Website: http://www.supervisord.org/

Befehlsfluss:

yum install -y Supervisor

【Konfiguration】

1. Dateien kopieren

mkdir /web/supervisor
cp /etc/supervisord.conf /web/supervisor

2. Öffnen Sie supervisord.conf

vim /web/supervisor/supervisord.conf

3. Fügen Sie Folgendes hinzu

[Programm:Webanwendung]
command=dotnet webapp.dll ;Auszuführender Befehldirectory=/web/www/ ;Verzeichnis, in dem der Befehl ausgeführt wirdautostart=true ;Ob automatisch gestartet werden sollautorestart=true ;Ob automatisch neu gestartet werden sollstderr_logfile=/var/log/webapp.err.log ;Standardfehlerprotokollstdout_logfile=/var/log/webapp.out.log ;Standardausgabeprotokoll

【laufen】

supervisord -c /web/supervisor/supervisord.conf

4. Nginx

【Installieren】

Offizielle Website: http://nginx.org/

Befehlsfluss:

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install -y nginx

【Konfiguration】

1. Dateien kopieren

mkdir /web/nginx
cp /etc/nginx/nginx.conf /web/nginx
cp /etc/nginx/mime.types /web/nginx

2. Öffnen Sie nginx.conf

vim /web/nginx/nginx.conf

3. Änderungen wie folgt

Arbeiterprozesse 1;

Ereignisse {
  Arbeiterverbindungen 1024;
}


http {
  mime.types einschließen;
  Standardtyp Anwendung/Oktett-Stream;

  sendfile an;

  KeepAlive-Timeout 65;

  gzip an;

  Server {
    hören Sie 80;
    Servername localhost;

    Standort / {
      Proxy-Passwort http://127.0.0.1:5000;
      Proxy_http_Version 1.1;
      Proxy_Set_Header-Upgrade $http_upgrade;
      proxy_set_header Verbindung aufrechterhalten;
      Proxy_Set_Header Host $host;
      Proxy_Set_Header X-Real-IP $Remote_Addr;
      proxy_set_header X-Weitergeleitet-Für $proxy_add_x_forwarded_for;
      Proxy-Cache-Bypass $http_upgrade;
    }
  }
}

【laufen】

nginx -c /web/nginx/nginx.conf

5. Effektvorschau

Anhang: Häufig verwendete Befehle

nginx

# nginx //Starten Sie nginx
# nginx -s reload //Nginx neu starten
# nginx -s stop //nginx herunterfahren

Aufsicht

beaufsichtigt
supervisorctl status //Alle Task-Status anzeigen supervisorctl shutdown //Alle Tasks schließen supervisorctl start|stop|restart all //Alle Prozesse steuern supervisorctl start|stop|restart program_name //Zielprozess steuern

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Windows Server 2019 installieren (grafisches Tutorial)
  • Installieren Sie Windows Server 2019 auf VMware Workstation (Grafisches Tutorial)
  • Tutorial zur Systeminstallation von Windows Server 2019 mit Bildern und Text
  • So richten Sie Windows Server 2019 ein (mit Bildern und Text)

<<:  Detaillierte Erläuterung der Definition und Verwendung von in MySQL gespeicherten Funktionen (benutzerdefinierten Funktionen)

>>:  Detaillierte Erklärung des TS-Objekt-Spread-Operators und des Rest-Operators

Artikel empfehlen

js, um einen einfachen Taschenrechner zu erstellen

In diesem Artikel finden Sie den spezifischen Cod...

setup+ref+reactive implementiert Vue3-Reaktionsfähigkeit

Das Setup wird zum Schreiben kombinierter APIs ve...

CSS3 realisiert verschiedene grafische Effekte kleiner Pfeile

Es ist großartig, CSS zu verwenden, um verschiede...

So deklarieren Sie einen Cursor in MySQL

So deklarieren Sie einen Cursor in MySQL: 1. Vari...

Detaillierte Erklärung des JavaScript ES6-Moduls

Inhaltsverzeichnis 0. Was ist ein Modul 1.Modul l...

Verwenden Sie sauberes HTML-Markup zum Erstellen Ihrer Seiten

Das Internet ist ein Organismus, der sich ständig...

So richten Sie eine VSCode-Remoteverbindung zum Server-Docker-Container ein

Inhaltsverzeichnis Ziehen Sie das Bild Ausführen ...

Teilen Sie 13 hervorragende Web-Wireframe-Design- und Produktionstools

Wenn Sie mit der Arbeit an einem Projekt beginnen...

Analysieren Sie das Arbeitsprinzip von Tomcat

SpringBoot ist wie eine riesige Python, die sich ...

Mysql-String-Abfangen und Abrufen von Daten im angegebenen String

Vorwort: Ich bin auf die Anforderung gestoßen, be...