分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

Centos 安装 NodeJS

发布时间:2023-09-06 01:43责任编辑:傅花花关键词:Node

1.并且安装一些Node.js的必要的包

yum -y install gcc make gcc-c++ openssl-devel wget

2.获取Node.JS的源代码

安装好依赖包之后我们可以从官方网站上下载的Node.js的源代码下载以及解压的命令如下:

wget https://nodejs.org/dist/v8.7.0/node-v8.7.0.tar.gz 

3.解压

tar zxvf node-v8.7.0.tar.gz

4.编译及安装:

进入解压完的文件夹里例如:
cd node-v8.7.0
执行:
进入源代码的目录,然后运行./configure文件
./configure
 
 make install
结果:
installing /usr/local/lib/node_modules/npm/html/doc/files/npmrc.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/files/package-lock.json.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/files/npm-package-locks.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-prefix.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-doctor.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-owner.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-star.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-help-search.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-test.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-pack.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-cache.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-deprecate.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-bin.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-help.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-edit.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-whoami.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-repo.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-team.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-dist-tag.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-uninstall.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-rebuild.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-restart.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-unpublish.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-view.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-run-script.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-docs.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-link.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-dedupe.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-bundle.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-ping.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-search.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-ls.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-completion.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-install-test.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-update.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-access.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-prune.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-logout.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-start.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-shrinkwrap.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-publish.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-bugs.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-version.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-stars.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-init.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-outdated.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-build.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-root.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-explore.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-config.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-adduser.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-stop.htmlinstalling /usr/local/lib/node_modules/npm/html/doc/cli/npm-install.htmlinstalling /usr/local/lib/node_modules/npm/html/static/style.cssinstalling /usr/local/lib/node_modules/npm/html/static/toc.jsinstalling /usr/local/lib/node_modules/npm/.github/issue_template.mdinstalling /usr/local/lib/node_modules/npm/.github/CODEOWNERSsymlinking ../lib/node_modules/npm/bin/npm-cli.js -> /usr/local/bin/npmsymlinking ../lib/node_modules/npm/bin/npx-cli.js -> /usr/local/bin/npxinstalling /usr/local/include/node/common.gypiinstalling /usr/local/include/node/config.gypiinstalling /usr/local/include/node/node.hinstalling /usr/local/include/node/node_api.hinstalling /usr/local/include/node/node_api_types.hinstalling /usr/local/include/node/node_buffer.hinstalling /usr/local/include/node/node_object_wrap.hinstalling /usr/local/include/node/node_version.hinstalling /usr/local/include/node/v8-util.hinstalling /usr/local/include/node/v8-inspector.hinstalling /usr/local/include/node/v8-inspector-protocol.hinstalling /usr/local/include/node/v8config.hinstalling /usr/local/include/node/v8-platform.hinstalling /usr/local/include/node/v8-profiler.hinstalling /usr/local/include/node/v8-version-string.hinstalling /usr/local/include/node/v8-value-serializer-version.hinstalling /usr/local/include/node/v8-testing.hinstalling /usr/local/include/node/v8.hinstalling /usr/local/include/node/v8-debug.hinstalling /usr/local/include/node/v8-version.hinstalling /usr/local/include/node/libplatform/v8-tracing.hinstalling /usr/local/include/node/libplatform/libplatform-export.hinstalling /usr/local/include/node/libplatform/libplatform.hinstalling /usr/local/include/node/uv-linux.hinstalling /usr/local/include/node/stdint-msvc2008.hinstalling /usr/local/include/node/uv-threadpool.hinstalling /usr/local/include/node/tree.hinstalling /usr/local/include/node/uv-posix.hinstalling /usr/local/include/node/uv-errno.hinstalling /usr/local/include/node/uv-win.hinstalling /usr/local/include/node/pthread-barrier.hinstalling /usr/local/include/node/uv-bsd.hinstalling /usr/local/include/node/uv.hinstalling /usr/local/include/node/uv-unix.hinstalling /usr/local/include/node/uv-sunos.hinstalling /usr/local/include/node/uv-darwin.hinstalling /usr/local/include/node/uv-os390.hinstalling /usr/local/include/node/uv-aix.hinstalling /usr/local/include/node/android-ifaddrs.hinstalling /usr/local/include/node/uv-version.hinstalling /usr/local/include/node/openssl/modes.hinstalling /usr/local/include/node/openssl/pkcs12.hinstalling /usr/local/include/node/openssl/buffer.hinstalling /usr/local/include/node/openssl/whrlpool.hinstalling /usr/local/include/node/openssl/camellia.hinstalling /usr/local/include/node/openssl/opensslconf.hinstalling /usr/local/include/node/openssl/kssl.hinstalling /usr/local/include/node/openssl/rc2.hinstalling /usr/local/include/node/openssl/ecdh.hinstalling /usr/local/include/node/openssl/ssl23.hinstalling /usr/local/include/node/openssl/ebcdic.hinstalling /usr/local/include/node/openssl/blowfish.hinstalling /usr/local/include/node/openssl/asn1t.hinstalling /usr/local/include/node/openssl/idea.hinstalling /usr/local/include/node/openssl/asn1.hinstalling /usr/local/include/node/openssl/ui.hinstalling /usr/local/include/node/openssl/x509_vfy.hinstalling /usr/local/include/node/openssl/ts.hinstalling /usr/local/include/node/openssl/pem.hinstalling /usr/local/include/node/openssl/lhash.hinstalling /usr/local/include/node/openssl/dh.hinstalling /usr/local/include/node/openssl/srp.hinstalling /usr/local/include/node/openssl/objects.hinstalling /usr/local/include/node/openssl/safestack.hinstalling /usr/local/include/node/openssl/bn.hinstalling /usr/local/include/node/openssl/txt_db.hinstalling /usr/local/include/node/openssl/dtls1.hinstalling /usr/local/include/node/openssl/rand.hinstalling /usr/local/include/node/openssl/ssl3.hinstalling /usr/local/include/node/openssl/bio.hinstalling /usr/local/include/node/openssl/x509.hinstalling /usr/local/include/node/openssl/seed.hinstalling /usr/local/include/node/openssl/crypto.hinstalling /usr/local/include/node/openssl/cmac.hinstalling /usr/local/include/node/openssl/sha.hinstalling /usr/local/include/node/openssl/ssl.hinstalling /usr/local/include/node/openssl/krb5_asn.hinstalling /usr/local/include/node/openssl/ripemd.hinstalling /usr/local/include/node/openssl/rc4.hinstalling /usr/local/include/node/openssl/rsa.hinstalling /usr/local/include/node/openssl/md4.hinstalling /usr/local/include/node/openssl/pem2.hinstalling /usr/local/include/node/openssl/e_os2.hinstalling /usr/local/include/node/openssl/ssl2.hinstalling /usr/local/include/node/openssl/evp.hinstalling /usr/local/include/node/openssl/conf_api.hinstalling /usr/local/include/node/openssl/obj_mac.hinstalling /usr/local/include/node/openssl/err.hinstalling /usr/local/include/node/openssl/des.hinstalling /usr/local/include/node/openssl/pkcs7.hinstalling /usr/local/include/node/openssl/cms.hinstalling /usr/local/include/node/openssl/md5.hinstalling /usr/local/include/node/openssl/ec.hinstalling /usr/local/include/node/openssl/srtp.hinstalling /usr/local/include/node/openssl/dsa.hinstalling /usr/local/include/node/openssl/stack.hinstalling /usr/local/include/node/openssl/dso.hinstalling /usr/local/include/node/openssl/ocsp.hinstalling /usr/local/include/node/openssl/hmac.hinstalling /usr/local/include/node/openssl/pqueue.hinstalling /usr/local/include/node/openssl/conf.hinstalling /usr/local/include/node/openssl/ecdsa.hinstalling /usr/local/include/node/openssl/opensslv.hinstalling /usr/local/include/node/openssl/engine.hinstalling /usr/local/include/node/openssl/ui_compat.hinstalling /usr/local/include/node/openssl/des_old.hinstalling /usr/local/include/node/openssl/ossl_typ.hinstalling /usr/local/include/node/openssl/cast.hinstalling /usr/local/include/node/openssl/aes.hinstalling /usr/local/include/node/openssl/symhacks.hinstalling /usr/local/include/node/openssl/x509v3.hinstalling /usr/local/include/node/openssl/tls1.hinstalling /usr/local/include/node/openssl/asn1_mac.hinstalling /usr/local/include/node/openssl/comp.hinstalling /usr/local/include/node/openssl/mdc2.hinstalling /usr/local/include/node/openssl/archs/VC-WIN64A/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux32-s390x/opensslconf.hinstalling /usr/local/include/node/openssl/archs/BSD-x86/opensslconf.hinstalling /usr/local/include/node/openssl/archs/solaris-x86-gcc/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux-ppc/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux-armv4/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux-ppc64/opensslconf.hinstalling /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux-x86_64/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux-elf/opensslconf.hinstalling /usr/local/include/node/openssl/archs/aix-gcc/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux64-s390x/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux-aarch64/opensslconf.hinstalling /usr/local/include/node/openssl/archs/darwin-i386-cc/opensslconf.hinstalling /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.hinstalling /usr/local/include/node/openssl/archs/BSD-x86_64/opensslconf.hinstalling /usr/local/include/node/openssl/archs/aix64-gcc/opensslconf.hinstalling /usr/local/include/node/openssl/archs/linux-x32/opensslconf.hinstalling /usr/local/include/node/openssl/archs/VC-WIN32/opensslconf.hinstalling /usr/local/include/node/openssl/opensslconf.hinstalling /usr/local/include/node/zconf.hinstalling /usr/local/include/node/zlib.h

执行:

[root@202ce21f6739 node-v8.7.0]# node -v
和 ????npm -v

结果

v8.7.0

 如果npm不管用,请执行

make install npm 或者curl -L https://www.npmjs.com/install.sh | sh

  

 

Centos 安装 NodeJS

原文地址:https://www.cnblogs.com/yu-hailong/p/8469017.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved