1. Installieren und starten Sie nginx# Installieren Sie nginx sudo apt-get installiere nginx # Starten Sie sudo service nginx start Installation überprüfen # Nachdem die Installation abgeschlossen ist, überprüfen Sie sie mit nginx -v. Wenn die Ausgabe der Nginx-Versionsinformationen anzeigt, dass die Installation erfolgreich war, nginx -v # Wenn die Ausgabe dieser Versionsnummer ähnelt, ist die Installation abgeschlossen. Nginx-Version: nginx/1.14.0 (Ubuntu) 2. Ändern Sie die Nginx-Konfigurationsdatei und stellen Sie das Projekt bereit Überprüfen Sie die Konfiguration von nginx. Die Konfigurationsdateien unter Linux-Systemen werden normalerweise im nginx-Verzeichnis unter dem Verzeichnis /etc gespeichert. Verwenden Sie zum Öffnen den mit dem Verbindungstool gelieferten Editor oder vim Überprüfen Sie, ob die Nginx-Konfiguration korrekt ist sudo nginx -t Es wird „Erfolgreich“ angezeigt.
Nginx-Konfiguration laden sudo nginx -s neu laden Wenn das Projekt mit einer domänenübergreifenden API konfiguriert ist, lesen Sie bitte weiter mit Punkt 3, andernfalls gehen Sie einfach zu Punkt 4, um auf das Projekt zuzugreifen 3. Konfigurieren Sie die Proxy-APIGenerell müssen Projekte mit getrenntem Front-End und Back-End domänenübergreifend sein Oder bearbeiten Sie die Datei /etc/nginx/sites-available/default #Der Anforderungsadresse im Vue-Projekt muss eine API vorangestellt werden #Proxy-Konfiguration zum Initiieren von Anfragen, alle Adressen, die /api enthalten, werden ersetzt und an die Adresse unter dem Proxy-Pass-Speicherort /api/ { weitergeleitet. schreibe ^/b/(.*)$ /$1 um, break; Proxy-Passwort http://www.ifyyf.com/; } Wie gezeigt Sie können auf den ursprünglichen Cross-Domain-Proxy von vue.config.js zugreifen. 4. Zugriff auf das ProjektÖffnen Sie die IP-Adresse oder den Domänennamen des Servers, um auf das Projekt zuzugreifen 5. Sekundäres Menü 404 Problemvim öffnet die Standarddatei
Geändert zu
Dies ist das Ende dieses Artikels über die Bereitstellung von Vue-Projekten und die Konfiguration von Proxys auf Nginx. Weitere Informationen zur Bereitstellung von Vue-Projekten auf Nginx finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Grafische Erklärung des MySQL-Abfragecaches
Ich habe meiner persönlichen Website vor Kurzem e...
Inhaltsverzeichnis 1. Vorbereitung: 2. Quellcode-...
Inhaltsverzeichnis 1. dieses Schlüsselwort 2. Ben...
Kabelgebundenes Netzwerk: Ethernet Drahtloses Net...
Der Standardtabellenname ist „base_data“ und der ...
In diesem Artikel wird der spezifische Code von N...
Inhaltsverzeichnis 1. Verwenden Sie SVG 2. Verwen...
In vielen Fällen müssen Sie den Bildhintergrund b...
Bei einigen Systemen mit großen Datenmengen beste...
Inhaltsverzeichnis 1. So finden und optimieren Si...
Nachfolgend finden Sie den Code zum Erstellen ein...
Inhaltsverzeichnis Überblick Was ist Bildkomprimi...
Teilen Sie die coole zufällige QR-Code-Verifizier...
Download-Adresse: https://dev.mysql.com/downloads...
In diesem Artikel wird der spezifische Code von V...