
-
tous
-
web3.0
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
développement back-end
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
interface Web
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
base de données
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Opération et maintenance
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
outils de développement
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
cadre php
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Problème commun
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
autre
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
technologie
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel CMS
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Java
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel système
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
tutoriels informatiques
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel matériel
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel mobile
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel logiciel
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel de jeu mobile
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-

Comment Nginx coopère-t-il avec PHP pour réaliser la fonction de génération de vignettes en temps réel ?
Configuration nginx : copiez le code comme suit : #Supposons qu'il existe un fichier sur le serveur : abc.jpg et que l'image originale est accessible via http://filefs.domain.com/file/abc.jpg. En fait, généralement, nous sauvegardons uniquement le contenu de "/file/abc.jpg" dans la base de données. #Maintenant, nous devons implémenter la vignette #abc.jpg.w320.jpg (w320, largeur 320px) générée automatiquement par le serveur via http://filefs.domain.com/file/abc.jpg.w320.jpg. et renvoyer des données d'image. #Les deux conditions suivantes doivent être remplies :
May 15, 2023 pm 06:37 PM
Comment installer et configurer Nginx dans Ubuntu
1. Introduction à nginx nginx est un serveur http très léger, qui se prononce « enginex », est un serveur http et proxy inverse hautes performances, et est également un serveur proxy imap/pop3/smtp. 2. Prise en charge de PHP Actuellement, il existe trois types de prise en charge de PHP par différents serveurs Web : (1) Grâce aux modules intégrés du serveur Web, tels que mod_php5 d'Apache, et un mod_perl intégré d'Apache similaire peut prendre en charge Perl. . (2) Implémenté via cgi, qui est similaire au cgi précédent de Perl. L'inconvénient de cette méthode est de mauvaises performances, car à chaque fois le serveur rencontre ces scripts.
May 15, 2023 pm 06:07 PM
Comment configurer le serveur de fichiers statiques Nginx
Serveur de configuration de base{listen80;server_namefile.52itstyle.com;charsetutf-8;La directive #root est utilisée pour spécifier le chemin de base du fichier sur le serveur root/data/statics; La directive #location est utilisée pour mapper les requêtes au fichier local emplacement du système/{autoindexon ;#Index autoindex_exact_sizeon;#Afficher la taille du fichier autoindex_localtimeon;#Afficher l'heure du fichier}} Redémarrez le service nginx : service de fichier d'accès nginx-sreload, http://
May 15, 2023 pm 06:04 PM
Comment résoudre le déploiement de Nginx React Actualiser 404
Solution au déploiement de nginx, réaction à l'actualisation 404 : 1. Modifiez la configuration de Nginx en "server{listen80;server_namehttps://www.xxx.com;location/{rootxxx;indexindex.htmlindex.htm;...}" ; 2. Actualisez le routage. , allez simplement sur nginx pour charger la page selon le chemin actuel. nginx déploie une application de réaction, actualise l'itinéraire et signale 404. Lorsque nginx déploie une application de réaction d'une seule page, si vous accédez à un certain itinéraire puis actualisez l'itinéraire actuel, 404 sera signalé. Personnellement, je pense : réagir est. une application d'une seule page, et le chargement des pages dépend du routage et de l'itinéraire
May 15, 2023 pm 06:01 PM
Comment optimiser le noyau à haute concurrence Nginx
Qu'est-ce que la haute concurrence ? Les paramètres par défaut du noyau Linux prennent en compte les scénarios les plus courants et ne conviennent pas aux serveurs Web prenant en charge l'accès à haute concurrence. Par conséquent, les paramètres du noyau Linux doivent être modifiés, afin que nginx puisse avoir des performances plus élevées lors de l'optimisation. noyau, De nombreuses choses peuvent être faites, mais nous effectuons généralement des ajustements en fonction des caractéristiques commerciales. Lorsque nginx est utilisé comme serveur de contenu Web statique, proxy inverse ou serveur fournissant un serveur de compression, l'ajustement du noyau. Les paramètres réseau sont différents. Voici le plus approprié. Les paramètres réseau TCP courants qui permettent à nginx de prendre en charge davantage de requêtes simultanées sont simplement configurés ; ils nécessitent de modifier /etc/sysctl.conf pour modifier les paramètres du noyau. Analyse détaillée de la configuration de la méthode de configuration # représente un seul
May 15, 2023 pm 05:52 PM
Que sont les requêtes et précautions du proxy Nginx axios ?
Informations de configuration 1.nginx.conf Comme il existe de nombreuses informations de configuration nginx.conf, cet article se concentre uniquement sur les paramètres d'axios et de demande de ressources statiques. En passant, certains éléments de configuration courants seront également notés. Les paramètres spécifiques sont les suivants : #Définissez le serveur http et utilisez sa fonction de proxy inverse pour fournir une prise en charge de l'équilibrage de charge http{#Délai d'expiration de connexion keepalive_timeout120;#commutateur de compression gzip et configuration associée gzipon;gzip_min_length1k;gzip_buffers432k;gzip_http_version1.1;gzip_comp_level2;gzip_typestext
May 15, 2023 pm 05:43 PM
Comment mettre à niveau en douceur l'exploitation et la maintenance de Nginx
Vous pouvez remplacer l'ancien exécutable nginx par le nouveau sans interrompre le service - les nouvelles requêtes ne seront pas perdues (lors de la mise à niveau vers une nouvelle version ou de l'ajout/suppression de modules serveur). (Apprentissage recommandé : fonctionnement et maintenance de nginx) Tout d'abord, utilisez le nouveau programme exécutable pour remplacer l'ancien (il est préférable de faire une sauvegarde), puis envoyez le signal USR2 (kill-USR2pid) au processus principal. Le processus principal renommera son fichier .pid en .oldbin (par exemple : /usr/local/nginx/logs/nginx.pid.oldbin), puis exécutera le nouveau programme exécutable et démarrera le nouveau processus principal et le nouveau travail en séquence. Processus : PIDPPIDUSER%CP
May 15, 2023 pm 05:34 PM
Comment configurer le serveur de diffusion en direct nginx+rtmp sur Mac
1. Installez homebrow Si vous avez déjà installé brow, vous pouvez ignorer cette étape directement. Exécutez la commande ruby-e "$(curl-fsslhttps://raw.githubusercontent.com/homebrew/install/master/install)". S'il a été installé et que vous souhaitez le désinstaller : ruby-e"$(curl-fsslhttps :/ /raw.githubusercontent.com/homebrew/install/master/uninstall)" 2. Installez ngin
May 15, 2023 pm 05:19 PM
Comment utiliser l'instruction map de Nginx pour réaliser un saut de page
La méthode d'implémentation consiste à ajouter des règles d'instruction map dans le domaine http de nginx.conf, qui contient un fichier de mappage de règles d'URL : #Set 301 jump map$request_uri$new{include/etc/nginx/redirect.map;} L'instruction map prend en charge l'introduction d'un La façon de mapper les fichiers, le format de contenu du fichier redirect.map est ici le suivant : ~^/page/mordern-php$/page/modern-php actuellement, une seule ligne est ajoutée à titre de test, le recto peut être une expression régulière, et le verso permet de sauter la nouvelle url à arriver, chaque ligne se terminant par un point-virgule. Étant donné que https est activé sur le site Web, il surveille 4
May 15, 2023 pm 05:16 PM
Comment activer l'algorithme de compression Brotli pour Nginx
Qu'est-ce que l'algorithme de compression Brotli ? Brotli a été initialement publié en 2015 pour la compression hors ligne des polices Web. Les ingénieurs logiciels de Google ont publié une version améliorée de brotli en septembre 2015, qui incluait une compression générale des données sans perte, avec un accent particulier sur la compression http. L'encodeur a été partiellement réécrit pour améliorer le taux de compression, la vitesse de l'encodeur et du décodeur a été augmentée et l'API de streaming a été améliorée pour ajouter davantage de niveaux de qualité de compression. La nouvelle version présente également des améliorations de performances multiplateformes et une réduction de la mémoire requise pour le décodage. Contrairement aux algorithmes de compression généraux courants, brotli utilise un dictionnaire prédéfini de 120 kilo-octets. Le dictionnaire contient plus de 13 000 mots, expressions et autres sous-chaînes couramment utilisés tirés d'un texte.
May 15, 2023 pm 03:52 PM
Comment ajouter des informations sur les cookies aux journaux nginx
1. Il est plus pratique d'obtenir toutes les informations sur les cookies. Ajoutez directement $http_cookielog_formatmain'[$time_local]-$remote_addr:$remote_port-$remote_user-$upstream_addr$upstream_status$upstream_response_time-''"$request"$status dans le nginx. fichier de configuration $bytes_sent$request_ti
May 15, 2023 pm 03:34 PM
Comment configurer le certificat SSL nginx pour implémenter le service https
Si la structure de base de mon nœud actuel est la suivante : |----project||---static#store html files|||---index.html#index.html||---node_modules#dependency package|| -- -app.js#node Entry File||---package.json||---.babelrc#Convert es6 file index.html Le code du fichier est le suivant : configuration nginx https Bienvenue pour utiliser https pour accéder à l'application de la page Le code .js est le suivant : constkoa =require('koa');constfs
May 15, 2023 pm 03:25 PM
Comment nginx force le navigateur à rediriger l'accès HTTPS
L'effet peut être vu comme suit : Mais si nous utilisons http pour accéder maintenant, nous ne pouvons pas y accéder. Comme le montre la figure ci-dessous : La première chose que je dois faire maintenant est d'utiliser la configuration nginx. Lorsque l'utilisateur saisit une requête http dans le navigateur, utilisez nginx pour rediriger vers https. Nous devons donc maintenant créer une simple fonction de redirection nginx. Par conséquent, nous devons ajouter la configuration de redirection suivante à notre nginx : server{listenxxx.abc.com;server_namexxx.abc.com;rewrite^/(.*)$https://$host$1permanent;} Par conséquent, le principal configuration du code nginx
May 15, 2023 pm 02:34 PM
méthode de correspondance d'emplacement nginx
Explication détaillée des exemples de correspondance d'emplacement nginx Exemple 1, configuration nginx : Exemple 2, configuration nginx : Exemple 3, configuration nginx :
May 15, 2023 pm 02:25 PM
Comment limiter la fréquence d'accès par unité de temps dans nginx
Tout d'abord, laissez-moi vous dire que j'ai rencontré ce problème parce que le site Web a été attaqué et qu'Alibaba Cloud a appelé la police. J'ai pensé à limiter la fréquence d'accès au lieu de limiter les adresses IP (le plan de limitation des adresses IP sera donné plus tard). Le code d'état renvoyé par nginx lorsque les ressources de connexion sont épuisées est 502. Après avoir ajouté les restrictions de cette solution, il renvoie 599, ce qui est différent du code d'état normal. Les étapes sont les suivantes : Tout d'abord, ajoutez le contenu suivant à nginx.conf : map$http_x_forwarded_for$clientrealip{""$remote_addr;~^(?p[0-9\.]+),?.*$$firstaddr; }###paramètre de sécurité pour limiter d'autres
May 15, 2023 pm 01:43 PM
Outils chauds Tags

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

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 !

Article chaud

Outils chauds

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
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
Programmer Toolbox v1.0 Environnement intégré PHP

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

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Sujets chauds



