recherche
Article Tags
Nginx
Comment déployer un projet React dans Nginx

Comment déployer un projet React dans Nginx

Élément de test React-Demo Clonez votre projet React-Demo sur le serveur (par défaut, Github est utilisé pour gérer nos projets) Si nécessaire, veuillez installer l'environnement du projet tel que node.js, Yarn, etc. Entrez dans le répertoire du projet, exécutez npm pour exécuter la build et commencez à construire le projet. Après une build réussie, un dossier dist sera généré (en fonction de la configuration de votre projet) et les fichiers statiques de ce dossier deviendront les fichiers d'accès de. notre projet. Pour configurer Nginx, serveur Linux saisissez : /etc/nginx/sites-enabled, puis en tant qu'administrateur, créez un nouveau fichier de configuration pour votre projet React tel que React-demo.conf

May 13, 2023 pm 03:28 PM
Reactnginx
Comment configurer le proxy inverse Nginx à l'aide de SSL

Comment configurer le proxy inverse Nginx à l'aide de SSL

Prérequis 1. Serveur backend : pour les besoins de ce didacticiel, nous utilisons un serveur Tomcat exécuté sur localhost sur le port 8080. Remarque : - Lorsque vous démarrez des requêtes proxy, assurez-vous que le serveur d'applications est démarré. 2. Certificat SSL : Nous devons également configurer le certificat SSL sur le serveur. Nous pouvons utiliser le certificat de cryptage de let'sencrypt, vous pouvez en obtenir un en utilisant le programme mentionné ici. Mais pour ce didacticiel, nous utiliserons un certificat auto-signé, qui peut être créé en exécutant la commande suivante depuis le terminal, $opensslreq-x509-nodes-days365-newkeyrsa:2048-keyout/etc.

May 13, 2023 pm 03:19 PM
sslnginx
Comment configurer Nginx pour implémenter l'accès au certificat de chiffrement

Comment configurer Nginx pour implémenter l'accès au certificat de chiffrement

Utilisation en entreprise : certaines entreprises exigent le cryptage des données de l'entreprise pour des raisons de sécurité. Le cryptage Web est également un élément important, vous devez donc ajouter un certificat auto-construit. Installez le certificat. N'oubliez pas trois types de fichiers, le certificat CA de base et le certificat CA secondaire (contenant certaines informations personnelles de l'entreprise, utilisées pour identifier le propriétaire du certificat), puis utilisez ce certificat pour générer un véritable certificat à distribuer et à utiliser. . opensslgenrsa-des3-outca.key2048#ca clé privée de niveau 1 (vous demandera de saisir le mot de passe deux fois de suite, n'oubliez pas de le conserver identique) opensslreq-new-keyca.key-outserver.csr#Fichier crypté de niveau 2 généré sur la base sur la clé privée (entrerons le mot de passe de la clé privée, CN, BJ, B

May 13, 2023 pm 03:07 PM
nginx
Quelle est la méthode pour installer les fichiers du plug-in nginx sous Docker ?

Quelle est la méthode pour installer les fichiers du plug-in nginx sous Docker ?

Le but du fichier du plug-in : le fichier n'est pas limité par le fichier image du docker. Il peut être modifié, le conteneur peut être redémarré et le fichier mis à jour peut être utilisé. Il ne sera pas restauré par l'image. car les fichiers et les journaux enregistrés lors de l'exécution du conteneur peuvent être automatiquement sauvegardés en externe. En termes de stockage, il existe deux façons d'exécuter le conteneur sans le perdre à cause du redémarrage du conteneur : commande dockerrun commande docker-compose méthode de commande dockerrun, utilisez la commande dockerrun. Paramètre -v pour monter le répertoire hôte externe sur le chemin à l'intérieur du conteneur, il existe plusieurs points de montage, il est spécifié via plusieurs paramètres -v et seuls les chemins absolus peuvent être utilisés. La commande docker-compose est facile à décrire via le service ; . Pour être précis, un service peut être inclus.

May 13, 2023 pm 03:04 PM
Dockernginx
Comment ajouter Nginx au service système dans CentOS7

Comment ajouter Nginx au service système dans CentOS7

Pour afficher les services, vérifiez d'abord l'état du service de nginx et entrez systemctlstatusnginx. Le résultat est le suivant : aucun service pertinent n'a été trouvé. L'étape suivante consiste à ajouter des services système. Ajouter un service système Ajoutez nginx.service dans le répertoire /usr/lib/systemd/system et modifiez-le en fonction de la situation réelle. Pour une analyse détaillée, veuillez consulter l'article dans les documents de référence ci-dessous. Le contenu est le suivant : [unit]description=nginx-highperformancewebserverdocumentation=http://nginx.org/en/docs/after=network

May 13, 2023 pm 02:49 PM
nginxcentos7
Comment Nginx résout-il le problème 404 de rafraîchissement de page en mode historique ?

Comment Nginx résout-il le problème 404 de rafraîchissement de page en mode historique ?

L'application monopage de pré-connaissance (application SPA-singlepage) ne renvoie la page HTML unique et ses ressources statiques publiques que lorsque la page est chargée pour la première fois. Les sauts de page suivants n'obtiendront pas le fichier HTML du serveur. (Le routage de hachage et d'historique implémente les modifications de l'URL du navigateur sans actualiser la page) Exemple de routage de hachage : www.baidu.com/#/home À l'origine, le hachage est utilisé pour contrôler l'affichage de la page en combinaison avec les points d'ancrage lorsque la valeur après # change. la page ne sera pas redemandée, ce qui est principalement réalisé grâce à la méthode onhashchange de la fenêtre. Par rapport au routage de hachage, le changement le plus intuitif du routage historique est

May 13, 2023 pm 02:40 PM
nginxhistory
Comment créer un serveur d'images sur la plate-forme Linux via nginx et vsftpd

Comment créer un serveur d'images sur la plate-forme Linux via nginx et vsftpd

1. Installation de nginx 1. Environnement d'installation de nginx nginx est développé en langage C. Il est recommandé de l'exécuter sous Linux. Ce tutoriel utilise centos6.5 comme environnement d'installation. Pour installer nginx, vous devez d'abord compiler le code source téléchargé depuis le site officiel. La compilation dépend de l'environnement gcc, vous devez installer gcc : yuminstallgcc-c++pcre (perlcompatibleregularexpressions) est un. bibliothèque Perl, y compris une bibliothèque d'expressions régulières compatible Perl. Le module http de nginx utilise pcre pour analyser les expressions régulières, la bibliothèque pcre doit donc être installée sur Linux. Yuminsta

May 13, 2023 pm 02:28 PM
Linuxnginxvsftpd
Comment configurer le saut de page Nginx en fonction des différentes langues du navigateur

Comment configurer le saut de page Nginx en fonction des différentes langues du navigateur

Chinois simplifié et traditionnel Je souhaite décider si je dois fournir des fichiers en chinois simplifié ou traditionnel en fonction de la langue acceptée dans l'en-tête http. Dans Chrome, chrome://settings/linguals ​​peut définir la langue préférée et le navigateur définira l'en-tête accept-lingual en conséquence. Une meilleure façon de gérer ce problème consiste à analyser le champ, à obtenir la valeur q et à sélectionner la langue la plus appropriée en fonction de la priorité. Mais il n'est utilisé que pour prendre en charge le chinois simplifié et traditionnel. Je souhaite utiliser une astuce : ignorez la priorité. Tant que les mots zh-hant, zh-tw, zh-hk, etc. apparaissent dans la langue d'acceptation, revenez à. Chinois traditionnel, sinon revenez au chinois simplifié. carte$http_accep

May 13, 2023 pm 01:37 PM
nginx
Quel est le flux de traitement du framework événementiel Nginx ?

Quel est le flux de traitement du framework événementiel Nginx ?

La méthode ngx_event_process_init du module ngx_event_core_module effectue une initialisation du module d'événement. Cela inclut la définition du gestionnaire correspondant à un événement de lecture tel que "demande de connexion" à la fonction ngx_event_accept et l'ajout de cet événement au module epoll. Lorsqu'un nouvel événement de connexion se produit, ngx_event_accept sera appelé. Le processus général est le suivant : le processus de travail appelle en permanence la fonction ngx_process_events_and_timers dans la méthode ngx_worker_process_cycle pour le traitement.

May 13, 2023 pm 01:34 PM
nginx
Comment optimiser Nginx et Node.js pour les réseaux à forte charge

Comment optimiser Nginx et Node.js pour les réseaux à forte charge

Si l'optimisation du réseau ne comprend pas d'abord les mécanismes de transmission sous-jacents de nginx et node.js et n'effectue pas une optimisation ciblée, aussi détaillée que soit l'optimisation des deux, cela peut être en vain. Généralement, nginx connecte le client et les applications en amont via tcpsocket. Notre système comporte de nombreux seuils et restrictions pour TCP, qui sont définis via les paramètres du noyau. Les valeurs par défaut de ces paramètres sont souvent définies à des fins générales et ne peuvent pas répondre aux exigences de trafic élevé et de courte durée de vie des serveurs Web. Voici quelques paramètres candidats au réglage de TCP. Pour les rendre efficaces, vous pouvez les placer dans le fichier /etc/sysctl.conf, ou les mettre dans un nouveau fichier de configuration, tel que /etc/sysctl.

May 13, 2023 pm 01:31 PM
Node.jsnginx
Comment utiliser l'outil nginx.vim pour la coloration syntaxique et le formatage afin de configurer le fichier nginx.conf

Comment utiliser l'outil nginx.vim pour la coloration syntaxique et le formatage afin de configurer le fichier nginx.conf

J'utilise tengine, le répertoire d'installation est /usr/local/tengine. 1. Téléchargez nginx.vim2. Téléchargez nginx.vim dans ~/.vim/syntax/ et ajoutez le contenu suivant au fichier ~/.vim/filetype.vim : aubufread,bufnewfile/etc/nginx/*,/usr/. local/nginx/conf/*if&ft==''|setfiletypenginx|endif (configuré de manière flexible en fonction du répertoire d'installation de nginx) S'il n'y a pas de répertoires ni de fichiers, créez-les.

May 13, 2023 pm 01:28 PM
nginxnginx.conf
Comment implémenter le saut caché dans Nginx

Comment implémenter le saut caché dans Nginx

Le saut caché de Nginx peut renvoyer la requête vers une page d'un autre site Web et l'URL dans le navigateur reste inchangée. Les règles de réécriture doivent être utilisées dans la configuration Nginx. Deux exemples sont fournis ci-dessous pour illustrer la configuration de cette exigence de saut : 1. L'exemple 1 de configuration de saut caché Nginx fait sauter le chemin de requête https://jb51.net/data/test vers https://jb51.com/data/test/ page test.html. serveur{listen443;server_namejb51.net;access_log/data/nginx/logs/jb51.net-

May 13, 2023 pm 01:25 PM
nginx
Comment implémenter le transfert multi-domaine nginx

Comment implémenter le transfert multi-domaine nginx

Concept de base DNSDNS est l'abréviation de DomainNameSystem, qui est le système de noms de domaine. DNS est un service sur Internet, généralement appelé service de noms de domaine ou service de résolution de noms de domaine. Il fournit principalement des services de conversion de noms de domaine et d'adresses IP de sites Web. Correspondance entre noms de domaine et IP Il existe une correspondance biunivoque entre les noms de domaine et les adresses IP, mais plusieurs noms de domaine peuvent correspondre à la même adresse IP. Tout comme la relation entre le nom d'une personne et son numéro d'identification, il est évidemment beaucoup plus facile de se souvenir du nom d'une personne que de son numéro d'identification. Une adresse IP est une adresse numérique qui identifie le site d'un utilisateur sur Internet. Pour faciliter la mémorisation, les noms de domaine sont utilisés à la place des adresses IP pour représenter les adresses de site. DNS résout les noms de domaine en adresses IP afin qu'elles correspondent. . Travail DNS

May 13, 2023 pm 12:58 PM
nginx
Comment importer les journaux nginx dans elasticsearch

Comment importer les journaux nginx dans elasticsearch

Collectez les journaux nginx via filebeat et transférez-les vers logstash. Après traitement par logstash, ils sont écrits dans elasticsearch. Filebeat est uniquement responsable du travail de collecte, tandis que logstash effectue le formatage des journaux, le remplacement des données, le fractionnement et la création d'index après avoir écrit les journaux dans elasticsearch. 1. Configurez le format de journal nginx log_formatmain'$remote_addr$http_x_forwarded_for[$time_local]$server_name$request''

May 13, 2023 pm 12:52 PM
nginxelasticsearch

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