用户登录

在终端,用 ssh,使用普通用户的身份远程登录到服务器,进入以后可以先切换到 root 这个用户的身份,执行 su,输入 root 用户的密码。 执行一下 whoami,确定当前是 root 用户。

下面用 dnf 搜索一下 nodejs 这个包,在系统现有的软件仓库里找到了一个 nodejs,再用 dnf 查看一下这个包的详细信息。 这个软件的版本是 10.x , 软件的仓库是 AppStream 。

我打算安装一个比这个更新的 nodejs,所以需要额外再去安装一个软件仓库,用 curl 命令,加上 -sL 这两个选项,地址是 https://rpm.nodesource.com/setup_12.x 竖线 bash -

这行命令的意思就是到一个地址里找到一个东西,然后直接执行一下它。 下载的东西是个脚本文件,里面写了一些要做的事情。

下面执行一下 dnf repolist,查看一下系统里的软件仓库,你会发现,现在多了一个 nodesource 这个软件仓库,它里面包含了 12.x 版本的 Node.js。

执行一下 exit,退回到 wanghao 这个用户,然后用 dnf 搜索一下 nodejs ,找到了一个精准匹配的结果。再用 dnf 查看一下这个 nodejs 包的详细信息。

这回你会发现软件的版本现在是 12.x,所属的软件仓库是 nodesource。 下面可以直接使用系统的包管理工具,dnf 安装一下 nodejs ,加上 -y 选项。提示必须要用 root 用户运行,在命令的前面可以加上 sudo ,然后输入 wanghao 这个用户的密码,确定一下。

这样就会在系统上安装好 nodejs ,完成以后,执行 node -v ,会显示安装的 nodejs 的版本。

安装了 nodejs ,还会带着一个 npm 工具,它是 nodejs 应用的包管理工具。在国内如果你想在使用 npm 安装软件包的时候速度快一些,可以设置一下镜像的地址,执行一下 npm config set registry ,地址是 https://registry.npm.taobao.org ,使用淘宝提供的镜像,这样速度会快一些。

安装 Node.js《 Node.js 服务端应用开发:生产环境 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点