1. 程式人生 > >新兵實戰搭建CentOS7下docker+springboot專案+nginx反向代理 (二)

新兵實戰搭建CentOS7下docker+springboot專案+nginx反向代理 (二)

新兵實戰搭建CentOS7下docker+springboot專案+nginx反向代理

接下來開始搭建開發基礎的虛擬機器環境。這裡使用的是wmware station 在centos官網下載最新版的資料
選擇完整版安裝映象。安裝時選擇開發環境安裝 ,網路勾選上,安裝完畢後開啟命令列,輸入ip addr檢視當前虛擬機器ip。用secureCrt嘗試訪問遠端ip。發現無法連線。網上檢視方案需要關閉防火牆 輸入指令。

  • 停止firewall

    systemctl stop firewalld.service

  • 禁止firewall開機啟動

systemctl disable firewalld.service

遠端訪問成功。
圖1

接下來更換yum國內源。可以參考該文章

https://blog.csdn.net/qq_18831583/article/details/79146759

  • 檢視當前java環境。輸入java -version
    圖2
    發現centos已經集成了java8的開發環境。

  • 安裝maven
    可以參考一下文章

https://blog.csdn.net/mynameissls/article/details/54140176

安裝成功後檢視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
圖3

下一章開始部署打包好的springboot專案.