localisation actuelle:Maison > Articles techniques > outils de développement

  • Comment utiliser la commande Linux nano
    Comment utiliser la commande Linux nano
    1. Introduction à la commande nano Nano est un petit éditeur gratuit et convivial conçu pour remplacer Pico, l'éditeur par défaut du package Pine non libre. Nano reproduit non seulement l'apparence et la convivialité de Pico, mais implémente également certaines fonctionnalités manquantes (ou désactivées par défaut) dans Pico, telles que « Rechercher et remplacer » et « Aller aux numéros de ligne et de colonne ». nano est un éditeur de texte pour terminal de caractères, un peu comme le programme éditeur sous DOS. C'est beaucoup plus simple que vi/vim et convient mieux aux débutants sous Linux. L'éditeur par défaut de certaines distributions Linux est nano. Par exemple, le système Ubuntu a installé nano par défaut. 2. Exemples d'utilisation des commandes Nano 1. Installation des commandes [root@s142
    exploitation et maintenance Linux . vim 4776 2023-05-18 15:20:26
  • Comment inverser le proxy Nginx vers le serveur Tomcat
    Comment inverser le proxy Nginx vers le serveur Tomcat
    En production réelle, les serveurs Tomcat ne sont généralement pas utilisés seuls dans les projets. Nginx répond mieux aux ressources statiques. De plus, comme nginx est un serveur spécifiquement utilisé pour le proxy inverse, il est facile de transmettre les requêtes Java au client. est transmis au conteneur Tomcat pour traitement et est utilisé pour traiter les ressources statiques. Dans nginx, un bloc server{} est souvent utilisé pour configurer un projet relativement volumineux, généralement toutes les configurations d'un nom de domaine, et il y en a généralement plusieurs. configurations dans un emplacement de bloc de serveur pour définir plusieurs règles de requête, telles que la configuration du nom de domaine et du répertoire racine, la prise en charge des ressources statiques, la requête phpfastcgi, la réécriture d'URL, la configuration de la page d'erreur et d'autres configurations, donc
    Nginx . vim 1826 2023-05-17 21:01:04
  • L'art de la programmation javascript est-il obsolète ?
    L'art de la programmation javascript est-il obsolète ?
    À mesure que la technologie continue de se développer, les langages de programmation évoluent également constamment. En tant que l'un des principaux langages de développement front-end, JavaScript ne fait pas exception. Depuis sa naissance, JavaScript a été continuellement mis à jour, amélioré et optimisé pour s'adapter aux nouveaux besoins et scénarios d'application. Au fil du temps, JavaScript est devenu de plus en plus utilisé et est même utilisé dans des applications serveur externes. Il faut donc aborder ce problème sous un angle différent. Histoire de JavaScriptJavaScript commence
    Questions et réponses frontales . vim 725 2023-05-17 14:13:39
  • Gitlab ne peut pas être ouvert après avoir effacé le pare-feu
    Gitlab ne peut pas être ouvert après avoir effacé le pare-feu
    Parmi les plateformes d'hébergement de code au niveau de l'entreprise, GitLab est un choix très respecté. Dans le fonctionnement et la maintenance quotidiens de la plateforme, il est très courant d'ajouter des règles de pare-feu. Cependant, si les règles de pare-feu ne sont pas définies correctement, GitLab risque de ne pas être accessible. Si cela se produit, les utilisateurs peuvent d’abord envisager de supprimer le pare-feu. Cependant, certains utilisateurs peuvent constater que GitLab ne parvient toujours pas à accéder normalement après avoir effacé le pare-feu. Cet article vous présentera en détail les méthodes de traitement pertinentes. Description du problème : lorsque les utilisateurs effacent le pare-feu, ils utilisent généralement la commande suivante : iptables -F
    git . vim 1018 2023-05-17 12:41:07
  • Comment installer nodejs sous Ubuntu et implémenter le serveur proxy inverse Nginx
    Comment installer nodejs sous Ubuntu et implémenter le serveur proxy inverse Nginx
    1. Il est fortement recommandé d'utiliser nvm (node ​​​​version manager) pour installer la nouvelle version de nodejs. Il y a plus ou moins de problèmes avec les autres méthodes d'installation. Les étapes spécifiques sont les suivantes : 1. Téléchargez nvm via la commande git La commande d'exécution est la suivante Nous téléchargeons nvm sur /root/git/ (n'oubliez pas d'installer git en premier) : [root@vm-22-180-ubuntu. ~]#pwd/ root[root@vm-22-180-ubuntu~]#mkdirgit[root@vm-22-180-ubuntu~]#cdgit[root@vm-22-180-ubuntu~]#gitclonehttps:/ /
    Nginx . vim 1710 2023-05-17 09:13:05
  • Comment installer et configurer FastDFS pour intégrer Nginx-1.13.3
    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 . vim 1804 2023-05-16 16:43:39
  • Quelle est la différence entre les commandes Linux su et sudo
    Quelle est la différence entre les commandes Linux su et sudo
    1. Préparation La commande pour créer un nouvel utilisateur sous Linux est useradd. En général, le chemin correspondant à cette commande se trouve dans la variable d'environnement PATH. Si taper directement useradd ne fonctionne pas, utilisez le nom de chemin absolu : /usr/sbin/. utilisateurajouter . La commande useradd new user ne peut être exécutée que par l'utilisateur root. Passez d'abord de l'utilisateur ordinaire Ubuntu à l'utilisateur root (la procédure de changement sera présentée plus tard) : ubuntu@VM-0-14-ubuntu:~$su-Password. :#Entrez le mot de passe de connexion de l'utilisateur root root@VM-0-14-ubuntu:~#useradd-mtest_user
    exploitation et maintenance Linux . vim 1452 2023-05-16 11:07:12
  • installation de centos golang
    installation de centos golang
    Installer Golang sur CentOS Go est un langage de programmation développé par Google avec une bonne concurrence et des performances efficaces, et c'est un langage de plus en plus populaire dans le développement d'applications Web modernes. Cet article présentera les étapes pour installer et configurer Golang sur CentOS. 1. Téléchargez Golang Tout d'abord, vous devez vous rendre sur le site officiel pour télécharger le package d'installation de Golang. Dans la page de téléchargement, vous pouvez sélectionner la version de Golang que vous souhaitez télécharger et le package d'installation pour CentOS. wget https://
    Golang . vim 1130 2023-05-16 09:23:37
  • Comment Docker exécute nginx et monte les répertoires locaux dans des images
    Comment Docker exécute nginx et monte les répertoires locaux dans des images
    1. Extrayez l'image dockerpullnginx de hup. 2. Créez le répertoire à monter : mkdir-p/data/nginx/{conf, conf.d, html, logs} 3. Vous devez d'abord disposer d'un fichier de configuration pour démarrer le conteneur. 3.1vim/data/conf/nginx.
    Nginx . vim 1324 2023-05-15 20:25:16
  • Comment réaliser la synchronisation automatique des pages Web sous Linux
    Comment réaliser la synchronisation automatique des pages Web sous Linux
    Utilisez plusieurs serveurs Web pour réaliser l'équilibrage de charge. Afin de maintenir la cohérence des ressources sur le serveur Web frontal, vous pouvez synchroniser les fichiers mis à jour avec d'autres serveurs esclaves (serveurs en lecture seule) via rsync sur le serveur maître (les données peuvent être écrit), mais il ne peut pas effectuer automatiquement la synchronisation en temps réel. Utilisez inotify pour obtenir une synchronisation en temps réel. Serveur maître : 192.168.6.205 Serveur esclave inotify : 192.168.6.36rsync1. Configurez rsync sur le serveur esclave et activez le service rsync. le service maître peut synchroniser les ressources avec vim sur le serveur /etc/rsyncd.confuid=nginxgid=nginxport=873ho.
    exploitation et maintenance Linux . vim 1079 2023-05-15 16:58:21
  • Quoi utiliser pour Golang ide
    Quoi utiliser pour Golang ide
    En tant que langage de programmation populaire, Golang (ou Go) doit souvent utiliser un IDE pour améliorer l'efficacité du développement pendant le processus de développement. Alors, quel est le meilleur IDE Golang à utiliser ? Cet article recommandera certains des outils Golang IDE les plus populaires, ainsi que leurs avantages et inconvénients. 1. GoLand GoLand est un outil IDE spécialement conçu pour le développement Golang développé par JetBrains GoLand et fournit une série de fonctions puissantes pour la compilation et la gestion du débogage Golang.
    Golang . vim 698 2023-05-15 10:47:07
  • Comment installer et configurer Golang sur Linux
    Comment installer et configurer Golang sur Linux
    Téléchargez et installez Golang : Tout d'abord, nous devons télécharger et installer Golang sur le système Linux. Les étapes sont les suivantes : Dans le terminal, obtenez le package d'installation officiel de Golang via la commande suivante : wgethttps://golang.org/dl/. Décompressez le package d'installation, vous pouvez utiliser la commande suivante : tar-zxvfgo1.*.linux-amd64.tar.gz pour déplacer le répertoire décompressé vers le répertoire /usr/local : mvgo/usr/local. Utilisez la commande d'exportation pour configurer. variables d'environnement : exportGOROOT=/usr/local/ goexportGOPATH=$HOME/goexpo
    exploitation et maintenance Linux . vim 1532 2023-05-14 21:37:19
  • Comment configurer et tester les noms de domaine virtuels dans l'environnement Nginx
    Comment configurer et tester les noms de domaine virtuels dans l'environnement Nginx
    Grâce à la configuration du nom de domaine virtuel nginx, vous pouvez accéder au serveur local via un nom de domaine spécifique sans acheter de nom de domaine. Réduisez les dépenses inutiles avant le lancement. Étapes de configuration 1. Modifiez le fichier de configuration nginx.conf sudovim/usr/local/nginx/nginx/conf/nginx.xonf (1) Ajoutez le nom de domaine au nom du fichier (pour faciliter la gestion future. Le code ajouté ici est http). dans nginx.conf Ajoutez-le simplement sous le nœud. Mais vous devez faire attention au chemin du dossier vhost créé ici est : /usr/local/nginx/nginx/conf/vhost, mais ng.
    Nginx . vim 1737 2023-05-14 16:22:06
  • Comment configurer nginx pour prendre en charge les fichiers .htaccess afin d'obtenir un pseudo-statique
    Comment configurer nginx pour prendre en charge les fichiers .htaccess afin d'obtenir un pseudo-statique
    De nombreuses personnes qui ont recherché des informations sur Google ont déclaré que nginx ne prend actuellement pas en charge les fichiers .htaccess. Je l'ai testé selon les règles de nginx et j'ai constaté que nginx prend entièrement en charge les fichiers .htaccess ! La méthode est la suivante : 1. Créez un nouveau fichier .htaccess dans le répertoire où vous devez utiliser le fichier .htaccess, comme l'un de mes répertoires de forum Discuz : copiez le code comme suit : vim/var/www/html/ 168pc/bbs/.htaccess2. À l'intérieur Entrez les règles Ici, j'entre les règles pseudo-statiques de discuz : Copiez le code comme suit : #nginxrewriterulerewrite.
    Nginx . vim 2566 2023-05-14 08:19:05
  • root mot de passe oublié mysql
    root mot de passe oublié mysql
    Lors de la gestion de bases de données MySQL, nous devons souvent utiliser le compte root pour fonctionner. Cependant, pour diverses raisons, nous oublions parfois le mot de passe du compte root, ce qui affectera directement notre travail de gestion des données. Alors, que devons-nous faire lorsque nous oublions le mot de passe root MySQL ? Dans la base de données MySQL, il existe deux situations courantes lors de l'oubli du mot de passe root : 1. Oublier le mot de passe root, mais disposer des autorisations du compte root 2. Oublier le mot de passe root, mais ne pas disposer des autorisations root Dans le premier cas, uniquement.
    tutoriel mysql . vim 1262 2023-05-13 19:57:38

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