新兵实战搭建CentOS7下docker+springboot项目+nginx反向代理
接下来开始搭建开发基础的虚拟机环境。这里使用的是wmware station 在centos官网下载最新版的数据
选择完整版安装镜像。安装时选择开发环境安装 ,网络勾选上,安装完毕后打开命令行,输入ip addr查看当前虚拟机ip。用secureCrt尝试访问远程ip。发现无法连接。网上查看方案需要关闭防火墙 输入指令。
-
停止firewall
systemctl stop firewalld.service
-
禁止firewall开机启动
systemctl disable firewalld.service
远程访问成功。
接下来更换yum国内源。可以参考该文章
-
查看当前java环境。输入java -version
发现centos已经集成了java8的开发环境。 -
安装maven
可以参考一下文章
安装成功后查看mvn -version
- 更改maven配置文件 换为国内阿里源。
在maven安装目录下conf文件夹settings.xml中配置。路径默认为 /usr/share/maven/conf/settings.xml
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
- 安装docker
yum update -y
yum -y install docker
systemctl start docker
查看docker 环境
启动docker命令: service docker start
停止docker命令: service docker stop
查看docker版本: docker version
Docker信息: docker info
- nginx安装
#安装
yum install nginx
#启动nginx服务
systemctl start nginx
#配置
whereis nginx
#默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx
#设置开机启动
systemctl enable nginx
关于配置nginx开机启动可以参考这个博文https://www.cnblogs.com/jepson6669/p/9131217.html
打开浏览器 测试可以访问nginx
下一章开始部署打包好的springboot项目.