Comment installer nodejs sur Linux : 1. Sélectionnez la version Linux correspondante à télécharger et définissez-la comme globale en établissant un lien logiciel ; 2. Compilez et installez via le code source ; 3. Installez via apt-get sous Ubuntu.
L'environnement d'exploitation de cet article : système linux6.x, version nodejs v5.10.1, ordinateur Dell G3.
Comment installer nodejs sous Linux ?
Installation de Nodejs sous Linux (détails complets)
J'ai déjà installé Nodejs sous Windows et Mac, et c'est très pratique, je ne m'attendais pas à ce que je le sois. coincé à l'installer sous Linux aujourd'hui. Une demi-journée, enregistrez par la présente.
Allez d'abord sur le site officiel pour télécharger le code. N'oubliez pas qu'il existe deux types d'installations, l'une est le code source du code source et l'autre est le fichier compilé. J'ai juste suivi la méthode d'installation du code source en ligne pour exploiter les fichiers compilés, mais je suis resté longtemps bloqué.
(1) Fichiers compilés
Comme le cadre rouge sur l'image ci-dessus, les fichiers compilés peuvent être téléchargés en sélectionnant la version Linux correspondante. Mettez simplement, après décompression, dans bin Il y a déjà node et. npm dans le dossier. Si vous entrez le fichier correspondant et exécutez la ligne de commande, il n'y aura aucun problème, mais ce n'est pas global, alors définissez-le simplement comme global en établissant un lien symbolique.
tar xf node-v5.10.1-linux-x64.tar.gz -C /usr/local/ cd /usr/local/ mv node-v5.10.1-linux-x64/ nodejs ln -s /usr/local/nodejs/bin/node /usr/local/bin ln -s /usr/local/nodejs/bin/npm /usr/local/bin
(2) Compilez via le code source
De cette façon, le fichier que vous téléchargez est le code source Puisque ma version Linux est 6.x, la version par défaut de gcc-c++ est la version 4.4.7 et le code source est compilé. après le téléchargement. La version minimale de gcc-c++ doit être 4.8, j'ai donc mis à niveau la version GCC-C++. En conséquence, comme il s'agissait d'une compilation de code source pour mettre à niveau GCC-C++, cela a pris plus d'une heure. à compiler, mais la compilation n'était pas terminée ! J'ai été dupé...
root># ./configure WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++) creating ./icu_config.gypi { 'target_defaults': { 'cflags': [], 'default_configuration': 'Release', 'defines': [], 'include_dirs': [], 'libraries': []}, 'variables': { 'asan': 0, 'gas_version': '2.20', 'host_arch': 'x64', 'icu_small': 'false', 'node_byteorder': 'little', 'node_install_npm': 'true', 'node_prefix': '/usr/local', 'node_release_urlbase': '', 'node_shared_http_parser': 'false', 'node_shared_libuv': 'false', 'node_shared_openssl': 'false', 'node_shared_zlib': 'false', 'node_tag': '', 'node_use_dtrace': 'false', 'node_use_etw': 'false', 'node_use_lttng': 'false', 'node_use_openssl': 'true', 'node_use_perfctr': 'false', 'openssl_fips': '', 'openssl_no_asm': 0, 'target_arch': 'x64', 'uv_parent_path': '/deps/uv/', 'uv_use_dtrace': 'false', 'v8_enable_gdbjit': 0, 'v8_enable_i18n_support': 0, 'v8_no_strict_aliasing': 1, 'v8_optimized_debug': 0, 'v8_random_seed': 0, 'v8_use_snapshot': 'true', 'want_separate_host_toolset': 0}} creating ./config.gypi creating ./config.mk WARNING: warnings were emitted in the configure phase
( 3) apt-get
Il y a aussi la méthode apt-get sous Ubuntu J'ai déjà été trompé par cette méthode
sudo apt-get install npm
sudo apt-get install npm
Après avoir installé de cette façon, vous constaterez que la commande node n'est pas facile à utiliser, mais la commande nodejs peut être utilisé...Apprentissage recommandé : "Tutoriel vidéo Nodejs
"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!