localisation actuelle:Maison > Articles techniques > Opération et maintenance > Nginx
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- À quoi peut servir nginx ?
- La règle de correspondance de location = indique une correspondance exacte. Un accès ne se produira que si le chemin de l'URL demandé est exactement égal à la chaîne suivante. ^~ signifie que si le caractère après le symbole correspond le mieux, cette règle sera utilisée et aucune recherche ultérieure ne sera effectuée. ~ indique que la règle est définie à l'aide d'expressions régulières et est sensible à la casse. ~* indique que la règle est définie à l'aide d'expressions régulières et n'est pas sensible à la casse. Il convient de noter que la priorité de correspondance de nginx est basée sur l'ordre ci-dessus, et il convient de noter qu'une fois qu'une certaine correspondance est atteinte, elle se terminera directement et aucune autre correspondance ne sera effectuée. Les correspondances ordinaires restantes seront priorisées en fonction de la priorité. la longueur correspondante la plus longue signifie que celui qui correspond le plus sera utilisé. serveur{nom_serveursiteweb.
- Nginx 1089 2023-05-16 20:20:38
-
- Comment installer nginx sous Linux
- Dépendances d'installation yuminstallgccyuminstallpcre-develyuminstallzlibzlib-develyuminstallopensslopenssl-devel Lors de l'installation de ces quatre dépendances, il y aura quelques questions au milieu. Entrez y pour télécharger le package tar nginx // Entrez dans le répertoire /usr/local cd/usr/local//Créez un. fichier Pliez nginxmkdirnginx//Entrez le dossier nginx cdnginx//Téléchargez le package tar wgethttp://nginx.org/download/nginx-1.13.7.
- Nginx 4239 2023-05-16 19:48:07
-
- Comment fermer le journal error_log dans nginx
- Format du paramètre de configuration : error_log/path/to/loglevel ; niveau de journal des erreurs Nginx : debug|info|notice|warn|error|crit|alert|emerg. il n'est pas défini, le niveau par défaut est erreur. Il peut être configuré dans les sections principale, http, serveur et emplacement. Si deux journaux d'erreurs sont définis dans le fichier de configuration, ils entreront en conflit dans la même section de configuration, donc un seul journal d'erreurs peut être configuré dans la même section. Cependant, il est possible d'apparaître dans différentes sections de configuration. Nginx
- Nginx 1357 2023-05-16 18:01:13
-
- Comment configurer une application Node.js pour utiliser un serveur Nginx
- Node.js est une plate-forme construite sur le runtime JavaScript Chrome, qui est utilisée pour créer facilement des applications Web avec une vitesse de réponse rapide et une expansion facile. Node.js utilise un modèle d'E/S non bloquant et basé sur les événements pour être léger et efficace. Il convient parfaitement aux applications en temps réel gourmandes en données exécutées sur des appareils distribués, telles que le chat en temps réel, etc. Cependant, l'encodage gzip, les fichiers statiques, la mise en cache http, le traitement SSL, l'équilibrage de charge et le proxy inverse, etc., peuvent tous être effectués via nginx, réduisant ainsi la charge de node.js et économisant le trafic du site Web grâce au puissant cache d'amélioration du site Web de nginx. vitesse de chargement. L'organigramme de configuration de Nginx est le suivant : http{proxy_
- Nginx 1083 2023-05-16 17:58:35
-
- Comment configurer le serveur de fichiers nginx dans le système Windows10
- Téléchargez la version Windows de nginx depuis le site officiel de nginx : Décompressez le package logiciel téléchargé : Remarque : Le chemin d'accès au package décompressé ne peut pas contenir de caractères chinois, sinon le service nginx ne peut pas être démarré : « touche Windows + touche r. " pour ouvrir l'exécution, entrez "cmd" Entrez "dos terminal" c:\users\administrator>f:f:\>cdgx\nginx-1.16.1#Start command f:\gx\nginx-1.16.1>startnginxf :\gx\nginx-1.16.1> Une fois le service démarré avec succès
- Nginx 3119 2023-05-16 17:55:06
-
- Comment configurer php, nginx et redis dans Ubuntu
- Les choses importantes sont mentionnées ci-dessus : 1. Les installations suivantes sont toutes effectuées dans le répertoire racine du système, c'est-à-dire : ubuntu@VM-0-8-ubuntu:/$ exécutez la commande ici 2. Avant de modifier les fichiers de configuration suivants ; il est préférable de sauvegarder d'abord les fichiers originaux. 1. Pour installer nginx, entrez la commande : sudoapt-getinstallnginx. Après une installation réussie, vous pouvez voir le répertoire nginx sous le répertoire racine du système, etc. Entrez l'adresse IP du serveur dans le navigateur pour voir niginx bienvenue
- Nginx 1170 2023-05-16 17:52:57
-
- Quelle est la différence entre racine et alias dans Nginx
- Structure du projet La structure du répertoire Nginx est la suivante : sous html se trouvent les pages du projet frontal déployé, respectivement zuiyu et test. Ci-dessous, j'utiliserai root et alias pour accéder à nginx--conf--logs--html--zuiyu--. index.html --static--test--index.html--static test accéder au projet zuiyu location/zuiyu{roothtml;indexindex.html;}location/zuiyu{aliashtml/zuiyu;indexindex.html;} accéder à l'élément de test
- Nginx 1245 2023-05-16 17:31:14
-
- Comment résoudre l'erreur nginx 404Not Found lors de l'accès à l'interface dynamique
- Description du problème : Conception et construction d'un système d'ajustement backend de recrutement, en utilisant respectivement les frameworks AntDesignVue et JFinal sur le front et le back-end. Je souhaite déployer le projet sur le serveur, mais l'accès externe continue de signaler l'erreur 404NotFound. La solution consiste à localiser l'erreur comme suit : l'interface dynamique est introuvable, mais je ne sais pas s'il y a un problème dans le projet ou après. le proxy nginx. Par conséquent, l'interface du projet lui-même et l'interface après le proxy nginx doivent être testées séparément. Testez d'abord l'interface au sein du projet : entrez la commande côté ubuntu : curlhttp://localhost:port/xxx/xxx Ici mon interface est : curlhttp://localhost:20294/
- Nginx 2696 2023-05-16 17:28:12
-
- Quels sont les concepts de base de Nginx
- Qu’est-ce que Nginx ? Nginx a été créé à l'origine en tant que serveur Web pour résoudre les problèmes de C10k. En tant que serveur Web, il peut servir vos données à des vitesses fulgurantes. Mais Nginx est plus qu'un simple serveur Web, vous pouvez également l'utiliser comme proxy inverse pour s'intégrer facilement à des serveurs en amont plus lents tels que Unicorn ou Puma. Vous pouvez répartir le trafic de manière appropriée (équilibreur de charge), diffuser du contenu multimédia, redimensionner dynamiquement les images, mettre en cache le contenu, etc. L'architecture de base de Nginx se compose du processus maître et de ses processus de travail. Le maître lit le fichier de configuration et gère le processus de travail, et le travailleur traite réellement la demande. base
- Nginx 4529 2023-05-16 17:02:48
-
- Comment installer et configurer FastDFS pour intégrer Nginx-1.13.3
- 1: Télécharger fastdfs Nous avons besoin d'un total de trois fichiers 1.fastdfs Système de stockage de fichiers distribué 2.libfastcommon Bibliothèque de fonctions Fastdfs 3.fastdfs-nginx-module Lors de la connexion au téléchargement du module de fonction nginx, veuillez noter que le format téléchargé ici est .zip et pas tar.gz. La raison en est qu'une erreur se produira lors de l'utilisation du module fastdfs-nginx-module pour intégrer nginx. La raison est que la version fastdfs doit être >=5.11. Sinon, une erreur sera signalée lors de la compilation de nginx. Vous pouvez regarder l'inst du module
- Nginx 1647 2023-05-16 16:43:39
-
- Comment résoudre le problème selon lequel le projet vue de déploiement nginx ne peut pas trouver les fichiers CSS js
- Plusieurs fois après npmrunbuild, le répertoire relatif du fichier js et du fichier css automatiquement inséré par webpack dans le fichier index.html est toujours erroné après l'avoir publié sur le serveur, nginx ne trouve pas le fichier. vue-cli@3 Dans vue-cli@3, vous devez ajouter un baseurl pour tous les fichiers que votre webpack insère dans index.html. Vous devez créer un nouveau vue.config.js dans le répertoire racine du projet et ajouter le. contenu suivant :.module.exports={baseurl:isprod?'/basexxx/':
- Nginx 1439 2023-05-16 16:28:06
-
- Comment configurer le certificat SSL Nginx
- S'il y a un pare-feu, n'oubliez pas d'ouvrir le port 443. Matériel de préparation : 1. Demandez un certificat SSL Vous pouvez rechercher sur Baidu comment postuler. Étant donné que les fournisseurs de services de noms de domaine sont différents, je n'entrerai pas dans les détails ici ; 2. nginx a été installé sur le serveur et peut accéder normalement. Démarrer la configuration : 1. Entrez dans le répertoire nginx et vérifiez s'il existe le module http_ssl_module./nginx-V2. Sinon, recherchez le code source et entrez la commande suivante pour l'installer (s'il existe, passez à l'étape 6) #Le chemin. après le préfixe est le vôtre Chemin pour installer nginx./configure--prefix=/usr/local/nginx--with-http_ssl_m
- Nginx 4080 2023-05-16 16:25:06
-
- Comment configurer nginx pour prendre en charge https
- 1. Introduction Le protocole HTTP Hypertext Transfer Protocol est utilisé pour transférer des informations entre les navigateurs Web et les serveurs de sites Web. Le protocole http envoie le contenu en texte clair et ne fournit aucune forme de cryptage des données si un attaquant intercepte le navigateur Web et les informations contenues dans le site Web. les paquets transmis entre les serveurs peuvent être directement lus. Par conséquent, le protocole http n'est pas adapté à la transmission de certaines informations sensibles, telles que les numéros de carte de crédit, les mots de passe et autres informations de paiement. Afin de résoudre ce défaut du protocole http, une autre méthode est nécessaire. à utiliser. Un protocole : Secure Socket Layer Hypertext Transfer Protocol https Pour la sécurité de la transmission des données, https ajoute le protocole SSL SSL s'appuie sur des certificats pour vérifier l'identité du serveur et en fournir aux navigateurs et services.
- Nginx 7434 2023-05-16 15:49:27
-
- Comment démarrer nginx sur le système Linux
- Introduction à Nginx : Nginx (enginex) est un service HTTP et proxy inverse hautes performances. Il possède de nombreuses fonctionnalités très supérieures : Dans le cas d'une forte concurrence des connexions, Nginx est un bon substitut aux services Apache : Nginx est l'une des plates-formes logicielles souvent choisies par les patrons du secteur de l'hébergement virtuel aux États-Unis. Méthode de démarrage de Nginx sur un système Linux : Format du code de démarrage : adresse du répertoire d'installation nginx-adresse du fichier de configuration cnginx Par exemple : [root@LinuxServersbin]#/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf /nginx
- Nginx 43729 2023-05-16 15:33:56
-
- Quelle est la différence entre l'emplacement nginx et proxy_pass
- Nom de domaine d'accès au pré-test : www.test.com/api/upload1.location et proxy_pass contiennent tous deux /, alors l'adresse réelle sans emplacement correspond au répertoire location/api/{proxy_passhttp://127.0.0.1:8080/?;} Adresse d'accès :www.test.com/api/upload-->http://127.0.0.1:8080/upload2.location ne contient pas /, proxy_pass contient /, alors l'adresse réelle contiendra /location/api{proxy_passhttp: /
- Nginx 1383 2023-05-16 15:16:21