linux搭建yapi(一)

178 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 ​今天的积累都是为了更好的明天,加油!我是java程序员可以关注我一起学习哈! ​

1.安装Node.js

安装教程:Node.js 安装配置 | 菜鸟教程

Node.js 安装包及源码下载地址为:Download | Node.js

Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    // 下载
# tar xf  node-v10.9.0-linux-x64.tar.xz       // 解压
# cd node-v10.9.0-linux-x64/                  // 进入解压目录
# ./bin/node -v                               // 执行node命令 查看版本
v10.9.0

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

ln -s /usr/software/nodejs/bin/npm   /usr/local/bin/ 
ln -s /usr/software/nodejs/bin/node   /usr/local/bin/

​​

2.安装mongoDB

安装教程:Linux 平台安装 MongoDB | 菜鸟教程

1、使用Xftp将压缩包上传到指定目录下:

cd /usr/local/
mkdir mongodb
tar -zxvf mongodb-linux-x86_64-4.0.13 #文件名根据你自己的压缩包文件名来

2、创建mongodb数据存储文件和日志文件

cd /usr/local/mongodb/
mkdir data
mkdir logs
cd ./logs
touch mongodb.log
cd ../
mkdir etc
cd etc
touch mongodb.conf

mongodb.conf配置文件:

#数据库路径
dbpath=/usr/local/mongodb/data
#日志输出文件路径
logpath=/usr/local/mongodb/logs/mongodb.log
#错误日志采用追加模式
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#端口号 默认为27017
port=27017
#允许远程访问
bind_ip=0.0.0.0
#开启子进程
fork=true
#开启认证,必选先添加用户,先不开启(不用验证账号密码)
#auth=true

3、将mongodb服务加入环境变量

vi /etc/profile

  • 1

在最后一行添加:

export PATH=$PATH:/usr/local/mongodb/mongodb-linux-x86_64-4.0.13/bin

  • 1

使配置文件生效:

source /etc/profile

  • 1