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

  • 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 885 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 1646 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 1727 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 1387 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 1004 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 1271 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 1036 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 629 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 1474 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 1651 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 2507 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 1084 2023-05-13 19:57:38
  • Comment exécuter des tâches régulièrement sous Linux
    Comment exécuter des tâches régulièrement sous Linux
    1 Tutoriel 1.1 Installer crontabsyuminstallcontabs#Installer systemctlenablecrond via yum#Configurer systemctlstartcrond#Start 1.2 Vérifier l'état du service crontab : servicecrondstatus1.3 Vérifier les informations de journal de crontab tail-f/var/log/cron#Les informations de journal de crontab sont placé dans /var Lorsque cat/vat/log/cron dans le dossier /log exécute régulièrement le script dans crontab, il peut y avoir des problèmes d'autorisation de fichier. Par exemple : à ce moment, vous devez spécifier la limite de temps.
    exploitation et maintenance Linux . vim 16078 2023-05-13 19:01:04
  • Comment utiliser Python Celery pour ajouter dynamiquement des tâches planifiées
    Comment utiliser Python Celery pour ajouter dynamiquement des tâches planifiées
    1. Contexte Dans le travail réel, certaines tâches asynchrones fastidieuses nécessiteront une planification planifiée, telles que l'envoi d'e-mails, l'extraction de données et l'exécution de scripts planifiés. L'idée principale de la mise en œuvre de la planification via Celery est d'introduire l'intermédiaire Redis. et démarrez les travailleurs pour l'exécution des tâches. celery-beat effectue le stockage des données des tâches planifiées 2. Documentation officielle de Celery pour l'ajout dynamique de tâches planifiées. documentation de céleri : https://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html#. illustration de la classe de planification personnalisée beat-custom-schedulerscelery
    Tutoriel Python . vim 2387 2023-05-13 15:43:06
  • Comment changer la source de l'image pour Docker
    Comment changer la source de l'image pour Docker
    À mesure que Docker devient de plus en plus populaire, de plus en plus de personnes l'utilisent pour créer et déployer des applications. Cependant, lorsque nous utilisons Docker pour extraire des images, nous rencontrons souvent des problèmes de vitesse lente. Cela est généralement dû à la lenteur de la connexion de la source d'image Docker que nous utilisons dans l'environnement réseau domestique. Pour résoudre ce problème, nous pouvons augmenter la vitesse d'extraction des images en modifiant la source de l'image Docker. Cet article explique comment modifier la source de l'image pour Docker. Étape 1 : Déterminer si la source d'image Docker actuelle change
    Docker . vim 10804 2023-05-13 14:52:07

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