Web项目部署到阿里云
生活随笔
收集整理的這篇文章主要介紹了
Web项目部署到阿里云
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Web項目部署到阿里云
1.通過jar包部署
修改pom.xml文件: 打包格式 改成jar
<groupId>com.*****</groupId> <artifactId>myblog</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging>修改啟動類
@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);}}- 重點:修改配置文件.yaml 中數據庫的用戶名、密碼 注意和線上服務器(你在阿里云服務器下配置的mysql)保持一致,否則數據庫密碼錯誤。
ps:可以把本地數據庫的內容遷移到線上數據庫
Maven--clean 先清除target目錄 Maven--package 生成jar文件**注意:**如果打包時本地數據庫和線上數據庫用戶名密碼不同,打包時容易報plugin錯誤,在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包通過xftp等軟件上傳到服務器上 進入對應目錄 運行該jar包 jar -jar jar包名,即可啟動項目2.War包部署
war包部署 與 上述區別:
修改pom.xml中的packaging類型為war 需要在服務器上部署tomcat 參考:阿里云Linux環境下tomcat部署 將war包放置于wepapps文件夾下 修改war包名稱為ROOT.war 在瀏覽器端啟動:公網ip:8080 如果修改war包名稱為xxx.war 在瀏覽器端啟動: 公網ip:8080/xxxWeb項目常用網站
圖片引用:https://picsum.photos/images semantic-ui官網:https://semantic-ui.com/elements/icon.html 背景圖片:https://www.toptal.com/designers/subtlepatterns/ 動畫相關:https://animate.style/ Apache官網下載:https://tomcat.apache.org/download-80.cgi thymeleaf官網:https://www.thymeleaf.org/download.html X-admin:http://x.xuebingsi.com/總結
以上是生活随笔為你收集整理的Web项目部署到阿里云的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 属性和字段
- 下一篇: C#通过DllImport引入dll中的