A. 如何將Java web項目部署到伺服器
一、前言
前面我們已經嘗過了在雲伺服器上部署代碼的甜頭了,現在主菜就要上場了,那就是將我們的 JavaWeb 項目部署到雲伺服器上。興奮吧?淡定淡定~
二、項目部署
我們對於 Java Web 項目在本地機器(無論是 Windows 還是 Linux)上的部署已經瞭然於心了,那麼對於在雲伺服器上部署 Java Web 項目又是如何操作的呢? 其實很簡單,還是離不開 Web 項目部署的那三點:
① 基礎的 JDK 環境
② 一個 Web 伺服器。如 Tomcat、JBoss
③ 一款資料庫。如:mysql
對於雲伺服器上 Java Web 項目的部署,和平時在 Windows、Linux 下部署是一樣的。最多也就是只能使用純命令模式來操作而已,其實過程都一樣。
2.1 環境准備
既然是 Java Web 項目的部署,首先自然需要配置好相關的環境羅。也就是:先在雲主機上搭建好 Java 開發環境,如 OpenJDK 的安裝、Tomcat 的安裝、Mysql 資料庫的安裝。
2.2 項目部署
我們要部署 Java Web 項目,那就至少得將項目上傳到雲伺服器。其實過程很簡單,基本上也就是下面三個步驟:
① 打包上傳:將項目打包成 war 文件,然後利用傳到遠程伺服器(在Eclipse中直接將項目導出為.war文件)。
② 將 war 文件移動到 Tomcat 目錄下的 webapps 下。
③ 重啟 Tomcat,訪問我們的項目。
在這個過程中,我們需要注意。因為一般而已,作為一個 Web 項目,我們肯定是有資料庫的使用的。那麼資料庫部分怎麼辦呢?其實,只需要將我們已有的資料庫轉儲為 sql 文件,然後將 sql 文件上傳到雲伺服器上執行即可。以 mysql 為例,如下操作:
① 轉儲為 sql 腳本,並上傳:先在本地將我們項目使用的資料庫轉為 sql 文件,上傳到雲伺服器上 (可以利用 Navicat 將資料庫轉儲為.sql文件)。
② 執行 sql:然後進入 mysql 中執行該 sql 文件。(若伺服器裝有Navicat,可直接用Navicat執行.sql文件,執行前需要選中存放表的資料庫,應該與代碼中資料庫連接語句包含的資料庫名保持一致)
B. 本人學生,打算購買伺服器,做一個小型網站,雲伺服器需要什麼配置的呢
學生買雲伺服器就不用太高配置了,小型網站用的CPU,內存和帶寬基礎款的產品就能滿足。
例如你要用騰訊雲伺服器進行搭建你的這個小網站,是對CPU、內存、帶寬等無特殊要求的Web服務,採用通用型S2/S3/S4/S5/SA1/SA2等實例就行,雲伺服器配置1核/1G/1M寬頻/50G雲硬碟(1核2G、2核4G等)都能滿足你的需求。
現在騰訊雲推出的活動,1核2G1M帶寬低至99元/年,303元/3年。
而你頁面上含有較多圖像/視頻的網站、應用,就需要,選擇使用騰訊雲對象存儲服務(COS)來實現大容量數據的低成本存儲;使用騰訊雲負載均衡服務(CLB)和內容分發網路(CDN)來提高可用性,降低延時和帶寬成本。4核/8G/5M寬頻/50G雲硬碟就是最低配置了。
其他更高的配置估計你用不到,另外騰訊雲的客戶服務還不錯,有什麼問題可以發工單,實在打緊急電話也行。
C. 雲伺服器ecs怎麼用
雲伺服器ecs的使用方法是:
1、首先找到桌面上的文件Xshell,然後點擊新建會話屬性,填寫會話名稱,伺服器ip地址,其它默認,然後點擊確定。
2、再點擊Xshell上方導航欄的窗口,傳輸新建文件即可快速免密運行Xpft軟體。
3、最後在雲伺服器下部署JavaWeb項目,但部署成功之後,即可訪問雲伺服器了。
ECS,成立於1987年,為世界主要計算機硬體生產商之一。精英電腦總部設於台北市內湖科技園區,在2002年、2003年6月,ECS兩年連續獲選商業周刊年度全球百大信息科技企業(2002年為全球第八大,03年為第五十大)。同時,精英電腦在這項評鑒中,也名列2003年全球第十二大計算機與零件製造廠,領先其它主機板製造同業。ECS公司的主要產品有:PCB,計算機主板,台式多媒體產品,筆記本電腦,平板等。