VM VirtualBox + CentOS 7 本地化部署yapi服务

Oracle VM VirtualBox + CentOS 7 本地化部署Yapi服务

一、安装Oracle VM VirtualBox

1.VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads

image

2.按需选择系统版本安装,安装完成后启动。

image

3.安装VirtualBox插件,双击下载文件即可安装

image

二、创建CentOS虚拟机

1.选择无界面版本,下载地址:
http://mirrors.jlu.edu.cn/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso

2.虚拟机安装配置

  • 填写虚拟机名称,虚拟光盘选择下载的镜像文件,勾选【跳过自动安装】

image

  • 硬件:内存2G,处理器2核,不勾选【启用 EFI】

image

  • 虚拟硬盘默认分配20G,可按需修改

image

  • 最终配置,完成后启动虚拟机

image

3.CentOS 7安装配置

虚拟机释放键鼠的快捷键,右Ctrl(win),Option(mac),按1下就释放

  • 语言按需选择,英文&中文

image

  • 确认安装位置,直接点完成

image

  • 开启网络链接,打开网卡开关,点击完成。

image

  • 设置用户,本次只配置了root用户,按需创建角色

image

  • 安装进度完成后,点击重启

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.彻底关闭虚拟机,添加第二网卡,保存后启动虚拟机

image

Mac系统可能没有 Host-Only 网卡,需要手动创建一个
选择网络,创建1个 仅主机(Host-Only)网络

image

6.查看ip地址,执行命令 ifconfig

image

  • 上图就是网卡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

image

  • 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

posted @ 2023-07-03 11:04  super-ma  阅读(62)  评论(0编辑  收藏  举报