VM VirtualBox + CentOS 7 本地化部署yapi服务
Oracle VM VirtualBox + CentOS 7 本地化部署Yapi服务
一、安装Oracle VM VirtualBox
1.VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads
2.按需选择系统版本安装,安装完成后启动。
3.安装VirtualBox插件,双击下载文件即可安装
二、创建CentOS虚拟机
1.选择无界面版本,下载地址:
http://mirrors.jlu.edu.cn/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso
2.虚拟机安装配置
- 填写虚拟机名称,虚拟光盘选择下载的镜像文件,勾选【跳过自动安装】
- 硬件:内存2G,处理器2核,不勾选【启用 EFI】
- 虚拟硬盘默认分配20G,可按需修改
- 最终配置,完成后启动虚拟机
3.CentOS 7安装配置
虚拟机释放键鼠的快捷键,右Ctrl(win),Option(mac),按1下就释放
- 语言按需选择,英文&中文
- 确认安装位置,直接点完成
- 开启网络链接,打开网卡开关,点击完成。
- 设置用户,本次只配置了root用户,按需创建角色
- 安装进度完成后,点击重启
4.进入CentOS 7,使用创建的root用户登录,安装常用模块
- 安装常用的模块:
yum install bash-completion openssh-server net-tools vim wget git
- 查看ssh服务是否启动,并且设置ssh开机自启动
# 查看ssh服务是否启动
systemctl status sshd
# 设置ssh开机自启动
systemctl enable sshd
5.彻底关闭虚拟机,添加第二网卡,保存后启动虚拟机
Mac系统可能没有 Host-Only 网卡,需要手动创建一个
选择网络,创建1个 仅主机(Host-Only)网络
6.查看ip地址,执行命令 ifconfig
-
上图就是网卡2,ip地址是
192.168.56.104
,用此ip来访问CentOS -
使用ssh连接,执行命令
ssh root@192.168.56.104
,输入密码
三、安装Node,mongoDB,Yapi
1.安装node(nvm方式)
- 安装参考源地址:
https://gitee.com/RubyKids/nvm-cn
,执行安装命令
bash -c "$(curl -fsSL https://gitee.com/RubyKids/nvm-cn/raw/main/install.sh)"
- 安装完成后重启虚拟机,执行命令
reboot
- 安装node,版本选择v12.22.12,执行命令
nvm install v12.22.12
- nvm常用命令参考,点击查看代码
nvm ls
# 列出所有可安装版本
nvm ls-remote
# 安装某个版本Node
nvm install lts/fermium
nvm install v12.20.1
nvm install v15.5.1
# 切换Node版本
nvm use system
nvm use 14.15 # 不用全部打出版本号
# 更新nvm
nvm-update
3.安装mongoDB,部署yapi,参考我的另一篇博文在Centos7上部署Yapi