JavaWeb專案(釋出)部署到雲伺服器 環境搭建 域名繫結專案 配置修改server.xml
JavaWeb專案(釋出)部署到雲伺服器
準備工作:
域名解析 主機記錄新增@和www即可 記錄值為你的雲伺服器的IP地址(公網)
伺服器環境 我是用的是Windows Server 2008 R2 企業版 SP1 64位
一、伺服器環境搭建
2. 如果使用java歷史版本請參考我的另一篇部落格:
3. 選擇合適的tomcat的版本下載地址
4. 選擇合適的mysql/sql server/oracle版本下載
本人使用mysql(不詳細介紹下載方式)
一、 安裝java環境
參考我的教程:http://download.csdn.net/download/qq_24484085/9835987
1. 下載
2. 安裝
3. 配置環境
4. 測試 Win+R 輸入cmd 回車分別輸入java javac java–version檢視輸出是否為相關介紹。
二、 Tomcat相關配置
1. 下載
2. 解壓版的解壓放到D盤或者其他盤 安裝版按照步驟安裝
3. 配置tomcat(建議安裝NotePad++)
①新建變數名:CATALINA_BASE,變數值:D:\apache-tomcat-7.0.81
② 新建變數名:CATALINA_HOME,變數值:D:\apache-tomcat-7.0.81
③ 開啟PATH,新增變數值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
④ Tomcat註冊為系統服務 參考我的另一篇:
⑤ Win+R 輸入cmd 回車輸入net start tomcat
訪問測試
輸入解析到伺服器IP的域名加上埠號8080
繫結域名(去掉8080)
找到tomcat下面的conf資料夾裡面的server.xml(推薦使用notepad開啟)
修改
<Connector port="80" protocol="HTTP/1.1 connectionTimeout="20000"redirectPort="8443" />
將8080修改為80埠。
修改 localhost為對應的域名
<Host name="www.****.cn" appBase="webapps"
unpackWARs="true" autoDeploy="true">
重啟tomcat服務net restart tomcat 直接域名訪問
域名繫結專案
myeclipse10匯出web專案的war包
複製匯出的hello.war包到tomcat的webapps目錄下
如果此時tomcat服務啟動,則直接解壓一個以專案為名稱的資料夾
這樣是域名加上專案名才可以顯示 專案還未繫結域名需要通過 域名/專案名訪問
配置域名直接繫結專案
還是server.xml檔案
<Host name="www.****.cn" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase ="/hello/"/>
</Host>
新增一行程式碼
<Context path="" docBase ="/專案名稱/"/>
訪問測試
結束,如果有什麼問題可以留言給我,我們一同討論解決,如果這篇文章對你有幫助,請點選一下下方的贊支援一下吧,謝謝!
相關推薦
JavaWeb專案(釋出)部署到雲伺服器 環境搭建 域名繫結專案 配置修改server.xml
JavaWeb專案(釋出)部署到雲伺服器 準備工作: 域名解析 主機記錄新增@和www即可 記錄值為你的雲伺服器的IP地址(公網) 伺服器環境 我是用的是Windows Server 2008 R2 企業版 SP1 64位 一、伺服器環境搭建
騰訊雲伺服器的配置與部署(一):雲伺服器的連線、專案(php與phpMyAdmin)的部署
【前言】 最近在開發一個小程式,小程式的服務端打算用php來寫。小程式的wx.request必須是https請求,尋找對比了各種雲伺服器,發現騰訊為了推廣小程式,推出了“3元體驗騰訊雲小程式後端解決方案”活動,於是花3元買了騰訊雲伺服器(順帶的還有一臺雲資料庫
Spring框架學習筆記(6)——阿里雲伺服器部署Spring Boot專案(jar包)
最近接外包,需要部署伺服器,便是參考了網上的幾篇博文,成功在阿里雲伺服器成功部署了Spring Boot專案,特記下本篇筆記 Spring Boot專案打包 這裡說一下部署的一些問題 1.mysql驅動 建立spring boot的時候,在介面選擇添加了MySql的依賴,但是,實際專案測試的時候,發現驅動錯誤
微信小程式入門學習筆記(二)——阿里雲伺服器PHP MYSQL Apache配置
持續更新 持續學習 感謝原文大佬連結 https://www.linuxidc.com/Linux/2017-08/146220.htm 筆者在阿里雲上買了輕量應用伺服器 學生認證通過以下 便宜的 選擇的CentOS 7.3 64位 https://promot
一步步搭建一個完整的web專案(一):基本框架的搭建
資料看的再多,不如自己手動操作一遍。這裡我吧框架搭建的步驟羅列出來,只要跟著步驟走,就能實現一個web框架的搭建。本篇的任務:基本框架的搭建,並實現註冊登入功能。準備工作:1、開發環境的準備 詳細步驟不寫出來了,非常簡單,我把我的開發環境列出來。 2、jar包準備
linux(centos7)下SVN伺服器如何搭建
linux(centos)下SVN伺服器如何搭建?說到SVN伺服器,想必大家都知道,可以是在LINUX下如何搭建SVN伺服器呢?那麼今天給大家分享一下linux(centos)搭建SVN伺服器的思路! 雖然在windows上搭建SVN很簡單,但是效能卻不高,這
Spring 源碼分析(一)--整體架構和環境搭建
spring 事件傳播 com 之間 環境搭建 core模塊 batis bsp 元數據 本系統分析的spring源碼版本為4.3.8。 (一)整體架構 這些模塊被分為以下幾個部分 (1)Core Container Core容器(核心容器)包含Core,Bean
Appium+python(1)簡單的介紹環境搭建
uil aid abc 同事 type img div 新手 tmp 環境搭建其實並不難,只不過安裝的東西有點多,要加的環境變量有點多。 鏈接:https://pan.baidu.com/s/1nwLhNIT 密碼:56wn 這個壓縮包裏要用的都有了,只需
Spring-Batch學習總結(1)——重要概念,環境搭建,名詞解釋,第一個項目及異常處理
img truct 設定 uil sna sta col key services Spring-batch框架學習總結(1)一.初識Spring-batch框架:1.核心名詞解釋:Job:是Spring-batch框架的核心概念,它包含了批處理的所有操作Step:每一個J
Android 開發:(一)安卓開發環境搭建與配置 (Windows和Mac )以及目錄結構介紹
(一)、windows版 一. 開發工具: 1.Android Studio:(http://www.androiddevtools.cn/) 2.Genymotion(虛擬機器):(http://www.genymotion.net/) (二)、Mac版 一
webService學習(一)基本概念和環境搭建
1、webService概念理解: WebService是一種跨程式語言和跨作業系統平臺的遠端呼叫技術。 所謂遠端呼叫,就是一臺計算機a上 的一個程式可以呼叫到另外一臺計算機b上的一個物件的方法,譬如,銀聯提供給商場的pos刷卡系統,商場的POS機轉賬呼叫的轉賬方法的程式碼其實是跑在銀
Kubernetes的搭建與配置(一):集群環境搭建
stderr Kubernete lld lsp option control hat tps pan 1、環境介紹及準備: 1.1 物理機操作系統 物理機操作系統采用Centos7.3 64位,細節如下。 [root@localhost ~]# uname -a
【web框架】【zheng學習筆記(一)】【本地環境搭建】
zheng專案是一個非常值得學習的web開發框架,在碼雲的web開發框架排名第一。特此記錄下學習過程。 zheng的簡介吧:https://gitee.com/shuzheng/zheng。 zheng是基於Spring+SpringMVC+Mybatis分散式敏捷開發系統架構,提供整套公共
Hadoop原始碼閱讀環境搭建(IDEA) Hadoop原始碼編譯環境搭建 IDEA配置maven中央庫
拿到一份Hadoop原始碼之後,經常關注的兩件事情就是 1、怎麼閱讀?涉及IDEA和Eclipse工程搭建。IDEA搭建,選擇原始碼,逐步匯入即可;Eclipse可以選擇後臺生成工程,也可以選擇IDE匯入。二者工程也可以互相匯入\到處。 2、怎麼構建?利用maven,生成安裝包。 二者均需配置maven
微信開發學習總結(一)——微信開發環境搭建(轉載)
轉自:https://www.cnblogs.com/xdp-gacl/p/5149171.html 目前移動開發處於比較火的的趨勢,很多的開發者都躍躍欲試,目前移動App開發領域主要分為以下幾種型別 我在平時的工作中接觸得比較多的就是基於Android的
iOS開發之runtime(一):runtime除錯環境搭建
本系列部落格是本人的原始碼閱讀筆記,如果有iOS開發者在看runtime的,歡迎大家多多交流。為了方便討論,本人新建了一個微信群(iOS技術討論群),想要加入的,請新增本人微信:zhujinhui207407,【加我前請備註:ios 】,本人部落格http://www.kyson.cn 也在不停的更新中,歡迎
訊息佇列-ActiveMQ學習筆記(一)-JMS介紹與環境搭建
一、介紹JMS(來自於百度百科) JMS即Java訊息服務(Java Message Service)應用程式介面,是一個Java平臺中關於面向訊息中介軟體(MOM)的API,用於在兩個
ElasticSearch(一)概念介紹及環境搭建
一、什麼是ElasticSearch: Elasticsearch (ES)是一個基於Lucene構建的開源、分散式、RESTful 介面全文搜尋引擎。Elasticsearch 還是一個分散式文件資料庫,其中每個欄位均是被索引的資料且可被搜尋,它能夠擴充套件至數以百計的伺服器儲存以及處理PB級的資料。
Java開發微信公眾號(一)——微信開發環境搭建
1.開發語言使用Java 2.使用微信介面測試賬號進行本地測試 3.使用natapp(原ngrok)將本地地址對映到外網地址實現微信公眾號的本地除錯 準備工作 最近學習微信公眾平臺的開發,在申請一個微信公眾號的時候,發現如果不是公司或組織只能申請訂閱號(並且是個
d3筆記(1) - d3元素選擇器及資料繫結的理解
以下貼出程式碼,讀者可以通過控制檯輸出體會選擇器和資料繫結。 <!doctype html> <html> <head> <script src="d3.js"></script> </head> <body&