總結 19 專案部署和總結

2021-10-02 06:32:42 字數 1601 閱讀 9632

// 真實伺服器

upstream myserver

// 虛擬伺服器 反向**到真實伺服器

server

}

我們使用systemctl start nginx命令來啟動nginx。

當然我們將專案移動到伺服器之後需要對配置檔案進行修改,我們可以有兩份配置檔案,分別對應開發階段和伺服器上線階段,而專案本身我們只要只要修改引用的是develop配置檔案還是produce配置檔案即可

# profile

spring.profiles.active=produce

# logback

logging.config=classpath:logback-spring-$.xml

import org.springframework.boot.web.servlet.support.springbootservletinitializer;

public

class

communityservletinitializer

extends

springbootservletinitializer

}同時,我們伺服器使用的是mysql8.0因此對於jdbc的配置我們也需要修改,原先的5.6過舊了

# datasourceproperties

spring.datasource.driver-

class

-name=com.mysql.cj.jdbc.driver

spring.datasource.url=jdbc:mysql:

//localhost:

3306

/community?characterencoding=utf-

8&usessl=

false

&servertimezone=hongkong

spring.datasource.username=root

spring.datasource.password=*********x

spring.datasource.type=com.zaxxer.hikari.hikaridatasource

spring.datasource.hikari.maximum-pool-size=

15spring.datasource.hikari.minimum-idle=

5spring.datasource.hikari.idle-timeout=

30000

問題最後遇到了乙個問題nginx永遠返回502bad gateway,通過查詢資料發現是伺服器拒絕了網路**,需要進行如下配置/usr/sbin/setsebool -p httpd_can_network_connect true。

專案構成圖

**結構圖

29 專案部署 nginx

一 nginx定義 nginx時輕量級的高效能的web伺服器,提供了諸如http 和反向 負載均衡等一些列重要特性 c語言編寫,執行效率高 nginx作用 1.負載均衡,多台伺服器輪流處理請求 2.反向 原理 客戶端請求nginx,再由nginx將請求 uwsgi執行的django 二 nginx配...

SSIS2012 專案部署模型

ssis 2012 支援兩種部署模型 專案部署模型和包部署模型。使用專案部署模型可以將專案部署到 integration services 伺服器,使用包部署模型可以將單獨的包部署到integration services 伺服器。關於部署 ssis 2012 支援兩種部署模型 專案部署模型和包部署...

TP3 2專案部署 預設配置

2.附 如下 return array 配置項 配置值 自定義路徑常量的配置項 tmpl parse string array admin public admin admincss public admin css adminimg public admin images adminjs publ...