搭建springCloud开发环境
摘要: centos7.3搭建springcloud开发环境
搭建开发环境
1.ssh
1 | [root@paascloud-test-001 ~]# yum -y install openssh* |
2.设置hostsname
1 | [root@paascloud-test-001 ~]# hostnamectl set-hostname paascloud-test-001 |
设置静态IP
1 | [root@paascloud-test-001 ~]# vi /etc/sysconfig/network |
3.准备开发工具包
1 | [root@paascloud-test-001 src]# pwd |
4.安装开发环境
这里只展示第一台虚拟机的安装过程, 其他虚拟机类似
4.1 安装JDK
- 安装
1 | [root@paascloud-test-001 tool]# rpm -ivh jdk-8u131-linux-x64.rpm |
- 查看 jdk安装目录
1 | [root@paascloud-test-001 tool]# ls /usr/java/ |
- 配置环境变量
1
2
3
4
5
6
7
8
9[root@paascloud-test-001 tool]# alias vi="vim"
[root@paascloud-test-001 tool]# vi /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_131
JRE_HOME=/usr/java/jdk1.8.0_131/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
[root@paascloud-test-001 tool]# source /etc/profile
[root@paascloud-test-001 tool]# echo $PATH - 查看jdk版本
1 | [root@paascloud-test-001 tool]# java -version |
4.2 安装MAVEN
- 安装
1
2[root@paascloud-test-001 tool]# tar -zxvf /usr/local/src/tool/apache-maven-3.5.0-bin.tar.gz -C /usr/local/
[root@paascloud-test-001 tool]# mv /usr/local/apache-maven-3.5.0/ /usr/local/maven - 配置环境变量
1
2
3
4[root@paascloud-test-001 tool]# vi /etc/profile
#set maven environment
export M2_HOME=/usr/local/maven
export PATH=$M2_HOME/bin:$PATH - 查看版本号
1
2
3
4
5
6
7
8[root@paascloud-test-001 tool]# source /etc/profile
[root@paascloud-test-001 tool]# mvn -version
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /usr/local/maven
Java version: 1.8.0_131, vendor: Oracle Corporation
Java home: /usr/java/jdk1.8.0_131/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-514.el7.x86_64", arch: "amd64", family: "unix"
4.3 安装MAVEN私服
由于版本3.x 第三方私服库必须使用命令, 而我本人较懒我这里使用的版本是nexus-2.14.5-02-bundle
- 安装
1
2
3[root@paascloud-test-001 tool]# mkdir /usr/local/nexus
[root@paascloud-test-001 tool]# tar -zxvf /usr/local/src/tool/nexus-2.14.5-02-bundle.tar.gz -C /usr/local/
[root@paascloud-test-001 tool]# mv /usr/local/nexus-2.14.5-02/ /usr/local/nexus由于使用root用户 这里需要配置环境变量 否则会出现如下警告
1 | [root@paascloud-test-001 tool]# /usr/local/nexus/nexus-2.14.5-02/bin/nexus start |
- 配置环境变量
1
2
3[root@paascloud-test-001 tool]# vi /etc/profile
#set nexus environment
export RUN_AS_USER=root - 启动
1 | [root@paascloud-test-001 tool]# /usr/local/nexus/nexus-2.14.5-02/bin/nexus start |
http://192.168.241.151:8081/nexus 默认用户名密码 amdin admin123
- 配置
settings.xml
1 | <!--配置权限,使用默认用户--> |
4.4 安装docker
4.5 docker下安装mysql
1 | [root@paascloud-test-001 tool]# docker pull index.tenxcloud.com/tenxcloud/mysql |
4.6 docker下安装redis
1 | [root@paascloud-test-001 paascloud-master]# docker pull index.tenxcloud.com/tenxcloud/redis |
4.7 docker下安装rabbitmq
1 | [root@paascloud-test-001 paascloud-master]# docker pull index.tenxcloud.com/tenxcloud/rabbitmq |
4.8 安装nodeJs 8.3
1 | # yum install -y gcc-c++ make |
- 本文标题:搭建springCloud开发环境
- 本文作者:无痕
- 本文链接:https://paascloud.net/2017/08/17/java-env/centos/create-springcloud-dev-centos7.3/
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
# 相关文章
1.获取高德地图的四级地址
2.spring cloud 配置非对称加密
3.paascloud快速搭建企业级分布式微服务平台操作手册(V1.0)
4.Spring MVC自定义消息转换器(可解决Long类型数据传入前端精度丢失的问题)
5.基于springcloud + vue的分布式服务paascloud项目 (异常处理)
6.基于springcloud + vue的分布式服务paascloud项目 (开发环境搭建)
7.基于springcloud + vue的分布式服务paascloud项目 (部署文档)
8.基于springcloud + vue的分布式服务paascloud项目 (项目展示)
1.获取高德地图的四级地址
2.spring cloud 配置非对称加密
3.paascloud快速搭建企业级分布式微服务平台操作手册(V1.0)
4.Spring MVC自定义消息转换器(可解决Long类型数据传入前端精度丢失的问题)
5.基于springcloud + vue的分布式服务paascloud项目 (异常处理)
6.基于springcloud + vue的分布式服务paascloud项目 (开发环境搭建)
7.基于springcloud + vue的分布式服务paascloud项目 (部署文档)
8.基于springcloud + vue的分布式服务paascloud项目 (项目展示)