NVM的主要功能包括:
NVM的使用极大地简化了多个Node.js项目之间的管理,避免了版本冲突和环境配置的问题。它为开发者提供了更好的灵活性和便利性,使得在不同项目中选择合适的Node.js版本变得更加轻松和高效。因此,NVM成为了Node.js开发者的必备工具之一。
由于nvm源码默认是托管在github上,然后npm源也是常规源,安装慢。
我们现在可以使用国内大佬做的nvm国内源安装文件,来安装nvm。我这边用默认的安装命令会安装失败,这里修改一下。
curl -fsSL https://gitee.com/RubyKids/nvm-cn/raw/main/install.sh -o install.sh
2. 然后修改 install.sh 里的34行到40行,把下载源改成gitee的极速下载地址https://gitee.com/mirrors/nvm
export NVM_DIR="$HOME/.nvm" && (
echo "= > Git clone nvm"
git clone https://gitee.com/mirrors/nvm "$NVM_DIR" # 备用仓库
# git clone https://gitee.com/mirrors_nvm-sh/nvm "$NVM_DIR" # Gitee提供的追踪上游仓库
cd "$NVM_DIR"
git checkout `git describe --abbrev=0 --tags --match "v[0-9]*" $(git rev-list --tags --max-count=1)`
) && . "$NVM_DIR/nvm.sh"
3. 修改完之后,就可以使用下面的命令来安装部署nvm了
bash install.sh
4. 安装完毕时会要求输入密码完成nvm_update脚本的安装工作(需要安装到/usr/local/bin/目录),不按照nvm升级脚本也没啥。可以直接ctrl + c关闭掉。
现在nvm已经安装部署好了,可以使用以下命令安装最新版本的nodejs,或者使用nvm install 10.0.0指定安装10.0.0版本(具体需要什么版本自己选择)
nvm install --lts
由于默认使用的淘宝镜像源,安装非常迅速,安装完毕后,可以使用nvm list命令查看安装结果。
红色的不用管,node → stable这个是绿色即可。
配置 EMQX Apt 源,使用以下命令添加源
正常情况下,安装源也就十几秒,提示如下
2. 安装 EMQX,使用以下命令安装emqx
sudo apt-get install emqx
安装emqx软件包,安装起来也很快,提示如下图
3. 启动 EMQX,使用以下命令启动emqx
sudo systemctl start emqx
4. 查看broker运行状态
emqx cli broker
运行命令后,会输出版本信息,服务开启时间等等信息。
5. 登陆web管理界面
在浏览器输入 http://192.168.50.60:18083/,就可以打开管理界面了,自己板子的ip是多少,就自己替换一下。默认的用户名是admin,密码是public。
总结:这样就部署好啦,可以做下一步的开发了。
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !