recherche
Article Tags
Nginx
Comment déployer nginx, php et hôte virtuel dans un environnement CentOS

Comment déployer nginx, php et hôte virtuel dans un environnement CentOS

environnement os : centos6.1nginx : nginx-1.2.2php:php5.3.140, installez le code du package de dépendances comme suit : yuminstallopenssl-develpcre-develzlib-devellibjpeg-devellibpng-develfreetype-develgccmake1, ajoutez l'utilisateur www pour exécuter le code de copie nginx comme suit : useradd-m-r-s/sbin/nologin-d/opt/web/www2 Créez un répertoire temporaire et copiez le code comme suit : mkdir-p/var/tmp/n.

May 13, 2023 pm 12:40 PM
PHPCentOSnginx
Comment utiliser nginx pour implémenter une limitation de courant distribuée

Comment utiliser nginx pour implémenter une limitation de courant distribuée

1. Introduction Généralement, les systèmes exposés au monde extérieur recevront un grand nombre de requêtes lors de promotions ou d'attaques de pirates informatiques. Afin de protéger le système d'être submergé par le trafic simultané élevé qui arrive instantanément, il est nécessaire de limiter le trafic. 2. Déployez d'abord une interface exposée en externe. Le programme que j'ai déployé ici est un projet Springboot qui expose l'interface suivante. Il expose simplement une interface reposante qui renvoie helloworld avec une requête get. Je n'entre pas dans les détails des étapes de déploiement. Vous pouvez le déployer vous-même sur Baidu springboot. Ici, je recommande à tout le monde un groupe d'apprentissage et d'échange d'architecture. Numéro du groupe de communication et d'apprentissage : 575745314 partagera quelques vidéos enregistrées par des architectes seniors : il y a des printemps

May 13, 2023 pm 12:07 PM
nginx
Comment implémenter en cas d'imbrication dans nginx

Comment implémenter en cas d'imbrication dans nginx

nginx ne prend pas en charge l'imbrication if et n'autorise pas l'utilisation de jugements logiques dans if. L'erreur suivante sera signalée : nginx:[emerg]"if"directiveisnotallowed Lorsque l'entreprise nécessite plusieurs jugements conditionnels, cela peut être réalisé avec le. à l'aide de variables intermédiaires, telles que : Notre Le site Web a plusieurs noms de sous-domaines côté PC, mais un seul nom de domaine côté mobile. La relation correspondante est la suivante : www.test.com-->m.test.comsub1. .test.com -> m.test.com/sub1sub2.test com -> m.test.com/sub2sub3.test.c.

May 13, 2023 pm 12:01 PM
nginx
Comment installer NGINX sur RHEL6

Comment installer NGINX sur RHEL6

1. Installez les packages de dépendances (sélectionnez le répertoire d'installation et exécutez la commande) yum-yinstallmakegccgcc-c++opensslopenssl-develpcre-develzlib-devel-y Pour toutes les questions, la valeur par défaut est yesinstall. Installez automatiquement la dépendance gcc utilisée par make to. compiler des fichiers binaires. La compilation du langage c/c++ avec gcc-c++ nécessite que le module http de PCREnginx utilise pcre pour analyser les expressions régulières opensslnginx prend en charge les protocoles http et https. openssl est une bibliothèque cryptographique de couche de sockets sécurisée qui possède des algorithmes cryptographiques, des clés couramment utilisées et des fonctions de gestion d'encapsulation de certificats.

May 13, 2023 am 11:52 AM
nginxrhel
Comment redémarrer le service nginx dans Ubuntu

Comment redémarrer le service nginx dans Ubuntu

1. Utilisez la touche de raccourci [Ctrl+Alt+T] pour ouvrir le mode commande du terminal. 2. Vous pouvez redémarrer le service nginx des manières suivantes. Première méthode, dans le répertoire exécutable nginx sbin, entrez la commande suivante pour redémarrer/nginx-sreload#Restart méthode deux, recherchez le numéro de processus nginx actuel, puis entrez la commande : kill-HUP numéro de processus pour redémarrer le service nginx#ps -ef|grepnginx #Trouver le numéro de processus nginx actuel]#kill-TERM132#Tuer le processus nginx, 132 est le numéro de processus nginx

May 13, 2023 am 11:40 AM
Ubuntunginx
Comment activer la prise en charge multi-sites et la configuration des règles de réécriture Nginx dans WordPress

Comment activer la prise en charge multi-sites et la configuration des règles de réécriture Nginx dans WordPress

Le multi-site peut être utilisé directement dans WordPress 3.0 et supérieur. Il peut : 1. Installer un seul programme WordPress pour créer plusieurs sites WordPress, qui peuvent être des noms de sous-domaines ou des sous-répertoires. 2. Vous pouvez avoir un backend de blog indépendant et une adresse de blog indépendante. 3. L'administrateur peut définir les thèmes ouverts sur le site. 4. Les administrateurs peuvent configurer des plug-ins pour chaque site. 5. Plusieurs sites partagent la « table de base de données utilisateur », c'est-à-dire les tables wp_usermeta et wp_users, et les autres sont des tables de base de données indépendantes. Méthode de configuration multi-site WordPress : 1. Tout d'abord, sauvegardez la base de données du site Web pour éviter toute récupération en cas d'accident (peut généralement être ignoré). 2. Ouvrez w

May 13, 2023 am 11:16 AM
WordPressnginx
Comment déployer Django via Nginx basé sur Ubuntu

Comment déployer Django via Nginx basé sur Ubuntu

Il existe de nombreuses façons de déployer Django, et nginx+uwsgi est l'une des méthodes les plus courantes. De cette façon, notre approche habituelle consiste à utiliser nginx comme front-end du serveur, qui recevra toutes les requêtes du Web et gérera les requêtes de manière unifiée. nginx gère lui-même toutes les requêtes statiques (c'est la force de nginx). Ensuite, nginx transmet toutes les requêtes non statiques à Django via uwsgi, qui est traité par Django, complétant ainsi une requête Web. On voit que uwsgi fonctionne comme un pont. Agir comme un pont. 1. Installez nginx. Nginx est un serveur Web/proxy inverse léger et un serveur de messagerie.

May 13, 2023 am 11:01 AM
Ubuntunginxdjango
Comment déployer Nginx+Apache et séparer dynamique et statique

Comment déployer Nginx+Apache et séparer dynamique et statique

Introduction à la séparation dynamique et statique de nginx nginx a de fortes capacités de traitement statique, mais des capacités de traitement dynamique insuffisantes. Par conséquent, la technologie de séparation dynamique et statique est couramment utilisée dans les entreprises. Pour la séparation dynamique et statique de php, les pages statiques sont transmises à nginx pour le traitement. Les pages dynamiques sont transmises au module php-fpm ou à Apache pour traitement. Dans la configuration de nginx, la section de configuration de l'emplacement et la correspondance régulière sont utilisées pour implémenter différentes méthodes de traitement pour les pages statiques et dynamiques. Le principe du proxy inverse nginx peut non seulement servir. en tant que serveur Web, mais possède également les fonctions de proxy inverse, d'équilibrage de charge et de mise en cache. Nginx est implémenté via le module proxy Proxy de la demande du client au serveur en amont. À ce stade, la connexion entre nginx et le serveur en amont se fait via le. protocole http ngi

May 13, 2023 am 10:49 AM
nginxapache
Comment configurer les restrictions d'accès à Nginx

Comment configurer les restrictions d'accès à Nginx

Qu'est-ce que la restriction d'accès à nginx ? Configuration La restriction d'accès à nginx peut être basée sur deux aspects. L'un est le contrôle d'accès basé sur IP et l'autre est le contrôle de connexion approuvé par l'utilisateur. Ci-dessous, nous présenterons ces deux méthodes une par une. contrôle d'accès basé sur : Oui En configurant le contrôle d'accès basé sur IP, nous pouvons obtenir l'effet d'autoriser certaines IP à accéder et de restreindre les IP qui ne peuvent pas y accéder. Il s'agit de la méthode de configuration pour autoriser l'accès. Syntaxe de configuration : allowaddress|cidr|unix|all. ; Configuration par défaut : Aucune configuration Chemin de configuration : http , serveur, emplacement, limit_sauf ; il s'agit d'une méthode de configuration qui n'autorise pas l'accès. Syntaxe de configuration : denyaddress|c.

May 13, 2023 am 10:46 AM
nginx
Exemple d'analyse d'ensemble de signaux nginx

Exemple d'analyse d'ensemble de signaux nginx

Reproduction du scénario Ci-dessous, j'utiliserai un nginx natif pour reproduire ce processus sur ma machine virtuelle avec fedora26 installé. La version de nginx que j'utilise est la dernière 1.13.4. Commencez par démarrer nginx et vous pouvez voir que le maître et le travailleur sont en cours d'exécution. . Ensuite, nous envoyons un signal sigusr2 au maître Lorsque le noyau nginx reçoit ce signal, il déclenchera une mise à jour à chaud. Vous pouvez voir que le nouveau maître et les ouvriers du masterfork sont déjà en cours d'exécution. À ce moment-là, nous envoyons alors un signal sigwinch à l'ancien maître. Après avoir reçu ce signal, l'ancien maître enverra si à ses ouvriers.

May 13, 2023 am 10:37 AM
nginx
Comment intercepter un agent utilisateur spécifique dans Nginx

Comment intercepter un agent utilisateur spécifique dans Nginx

Liste noire des agents utilisateurs spécifiques dans nginx Pour configurer la liste de blocage des agents utilisateurs, ouvrez le fichier de configuration nginx de votre site Web et recherchez la section des définitions de serveur. Ce fichier peut être placé à différents endroits, en fonction de votre configuration nginx ou de votre version Linux (par exemple, /etc/nginx/nginx.conf, /etc/nginx/sites-enabled/, /usr/local/nginx/conf /nginx. conf,/etc/nginx/conf.d/). Copiez le code comme suit : server{listen80default_server;server_nam

May 13, 2023 am 10:25 AM
nginx
Comment Nginx redirige HTTP vers HTTPS

Comment Nginx redirige HTTP vers HTTPS

Nginx est un outil de redirection puissant qui peut être facilement configuré pour rediriger le trafic Web HTTP non sécurisé ou non chiffré vers des serveurs Web HTTPS chiffrés et sécurisés sur votre système. Nginx, prononcé « Enginex », est un serveur Web et proxy inverse gratuit, open source, hautes performances, basé sur Linux, chargé de gérer et de gérer la charge du plus grand trafic de sites Web sur Internet. Nginx est un outil de redirection puissant qui peut être facilement configuré pour rediriger le trafic Web HTTP non sécurisé ou non chiffré vers des serveurs Web HTTPS chiffrés et sécurisés sur votre système. Si vous êtes un administrateur système ou un développeur, vous devez utiliser fréquemment le serveur Nginx. Dans cet article, nous allons

May 13, 2023 am 09:52 AM
HttpHTTPSnginx
Comment résoudre l'erreur 500 Internal Server Error dans Nginx

Comment résoudre l'erreur 500 Internal Server Error dans Nginx

1. L’espace disque est-il insuffisant ? Utilisez df-k pour vérifier si l'espace disque est plein. Libérer de l'espace sur le disque dur peut résoudre 500 erreurs. Si accesslog est activé dans nginx, il est préférable de fermer accesslog lorsqu'il n'est pas nécessaire. Accesslog occupe beaucoup d’espace sur le disque dur. 2. Le fichier de configuration nginx est erroné ? Cela ne fait pas référence aux erreurs de syntaxe. Si nginx a une erreur de syntaxe dans le fichier de configuration, il la demandera au démarrage. Lors de la configuration de la réécriture, 500 erreurs peuvent survenir si certaines règles ne sont pas gérées correctement. Veuillez vérifier attentivement vos règles de réécriture. Si certaines variables du fichier de configuration sont mal définies, une erreur 500 se produira également, par exemple en faisant référence à une variable sans valeur. 3. Tel que

May 13, 2023 am 09:28 AM
nginx
Comment configurer Nginx pour surveiller le certificat SSL sur le port 443

Comment configurer Nginx pour surveiller le certificat SSL sur le port 443

1. Préparez le fichier de certificat. J'utilise le certificat SSL de la version gratuite d'Alibaba Cloud Symantec. Téléchargez le fichier de certificat et décompressez-le pour obtenir le fichier suivant. Créez un répertoire ssl dans le répertoire nginx–>cert et copiez tous les fichiers ci-dessus dans le répertoire ssl 2. Modifiez le fichier nginx.conf et remplissez ce qui suit en http. {} de nginx.conf. Content server{listen443;server_namewww.httpstest.com;sslon;roothtml;indexindex.htmlindex.htm;#Remplacez le fichier .pem/.key ici par son nom de fichier correspondant ssl_

May 13, 2023 am 09:19 AM
sslnginx

Outils chauds Tags

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits

VC9 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP

Version complète de la boîte à outils du programmeur PHP

Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits

VC11 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser