美文网首页
linux服务器 搭建Easy-Mock

linux服务器 搭建Easy-Mock

作者: wh17292 | 来源:发表于2020-06-23 14:36 被阅读0次

    1.安装Node

    cd /usr/local/
    yum install -y wget 
    wget https://npm.taobao.org/mirrors/node/v8.10.0/node-v8.10.0-linux-x64.tar.xz
    xz -d node-v8.10.0-linux-x64.tar.xz
    tar -xvf node-v8.10.0-linux-x64.tar
    vi /etc/profile              # 修改环境变量
    

    修改环境变量如下:(文件最下面添加内容,保存 esc :wq)

    export NODE_HOME=/usr/local/node-v8.10.0-linux-x64
    export PATH=${PATH}:$NODE_HOME/bin
    
    source /etc/profile         # 使新配置的环境变量生效
    node -v                     # 测试Node是否配置完成,如果出现版本号说明成功了
    

    2.安装Redis并后台运行

    wget http://download.redis.io/releases/redis-4.0.14.tar.gz
    tar xvzf redis-4.0.14.tar.gz
    cd redis-4.0.14/
    yum -y install gcc          # 编译需要先安装gcc
    make                        # 如报错可使用命令 # make MALLOC=libc
    cp src/redis-server /usr/local/bin/
    cp src/redis-cli /usr/local/bin/
    vi redis.conf 修改daemonize=no为yes,保存(esc > :wq)
    redis-server redis.conf     # 此时redis已经在后台运行
    

    3.安装mongodb

    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.13.tgz --no-check-certificate
    tar zxvf mongodb-linux-x86_64-3.6.13.tgz
    vi /etc/profile
    

    修改环境变量如下:(文件最下面添加内容,保存 esc :wq)

    export MONGODB_HOME=/usr/local/mongodb-linux-x86_64-3.6.13
    export PATH=${PATH}:$NODE_HOME/bin:$MONGODB_HOME/bin 
    
    source /etc/profile            # 使新配置的环境变量生效
    
    mkdir -p /usr/local/mongodb/data        # 创建数据库目录以及日志目录
    mkdir -p /usr/local/mongodb/logs        # 创建数据库目录以及日志目录
    cd /usr/local/mongodb/
    vi mongo.conf                           # 内容如下,修改后保存
    
    dbpath=/usr/local/mongodb/data
    logpath=/usr/local/mongodb/logs/mongo.log #事先创建该文件
    logappend=true
    journal=true
    quiet=true
    port=27017
    fork=true #后台运行
    
    cd /usr/local/mongodb-linux-x86_64-3.6.13/
    bin/mongod -f /usr/local/mongodb/mongo.conf    # 启动mongodb,此时mongodb已在后台运行
    

    4.拉取easy-mock代码并启动服务

    yum install -y git                                     # 安装git
    git clone https://github.com/easy-mock/easy-mock.git   # 克隆代码
    cd easy-mock
    npm install            # 安装较慢,可以多试几次。也可以使用cnpm安装,需要先执行命令# npm install -g cnpm --registry=https://registry.npm.taobao.org,然后cnpm install
    systemctl stop firewalld.service                       # 关闭防火墙,也可单独打开7300端口(需要在服务器上添加端口7300加入到安全组)
    npm run dev
    

    5.浏览器访问 本地IP:7300 即可

    相关文章

      网友评论

          本文标题:linux服务器 搭建Easy-Mock

          本文链接:https://www.haomeiwen.com/subject/lichfktx.html