美文网首页
部署RAP服务器

部署RAP服务器

作者: 終于 | 来源:发表于2017-05-29 01:22 被阅读0次

以前在美菜的时候,API管理系统用的Swagger。

现在自己一个人了,准备找个国内做这个的试用下,筛选下决定试试阿里的RAP,先搭建起来再说吧。。。

参考地址:https://github.com/thx/RAP/wiki/deploy_manual_cn

Step1.下载War包:

https://github.com/thx/RAP/releases

将下载的war包修改为ROOT.war后放入tomcat的webapps文件夹中。

Step2.Tomcat(8.5.15):

1.去官网下载Tomcat代码,有9.x版本,还是保险起见,我下载了个8.5.15版本的。

http://tomcat.apache.org/

2.给予权限,我的项目是放在桌面的

cd ~/Desktop/environment

sudo chmod -R 777 apache-tomcat-8.5.15/bin/startup.sh

3.如果你没装过jdk的话,还需要去下载jdk。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

安装成功后就可通过命令行查询java版本:java -version

4.一般下载路径都会在 /Library下面

我的完整路径是:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk

然后就是在~/.bash_profile里配置JAVA_HOME和JRE_HOME参数:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk

export JRE_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre

5.执行tomcat下的bin目录下的startup.sh脚本即可,浏览器输入localhost:8080访问Tomcat首页。

PS:如果需要改变Tomcat的端口,编辑conf文件夹下的server.xml,修改(我的改为8010):

<Connector port="8010" protocol="HTTP/1.1"

Step3.Redis(3.2.9,只是简单启动了redis-server,细致的配置这里就不讨论了):

1.官网下载:

https://redis.io/download

2.将解压后的redis文件夹移到 /usr/local目录下。

3.cd到 redis的文件夹内,执行测试命令:sudo make test。

通过后执行:sudo make install。执行安装命令后启动服务:redis-server

Step4.初始化数据库:

1.下载脚本文件:https://github.com/thx/RAP/blob/release/src/main/resources/database/initialize.sql

Mysql环境下执行sql脚本:  Mysql>source (下载的sql脚本完整路径)

2.因最新的mysql的sql_mode设置的比较严格,需要手动配置下SQL_MODE来禁止full_group检查,可以改MySQL配置文件,或者运行如下SQL语句来修改SQL_MODE:

SET@@global.sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION';


Step5.修改基本参数:

1.修改数据库密码:部署ROOT.war文件后,在WEB-INF/classes/config.properties 修改数据库相关信息。

Step6.启动Tomcat,整个RAP服务器搭建完毕!

相关文章

  • 部署RAP服务器

    以前在美菜的时候,API管理系统用的Swagger。 现在自己一个人了,准备找个国内做这个的试用下,筛选下决定试试...

  • 两个Mock开源工具

     对比了YApi和RAP2两款Mock开源工具,都能够通过docker-compose进行部署。其中在部署RAP2...

  • RAP2本地部署的坑

    1.上次在公司本地服务器搭建了两个用到的服务器,一个是禅道,一个是rap2。记录一下rap2的坑。安装Rap2他的...

  • rap 安装部署过程

    安装信息说明: https://github.com/thx/RAP/wiki/deploy_on_centos_...

  • Linux上面部署RAP

    1、安装的基础软件 wget http://repo.mysql.com/yum/mysql-5.6-commun...

  • 线上服务器部署(前后端)(27 个视频)

    线上服务器部署(前后端)(27 个视频) 线上服务器部署(前后端) #1 部署前的准备工作(主机,域名,虚拟机)[...

  • MySql 主从部署记录

    本篇是在Linux部署完MySql后,再部署主从服务器(从服务器可以是部署Window机器上的)的记录。MySql...

  • IDEA--一键部署maven项目到服务器

    借助IDEA一键部署项目到服务器中 项目部署的几种方式: 通过jar包部署 通过git拉取代码在服务器运行部署 通...

  • 2018-06-11 rap的部署过程中遇到的坑呀-苦了我

    RAP按照原先git中给的流程部署没发现什么问题(之前自己也部署过) 1.但是在打开页面后发现验证码不能够显示: ...

  • kubernetes入门

    之前的测试环境部署时需要分别登录不同的服务器,新的平台为公用一个部署服务器,操作N台机器,按照用户名登录部署服务器...

网友评论

      本文标题:部署RAP服务器

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