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

Vue implementiert einen Countdown zwischen angegebenen Daten

In diesem Artikelbeispiel wird der spezifische Co...

MySQL 5.7.20 Win64 Installations- und Konfigurationsmethode

mysql-5.7.20-winx64.zipInstallationspaket ohne In...

Zusammenfassung der Web-Frontend-Kenntnisse (persönliche praktische Erfahrung)

1. Als ich heute eine Seite erstellte, stieß ich a...

Vue implementiert Benutzeranmeldung und Token-Verifizierung

Im Falle einer vollständigen Trennung von Front-E...

So erstellen Sie ein einfaches Säulendiagramm mit Flex-Layout in CSS

Das Folgende ist ein Balkendiagramm im Flex-Layou...

Installieren Sie Ethereum/Ethereum von Grund auf unter CentOS7

Inhaltsverzeichnis Vorwort Fügen Sie Sudo-Schreib...

Detailliertes Tutorial zur Installation von Docker unter Windows

Da meine lokale MySQL-Version relativ niedrig ist...

Fallzusammenfassung zur Vue-Komponentenkommunikationsmethode

Inhaltsverzeichnis 1. Übergeordnete Komponente üb...

UTF-8- und GB2312-Webkodierung

In letzter Zeit haben mich viele Studenten zur Ko...

Installationsschritte für die chinesische Eingabemethode von Ubuntu 20.04

Dieser Artikel installiert die Google-Eingabemeth...

Reines js, um den Effekt eines Karussells zu erzielen

In diesem Artikel wird der spezifische Code von j...