部署java-web環(huán)境

主要任務(wù)

使用ssh工具裕循,在阿里云服務(wù)器配置jdk,tomcat硅则,mysql株婴,并部署項目。

所需工具

Xshell揪垄,Xftp,jdk1.8(linux版)捡鱼、tomcat7(linux版)驾诈、mysql5.5(linux版)

所有工具下載地址:

https://pan.baidu.com/s/1i9BZhtDVz-2AhSIb6r6y4w

密碼:e01l

第一步:下載工具

下載Xshell,Xftp乍迄,安裝軟件士败。下載安裝免費版本的軟件:https://www.netsarang.com/download/free_license.html

第二步:啟動工具并連接到云服務(wù)器

點擊菜單欄左上角的文件—新建,新建一個會話漾狼,輸入主機的ip饥臂,端口號使用默認(rèn)的22,點擊確定稽煤。
然后選擇剛才新建的會話進(jìn)行連接囚戚,輸入用戶名和密碼


20180427102922658.png

第三步:下載JDK(linux版)并上傳到云服務(wù)器

jdk下載官網(wǎng)

選一個jdk(linux)的版本弯淘,下載,或者使用網(wǎng)盤里的jdk假勿。然后點擊Xshell里面的新建文件傳輸按鈕态鳖,打開圖形界面,左面顯示本地文件目錄浸须,右面顯示云服務(wù)器文件目錄,從左面的本地目錄中選擇下載好的jdk文件裂垦,右擊肌索,選擇傳輸進(jìn)行上傳


20180427103912634.png
20180427104123332.png

第四步:安裝jdk并配置

上傳后诚亚,在右側(cè)的云服務(wù)器文件管理界面中,進(jìn)入usr文件夾闸准,新建“java”文件夾梢灭,并在“java”文件夾中分別建jdk、tomcat兩個文件夾瘾英。
然后在最初的SSH命令行界面輸入如下命令:

tar zxvf jdk-7u67-linux-x64.tar.gz -C /usr/java/jdk


完成jdk的解壓颂暇,然后在圖形化界面中進(jìn)入根目錄下的etc文件夾但惶,打開profile文件進(jìn)行編輯,在末尾加入代碼

#set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.7.0_67
export JRE_HOME=/usr/java/jdk/jdk1.7.0_67/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

從而完成jdk環(huán)境變量的配置县爬。保存后在命令行界面執(zhí)行

source /etc/profile

使保存的環(huán)境變量生效添谊,然后輸入命令

java -version

查看jdk是否安裝成功,成功則會顯示版本號耳高。

第五步:tomcat的下載所踊、配置與啟動

下載后,同第四步一樣上傳到云服務(wù)器碌燕,并進(jìn)行解壓

tar zxvf apache-tomcat-7.0.69.tar.gz  -C /usr/java/tomcat

然后通過圖形界面進(jìn)入tomcat文件夾中的bin文件夾,編輯setclasspath.sh修壕, 在末尾加入:

export JAVA_HOME=/usr/java/jdk/jdk1.7.0_67
export JRE_HOME=/usr/java/jdk/jdk1.7.0_67/jre 

加入的代碼和前面的內(nèi)容不要有空格。

即可完成tomcat環(huán)境變量的配置改鲫。隨后在命令行界面通過cd命令進(jìn)入tomcat的bin目錄林束,然后運行
sh startup.sh即可啟動tomcat:

啟動成功后在瀏覽器輸入

ip地址:8080 

出現(xiàn)tomcat的貓貓則表示服務(wù)器上可以部署項目了壶冒!

如果無法訪問有以下三種情況:

1、tomcat啟動報錯

進(jìn)入tomcat的logs文件夾烟零,查看日志咸作,看一下tomcat啟動時候報錯

2、服務(wù)器防火墻沒有關(guān)閉

//查看防火墻狀態(tài)
firewall-cmd    --state

//關(guān)閉防火墻
systemctl  stop   firewalld.service

//開啟防火墻
systemctl  start   firewalld.service

//禁止開機啟動啟動防火墻
systemctl   disable   firewalld.service

3墅诡、新購買的阿里云服務(wù)器桐智,配置好后,localhost是可以正常訪問項目的然磷,但是無法從外網(wǎng)訪問刊驴,這就說明端口被禁止訪問了。解決此問題的方法如下:

https://www.cnblogs.com/klmei/p/7055571.html

第六步:下載并安裝mysql

下載支持Mysql-sever的rpm文件舅柜,命令行輸入:

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

安裝rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm

安裝mysql-sever
yum install mysql-community-server

啟動mysql
service mysqld restart


初次安裝mysql是root賬戶是沒有密碼的攻礼,設(shè)置密碼的方法:
https://blog.csdn.net/fanghanxing/article/details/79027283

第七步:部署項目到服務(wù)器

把項目從本地傳到云服務(wù)器的tomcat的webapps文件夾下即可.

第八步:把sql文件導(dǎo)入數(shù)據(jù)庫

在命令行輸入:

mysql -u root -p 

輸入密碼,進(jìn)入數(shù)據(jù)庫知举。
新建數(shù)據(jù)庫并設(shè)置編碼,名稱和項目里數(shù)據(jù)庫的名稱要一致:

create database abc;
use abc;
set names utf8;

導(dǎo)入sql文件到數(shù)據(jù)庫:
從本地上傳sql文件到云服務(wù)器后逛钻,執(zhí)行

source /usr/java/stdtest.sql;

即可完成sql文件的導(dǎo)入锰提。
此時此刻,部署到云服務(wù)的項目就可以正常工作啦立肘!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末谅年,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子旺订,更是在濱河造成了極大的恐慌超燃,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件樱调,死亡現(xiàn)場離奇詭異洽瞬,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進(jìn)店門样漆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人鳍怨,你說我怎么就攤上這事跪妥。” “怎么了侦香?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長罐韩。 經(jīng)常有香客問我,道長龙考,這世上最難降的妖魔是什么矾睦? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮柬赐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘肛宋。我一直安慰自己束世,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布沉帮。 她就那樣靜靜地躺著贫堰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪喇勋。 梳的紋絲不亂的頭發(fā)上偎行,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天,我揣著相機與錄音熄云,去河邊找鬼妙真。 笑死,一個胖子當(dāng)著我的面吹牛练般,可吹牛的內(nèi)容都是我干的矗漾。 我是一名探鬼主播,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼缩功,長吁一口氣:“原來是場噩夢啊……” “哼都办!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起势木,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤啦桌,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后甫男,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體验烧,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡碍拆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年感混,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弧满。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖洽蛀,靈堂內(nèi)的尸體忽然破棺而出疟赊,到底是詐尸還是另有隱情峡碉,我是刑警寧澤,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布吉执,位于F島的核電站,受9級特大地震影響熙掺,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜币绩,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望缆镣。 院中可真熱鬧试浙,春花似錦、人聲如沸田巴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽逝慧。三九已至啄糙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間隧饼,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工诞丽, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留拐格,地道東北人。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓懂衩,卻偏偏與公主長得像,于是被迫代替她去往敵國和親牵敷。 傳聞我的和親對象是個殘疾皇子法希,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,601評論 2 353

推薦閱讀更多精彩內(nèi)容