Web项目部署到阿里云
生活随笔
收集整理的這篇文章主要介紹了
Web项目部署到阿里云
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Web項(xiàng)目部署到阿里云
1.通過(guò)jar包部署
修改pom.xml文件: 打包格式 改成jar
<groupId>com.*****</groupId> <artifactId>myblog</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging>修改啟動(dòng)類
@SpringBootApplicationpublic class MyblogApplication extends SpringBootServletInitializer {protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {return super.configure(builder);}public static void main(String[] args) {SpringApplication.run(MyblogApplication.class, args);}}- 重點(diǎn):修改配置文件.yaml 中數(shù)據(jù)庫(kù)的用戶名、密碼 注意和線上服務(wù)器(你在阿里云服務(wù)器下配置的mysql)保持一致,否則數(shù)據(jù)庫(kù)密碼錯(cuò)誤。
ps:可以把本地?cái)?shù)據(jù)庫(kù)的內(nèi)容遷移到線上數(shù)據(jù)庫(kù)
Maven--clean 先清除target目錄 Maven--package 生成jar文件**注意:**如果打包時(shí)本地?cái)?shù)據(jù)庫(kù)和線上數(shù)據(jù)庫(kù)用戶名密碼不同,打包時(shí)容易報(bào)plugin錯(cuò)誤,在pom.xml中增加以下代碼塊即可:
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>2.22.2</version><configuration><skipTests>true</skipTests></configuration> </plugin> 將jar包通過(guò)xftp等軟件上傳到服務(wù)器上 進(jìn)入對(duì)應(yīng)目錄 運(yùn)行該jar包 jar -jar jar包名,即可啟動(dòng)項(xiàng)目2.War包部署
war包部署 與 上述區(qū)別:
修改pom.xml中的packaging類型為war 需要在服務(wù)器上部署tomcat 參考:阿里云Linux環(huán)境下tomcat部署 將war包放置于wepapps文件夾下 修改war包名稱為ROOT.war 在瀏覽器端啟動(dòng):公網(wǎng)ip:8080 如果修改war包名稱為xxx.war 在瀏覽器端啟動(dòng): 公網(wǎng)ip:8080/xxxWeb項(xiàng)目常用網(wǎng)站
圖片引用:https://picsum.photos/images semantic-ui官網(wǎng):https://semantic-ui.com/elements/icon.html 背景圖片:https://www.toptal.com/designers/subtlepatterns/ 動(dòng)畫(huà)相關(guān):https://animate.style/ Apache官網(wǎng)下載:https://tomcat.apache.org/download-80.cgi thymeleaf官網(wǎng):https://www.thymeleaf.org/download.html X-admin:http://x.xuebingsi.com/總結(jié)
以上是生活随笔為你收集整理的Web项目部署到阿里云的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C# 属性和字段
- 下一篇: 微信小程序navigateBack如何带