介绍RAP是阿里巴巴MUX出品的一个GUI的WEB接口管理工具 。在RAP中,您可定义接口的URL、请求&响应细节格式等等 。通过分析这些数据,RAP提供MOCK服务、测试服务等自动化工具 。RAP同时提供大量企业级功能,帮助企业和团队高效的工作 。
centos 上部署
- JDK安装
sudo -i 不需要密码直接切换成root
卸载自带jdk安装自己的JDK
1、rpm -qa | grep JAVA 查看centos自带的jdk
文章插图
2、删除自带的jdk,例如:
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
3、rpm -qa | grep java 再去查看是否已经删除
4、官网下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载包: jdk-8u171-linux-i586.tar.gz
5、cd /usr/
mkdir java
mkdir jdk
cd java
cd jdk
sudo tar zxvf ./jdk-8u171-linux-i586.tar.gz 解压包
6、ln -s /usr/java/jdk-8u171-linux-i586/ /usr/jdk 安装完毕为他建立一个链接以节省目录长度
7、vim /etc/profile (按i进入编辑)
添加如下内容:
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
保存退出,按Esc 输入 (:wq)
8.重启机器(sudo shutdown -r now)或source /etc/profile (让该设置生效)
9.查看安装情况:java -version
- Tomcat安装
mkdir tomcat
cd tomcat
下载Tomcat压缩文件:apt-get http://mirrors.hust.edu.cn/Apache/tomcat/tomcat-8/v8.0.24/bin/apache-tomcat-8.0.24.tar.gz
2.解压到/usr/java/tomcat目录下:tar -zxvf apache-tomcat-6.0.29.tar.gz -C /usr/java/tomcat
3.建立链接文件:ln -s /usr/java/apache-tomcat-6.0.29/ /usr/tomcat
4.启动tomcat:cd /usr/tomcat/bin/
./startup.sh (注意:点代表当前目录下)
测试http://127.0.0.1:8080/
- 下载RAP包并部署到Tomcat
2.解压到新文件夹ROOT:unzip -x RAP-0.14.16-SNAPSHOT.war -d ROOT
3.将ROOT部署到Tomcat中 /usr/java/tomcat/.../webApps下: sudo cp -rf ROOT /usr/java/tomcat/.../webapps
- MySQL安装
2.安装mysql服务端:yum -y install mysql-server,此时可能存在找不到可用包情况
centos7下解决yum install mysql-server没有可用包
a.下载mysql的repo源:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
b.安装mysql-community-release-el7-5.noarch.rpm包:rpm -ivh mysql-community-release-el7-5.noarch.rpm
c.查看repo源安装结果:ls -1 /etc/yum.repos.d/mysql-community*
显示如下:
/etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community-source.repo
d.重新安装mysql服务端: yum install mysql-server3.数据库字符集设置:在MySQL 配置文件my.cnf中加入default-character-set=utf8
4.启动或停止mysql:service mysqld start,service mysqld stop
5.将mysql设置成开机自启动
6.首次使用创建root管理员和密码:
(mysql -u root -p输入密码即可?)
mysql -u root;
use mysql ;
update user set password=password("123456") where user="root";
flush privileges;
- redis安装
2.解压压缩包:tar zxvf redis-3.2.10.tar.gz
3.解压完毕后,进入redis目录,执行make
4.启动redis:nohup ./src/redis-server
- 配置RAP中数据库连接
(数据库链接ip如有需要也要配置)
jdbc.username=root
jdbc.password=123456
2.执行SQL脚本: /src/main/resources/database/initialize.sql 。初始化RAP数据:source /.../initialize.sql
- 关闭Centos 7自带防火墙
# service firewalld stop; 或者 #systemctl stop firewalld.service;#关闭防火墙
# service firewalld restart; 或者 #systemctl restart firewalld.service; #重启防火墙
# systemctl disable firewalld.service#禁止防火墙开启自启
# systemctl enable firewalld#设置防火墙开机启动
推荐阅读
- centos 6 安装FTP
- 独立部署APP,为何越来越多的人选择它?
- CentOS 配置无密码登录的实现
- centos7创建自己的yum源
- CentOS配置远程日志服务器
- CentOS下MySQL8.0的超详细的安装及配置文档
- 在Centos7上安装图形化桌面工具
- CentOS重启后resolv.conf被重置的解决方案
- 教你如何在 Centos7.7中设置GRUB菜单的密码
- CentOS7修改主机名,hostname