localisation actuelle:Maison > Articles techniques > Opération et maintenance > Nginx

  • Comment utiliser la mémoire partagée dans nginx
    Comment utiliser la mémoire partagée dans nginx
    L'utilisation de ngx_shmem Le fichier ngx_shmem.c/h est juste une encapsulation très simple de l'appel système mmap()/munmap() ou shmget()/shmdt(). Implémentation de la bibliothèque de base de style ngx, qui peut demander et libérer un espace mémoire partagé continu. Il est généralement utilisé pour les données partagées de longueur fixe. La longueur des données est fixe et ne s'étendra ni ne diminuera pendant l'utilisation. typedefstruct{u_char*addr;size_tsize;...}ngx_shm_t;ngx_int_tngx_shm_alloc(ngx_shm_t*shm);voidngx_shm_free(ngx
    Nginx 1756 2023-05-14 15:55:06
  • Comment installer PHP et Nginx sur Centos7
    Comment installer PHP et Nginx sur Centos7
    1. Installez PHP. Alors que WeChat est devenu populaire en 2013, l'utilisation de PHP est également redevenue populaire. De nombreuses entreprises sur le marché ont choisi d'utiliser PHP comme backend d'application. Personnellement, je pense que les raisons sont les suivantes : 1. Le coût de. PHP est faible 2. PHP est facile à démarrer 3. Le cycle de développement de PHP est relativement court 4. La naissance de TP5 a amélioré l'efficacité du développement de l'interface PHP. En raison du grand nombre de demandes, les configurations de serveur de nombreuses entreprises doivent pouvoir prendre en charge l'environnement PHP pour mener à bien la construction du projet. En fait, il existe généralement deux types de logiciels d'installation centos. Le premier est l'installation rapide et le second est la compilation et l'installation. Personnellement, il est recommandé de compiler et d'installer. Quant à la méthode d'installation rapide, elle est simple et rapide. chargez la source php correspondante et effectuez une étape via yuminstall.
    Nginx 1977 2023-05-14 15:37:06
  • Comment les modules Nginx et GeoIP lisent les informations géographiques de l'IP
    Comment les modules Nginx et GeoIP lisent les informations géographiques de l'IP
    Installation Linux geoipyuminstallnginx-module-geoiphttp_geoip_module scénario d'utilisation 1. Différencier les règles d'accès http au pays et à l'étranger 2. Différencier les règles d'accès http dans les villes et régions nationales Une fois yum installé, recherchez le fichier de module installé Si nginx est installé avec yun, il l'est. généralement installé dans /etc Remarque dans le répertoire /nginx/modules/ : si nginx n'est pas installé par yum mais compilé et installé à partir du code source, vous devez réinstaller et compiler nginx et ajouter ce module, et vous n'avez alors pas besoin d'ajouter ce module manuellement. Ajoutez manuellement le module et chargez le module et http en tête du fichier de configuration nginx.conf.
    Nginx 1991 2023-05-14 15:10:06
  • Comment configurer nginx avec SSL pour obtenir un accès https
    Comment configurer nginx avec SSL pour obtenir un accès https
    Demandez un certificat ici. J'ai directement demandé un certificat gratuit auprès de Tencent Cloud. Il convient de noter ici que le certificat gratuit délivré par l'Asian Trust Agency ne peut être utilisé que pour un seul nom de domaine et que les noms de sous-domaines doivent être demandés séparément. Sans oublier que l'application dans Tencent est assez rapide et qu'elle a été approuvée en plus de dix minutes. Téléchargez un fichier zip, décompressez-le, ouvrez le dossier nginx à l'intérieur et copiez les fichiers 1_xxx.com_bundle.crt et 2_xxx.com.key. Ouvrez le fichier de configuration nginx. Si vous ne connaissez pas l'emplacement du fichier nginx, vous pouvez utiliser la commandewhereisnginx pour le trouver. Mon fichier de configuration est dans /ect/nginx. Copiez maintenant les deux fichiers de certificat et configurez-les directement plus tard.
    Nginx 1353 2023-05-14 15:07:14
  • Comment installer Nginx et configurer le démarrage automatique sur CentOS7
    Comment installer Nginx et configurer le démarrage automatique sur CentOS7
    1. Téléchargez le package d'installation sur le site officiel et sélectionnez la version adaptée à Linux. Sélectionnez la dernière version ici, téléchargez-la localement, puis téléchargez-la sur le serveur ou téléchargez-la directement avec la commande wget sous centos. Basculez vers le répertoire /usr/local et téléchargez le package logiciel #cd/usr/local#wgethttp://nginx.org/download/nginx-1.11.5.tar.gz2 Pour installer nginx, exécutez d'abord la commande suivante pour. installez la bibliothèque dépendante de nginx. Si les bibliothèques dépendantes sont manquantes, l'installation peut échouer. Pour plus de détails, veuillez vous référer au message d'erreur à la fin de l'article. #yuminstallgcc-c++#yuminstallpcre#yumins
    Nginx 3478 2023-05-14 15:01:14
  • Comment rediriger https via l'équilibrage de charge nginx
    Comment rediriger https via l'équilibrage de charge nginx
    Copiez le certificat et la clé côté Web scp-rp-p52113/application/nginx/conf/key10.0.0.5:/application/nginx/conf/ Configurez vim/application/nginx/conf/nginx.confworker_processes2 sur la charge nginx serveur d'équilibrage ;error_loglogs/error.log;events{worker_connections65535;}http{includemime.types;default_typeappli
    Nginx 1176 2023-05-14 14:58:23
  • Comment activer la fonction de navigation dans le répertoire Nginx
    Comment activer la fonction de navigation dans le répertoire Nginx
    Nous savons tous que sous Apache, vous pouvez configurer pour afficher automatiquement la liste des fichiers sous le répertoire lors de l'accès à un certain chemin du serveur Web. En fait, nginx n'est pas du tout plus faible qu'Apache. Bien sûr, il peut également réaliser cette fonction. , et c'est très simple et simple ; Le paramètre autoindex est principalement utilisé pour l'activer. Sa configuration est la suivante : Copiez le code comme suit : location/{root/data/www/file//Spécifiez le chemin absolu du réel. répertoire; autoindexon;//Activer la fonction de navigation dans le répertoire; autoindex_exact_sizeoff;//Fermer les statistiques détaillées sur la taille du fichier, laisser la taille du fichier s'afficher en unités Mo, Go, la valeur par défaut est b;
    Nginx 1744 2023-05-14 13:46:06
  • Comment personnaliser la journalisation et activer le tampon de journal dans Nginx
    Comment personnaliser la journalisation et activer le tampon de journal dans Nginx
    Journal d'accès nginx écrit des informations sur la demande d'un client dans le journal d'accès immédiatement après le traitement de la demande. Par défaut, le journal d'accès se trouve dans logs/access.log et les informations sont écrites dans le journal dans un format de combinaison prédéfini. Si vous souhaitez enregistrer avec précision les informations d'accès, vous devez personnaliser un format de journal d'accès plus complet, comme indiqué ci-dessous : http{log_formatgeoproxy'[$time_local]$remote_addr''$realip_remote_addr$remote_user''$request_m
    Nginx 1448 2023-05-14 13:07:33
  • Comment configurer nginx de veille chaude sur deux machines keepalived
    Comment configurer nginx de veille chaude sur deux machines keepalived
    Préparation de l'environnement : 2 centos : 192.168.0.105 et 192.168.0.118, l'IP virtuelle (vip) est 192.168.0.119. Configurez keepavlived Installez keepalivedyuminstallkeepalived sur 105 et 118 respectivement. Préparez le script heartbeat. La commande de script peut être exécutée régulièrement. , utilisée pour la vérification du rythme cardiaque. Par exemple, lorsque nous accédons à nginx et constatons que nginx est inaccessible, nous désactivons keepalived, passant ainsi à nginx pour obtenir une prise en charge ininterrompue du service. vi/etc/keepalived
    Nginx 1407 2023-05-14 12:34:11
  • Exemple d'analyse de démarrage rapide Nginx
    Exemple d'analyse de démarrage rapide Nginx
    Pourquoi utiliser nginx ? À l'heure actuelle, le principal concurrent de nginx est Apache. Ici, l'éditeur fera une comparaison simple entre les deux pour aider chacun à mieux comprendre les avantages de nginx. 1. En tant que serveur Web : par rapport à Apache, nginx utilise moins de ressources, prend en charge davantage de connexions simultanées et reflète une efficacité plus élevée. Cela rend nginx particulièrement populaire auprès des fournisseurs d'hébergement virtuel. Dans le cas d'une forte concurrence de connexions, nginx est un bon substitut au serveur Apache : nginx est l'une des plates-formes logicielles souvent choisies par les patrons du secteur de l'hébergement virtuel aux États-Unis. Elle peut prendre en charge des réponses allant jusqu'à 50 000 connexions simultanées. Merci à nginx pour Nous avons choisi epollan
    Nginx 1122 2023-05-14 12:19:20
  • Comment installer rapidement le serveur Nginx sur CentOS
    Comment installer rapidement le serveur Nginx sur CentOS
    1. Téléchargez nginx Téléchargez la dernière version de nginx depuis le site officiel de nginx (http://nginx.org/en/download.html) Ici, j'ai téléchargé nginx-1.9.12. Une fois le téléchargement terminé, vous obtiendrez un package compressé comme indiqué dans la figure ci-dessous. Téléchargez le package tar de nginx sur le serveur Linux, comme indiqué dans la figure ci-dessous : 2. Installez nginx2.1. Avant d'installer nginx. , vous devez vous assurer que g++ et gcc sont installés sur le système, les logiciels openssl-devel, pcre-devel et zlib-devel. 1. Installez le logiciel nécessaire : yum-yinstallzli
    Nginx 1217 2023-05-14 12:04:12
  • Comment activer la liste des répertoires nginx
    Comment activer la liste des répertoires nginx
    nginx active le répertoire de colonnes Lorsque vous souhaitez que nginx existe en tant que serveur de téléchargement de fichiers, vous devez activer le serveur de répertoire de colonnes nginx{locationdownload{autoindexon;autoindex_exact_sizeoff;autoindex_localtimeon;}}autoindex_exact_size : lorsqu'il est activé (par défaut), la taille exacte du le fichier est affiché, en octets ; Passer à off pour afficher la taille approximative du fichier, en Ko ou Mo ou GBautoindex_localtime : Lorsqu'il est désactivé (par défaut), l'heure du fichier affichée est l'heure GMT après le passage à on, elle est affichée ;
    Nginx 1223 2023-05-14 11:55:13
  • Comment créer un cluster d'équilibrage de charge hautes performances de Nginx+Tomcat
    Comment créer un cluster d'équilibrage de charge hautes performances de Nginx+Tomcat
    nginx est un serveur http/proxy inverse et un serveur proxy de messagerie (imap/pop3) hautes performances. Il occupe moins de mémoire, possède de fortes capacités de concurrence et fonctionne mieux entre les serveurs Web du même type. nginx peut être compilé et exécuté sur la plupart des Unixlinuxos, et il existe une version portée Windows. De manière générale, pour les nouveaux sites, il est recommandé d'utiliser la dernière version stable comme version de production. Le nombre maximum de visites en ligne prises en charge par un seul Tomcat est d'environ 500. Si vous souhaitez prendre en charge plus de visites, un seul Tomcat ne peut pas le faire. Ici, nous utilisons le déploiement de cluster, utilisons plusieurs Tomcats et utilisons nginx comme proxy inverse. L'architecture est la suivante : Préparation apache-
    Nginx 1820 2023-05-14 11:34:06
  • Comment Nginx implémente un système simple de niveaux de gris front-end
    Comment Nginx implémente un système simple de niveaux de gris front-end
    Comme écrit ci-dessus, le concept d'échelle de gris vient du domaine des images numériques. Il décrivait à l'origine la valeur d'échelle de gris des images numériques en noir et blanc, allant de 0 à 255, 0 représentant le noir, 255 représentant le blanc et les valeurs en entre représentent différents degrés de gris. La naissance du système en niveaux de gris découle de la construction de sujets interdisciplinaires, et Internet ne fait pas exception. Pour un produit logiciel, lors de son développement et de sa publication, nous espérons sincèrement que les utilisateurs pourront voir facilement le contenu qu'ils souhaitent voir. Cependant, la publication ne se déroule pas sans problème s'il y a un problème dans un certain lien de la version, tel qu'une mauvaise image ou un bug caché déclenché en raison de différents environnements de déploiement, ce qui fait que l'utilisateur voit la mauvaise page ou une ancienne page. , cela va arriver. Afin d'éviter cette situation, apprenez du concept de traitement d'image numérique,
    Nginx 1622 2023-05-14 10:34:05
  • Comment résoudre l'erreur lorsque nginx appelle php-fpm
    Comment résoudre l'erreur lorsque nginx appelle php-fpm
    Après avoir installé nginx et php-5.5 et configuré nginx pour appeler php, démarrez php-fpm. Utilisez la commande suivante pour copier le code. Le code est le suivant :/usr/local/php/sbin/php-fpm et il peut être démarré. Créez un script de détection PHP index.php dans le répertoire nginx. Du coup, lors de l'ouverture de http://localhost/index.php, on constate tragiquement qu'il ne peut pas être ouvert. Vérifiez le fichier journal et vérifiez la raison de l'erreur. Copiez le code comme suit : 2013/07/0122:34:26[error]3214#0:*64fastcgisentinstderr:&qu.
    Nginx 1216 2023-05-14 10:25:05

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28