摘要:阿里云學(xué)生組團(tuán)活動(dòng)詳情介紹配置服務(wù)器服務(wù)器購(gòu)買成功之后,找到你服務(wù)器的公網(wǎng)地址。這里我把公網(wǎng)隱藏了找到你的公網(wǎng)找到你的公網(wǎng)設(shè)置安全組服務(wù)器需要端口放行,否則你的端口是無(wú)法訪問(wèn)的,因?yàn)榘踩枰?,所以云服?wù)器存在安全組這個(gè)東西。
前文概述出于好奇,我用學(xué)生優(yōu)惠租了一臺(tái)阿里云服務(wù)器,打算做一些Java web的開(kāi)發(fā),但是畢竟是第一次接觸這樣的東西,還是比較陌生,在這個(gè)過(guò)程中遇到了一些問(wèn)題(肯定會(huì)遇到問(wèn)題的),但是呢,在網(wǎng)上搜解決辦法的時(shí)候,總是歷經(jīng)波折才能找到我最后想要的東西,所以我想把我配置阿里云的時(shí)候踩過(guò)的坑填一下,如果你按照我的方法成功解決的問(wèn)題,別忘了給我點(diǎn)個(gè)贊 。在搭建網(wǎng)站的時(shí)候,我參考了 如何從零開(kāi)始擁有自己的網(wǎng)站? 這篇文章,對(duì)建網(wǎng)站的方法思路有了全局的理解。
不定期續(xù)更
學(xué)生的話,阿里推出了一個(gè)叫云翼計(jì)劃的產(chǎn)品,通過(guò)學(xué)生認(rèn)證之后可以享受超便宜的價(jià)格,我的賬號(hào)是支付寶賬號(hào),之前就有過(guò)學(xué)生認(rèn)證。云翼計(jì)劃的入口在這兒云翼計(jì)劃。但是我是通過(guò)學(xué)生組團(tuán)活動(dòng)參加的,因?yàn)榻M團(tuán)活動(dòng),可以優(yōu)惠得到一個(gè)一年的免費(fèi)域名。阿里云學(xué)生組團(tuán)活動(dòng)詳情介紹
配置服務(wù)器服務(wù)器購(gòu)買成功之后,找到你服務(wù)器的公網(wǎng)IP地址。這里我把公網(wǎng)IP隱藏了
服務(wù)器需要端口放行,否則你的端口是無(wú)法訪問(wèn)的,因?yàn)榘踩枰?,所以云服?wù)器存在安全組這個(gè)東西。記住常用的端口放行,tomcat 8080端口,mysql 3306端口 https 443和80端口
部署JavaWeb項(xiàng)目 在服務(wù)器上部署Java運(yùn)行環(huán)境Linux安裝JDK1.8并配置環(huán)境變量
Linux安裝Tomcat并配置環(huán)境變量
在這里我部署的是簡(jiǎn)單的web項(xiàng)目,沒(méi)有用到數(shù)據(jù)庫(kù)mysql。所以不用安裝mysql。但是我這里也分享下安裝mysql的教程:
Linux Centos安裝Mysql5.7.23
要看以下教程,請(qǐng)先確保你把上面的東西都做好了:Java和Tomcat環(huán)境搭好,購(gòu)買了域名并且可以使用,本地有Java開(kāi)發(fā)環(huán)境和IDEA
不過(guò)上面的教程之涉及到在服務(wù)器上配置Java與Tomcat環(huán)境,相當(dāng)于你只是搭了一個(gè)房子,但是里面還沒(méi)有任何家具,不能入住,所以接下來(lái)我們來(lái)買一些家具,首先打開(kāi)IDEA,新建一個(gè)項(xiàng)目,選擇web application。
在web目錄下找到index.jsp 在
標(biāo)簽下寫一句hello world因?yàn)椴渴鸬骄W(wǎng)站上的時(shí)候我們需要一個(gè)war包,所以我們現(xiàn)在想辦法弄一個(gè)出來(lái)
點(diǎn)擊右上角的這個(gè)圖標(biāo)
按照?qǐng)D中步驟點(diǎn)擊(還有要先點(diǎn)擊綠色的加號(hào)才能出來(lái)那個(gè)菜單)
然后添加一個(gè)content,存放路徑選擇它默認(rèn)的就行,一般都是在war包的相同目錄
這樣就設(shè)置好了,下面我們來(lái)生成一個(gè)war包 執(zhí)行Build->Build Artifacts->build命令
build之后在這個(gè)out目錄下找war包
打開(kāi)xshell和xftp工具,連接到云服務(wù)器,將webhelloworld_war.war放到云服務(wù)器的/usr/java/tomcat/apache-tomcat-8.5.20/webapps/下
好,我們要稍微修改一些東西 ,不要怕,很簡(jiǎn)單的一行而已,不要每次提到修改配置就頭大。
修改/usr/java/tomcat/apache-tomcat-8.5.20/conf/下的server.xml:
修改host節(jié)點(diǎn)的name為你的云服務(wù)器的域名,如www.example.com
在host節(jié)點(diǎn)下加一個(gè)節(jié)點(diǎn)
其中webhelloworld_war這個(gè)就是你的war包的包名,也就是你的項(xiàng)目名
順便提一下,如果要修改這個(gè)xml文件,你可以在xshell中用vi修改,非常秀操作,當(dāng)然也有非常接地氣的方法,可以用xftp將server.xml下載到本地然后用sublime text來(lái)改,然后再上傳上去。
好了修改完配置文件之后還有一件重要的事情別忘了,就是重啟一下Tomcat
用xshell進(jìn)入/usr/java/tomcat/apache-tomcat-8.5.20/bin/
執(zhí)行
./shutdown.sh
然后再執(zhí)行
./startup.sh
這里提一下,如果停止Tomcat時(shí)出現(xiàn)停止失敗,提示 java.net.ConnectException: Connection refused SEVERE: Could not contact localhost:8005. Tomcat may not be running.報(bào)錯(cuò)的,原因是Tomcat的內(nèi)存太小了,需要設(shè)置一下虛擬內(nèi)存,解決方法參見(jiàn)這篇博客
在Linux系統(tǒng)里運(yùn)行shutdown.sh命令關(guān)閉Tomcat時(shí)出現(xiàn)錯(cuò)誤提示 :http://www.gwork.cn/post-1.html
親測(cè)有效
好,現(xiàn)在返回正題,在瀏覽器中輸入 你的云服務(wù)器的域名:8080 比如(www.example.com:8080)就可以訪問(wèn)到你剛才部署上去的程序啦
像這樣子
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/3336.html
摘要:阿里云學(xué)生組團(tuán)活動(dòng)詳情介紹配置服務(wù)器服務(wù)器購(gòu)買成功之后,找到你服務(wù)器的公網(wǎng)地址。這里我把公網(wǎng)隱藏了設(shè)置安全組服務(wù)器需要端口放行,否則你的端口是無(wú)法訪問(wèn)的,因?yàn)榘踩枰?,所以云服?wù)器存在安全組這個(gè)東西。前文概述出于好奇,我用學(xué)生優(yōu)惠租了一臺(tái)阿里云服務(wù)器,打算做一些Java web的開(kāi)發(fā),但是畢竟是第一次接觸這樣的東西,還是比較陌生,在這個(gè)過(guò)程中遇到了一些問(wèn)題(肯定會(huì)遇到問(wèn)題的),但是呢,在網(wǎng)上...
摘要:云翼計(jì)劃的入口在這兒云翼計(jì)劃。阿里云學(xué)生組團(tuán)活動(dòng)詳情介紹配置服務(wù)器服務(wù)器購(gòu)買成功之后,找到你服務(wù)器的公網(wǎng)地址。前文概述 出于好奇,我用學(xué)生優(yōu)惠租了一臺(tái)阿里云服務(wù)器,打算做一些Java web的開(kāi)發(fā),但是畢竟是第一次接觸這樣的東西,還是比較陌生,在這個(gè)過(guò)程中遇到了一些問(wèn)題(肯定會(huì)遇到問(wèn)題的),但是呢,在網(wǎng)上搜解決辦法的時(shí)候,總是歷經(jīng)波折才能找到我最后想要的東西,所以我想把我配置阿里云的時(shí)候踩過(guò)...
摘要:云翼計(jì)劃的入口在這兒云翼計(jì)劃配置服務(wù)器如果我是學(xué)生,我如何通過(guò)買到價(jià)值的服務(wù)答用購(gòu)買云服務(wù)器是阿里云學(xué)生專屬活動(dòng)。然后點(diǎn)擊阿里云官網(wǎng)首頁(yè)的最新活動(dòng)即可看到活動(dòng)特價(jià)云服務(wù)器,此時(shí)你便可以通過(guò)買到阿里云服務(wù)器。寫在前面 出于好奇,我用學(xué)生優(yōu)惠租了一臺(tái)阿里云服務(wù)器,打算做一些Java web的開(kāi)發(fā),但是畢竟是第一次接觸這樣的東西,還是比較懵逼,在這個(gè)過(guò)程中遇到了一些問(wèn)題(肯定會(huì)遇到問(wèn)題的),但是呢...
摘要:一步一步教你基于搭建自己的個(gè)人博客,作為成熟的框架,美觀,方便,插件多,更新頻繁,非常適合個(gè)人博客與網(wǎng)站的搭建,適合新手,無(wú)需太多的代碼基礎(chǔ)。原文鏈接手把手教你搭建自己的網(wǎng)站購(gòu)買購(gòu)買云服務(wù)器為了搭建個(gè)人網(wǎng)站,首先肯定需要一個(gè)云服務(wù)器。 一步一步教你基于WordPress搭建自己的個(gè)人博客,WordPress作為成熟的CMS框架,美觀,方便,插件多,更新頻繁,非常適合個(gè)人博客與網(wǎng)站的搭建...
摘要:輕量應(yīng)用服務(wù)器是阿里云面向入門級(jí)云計(jì)算及簡(jiǎn)單應(yīng)用用戶,提供基于單臺(tái)云服務(wù)器的域名管理應(yīng)用部署安全和運(yùn)維管理的一站式綜合服務(wù)。輕量應(yīng)用服務(wù)器,是可快速搭建且易于管理的輕量級(jí)云服務(wù)器。上傳至云服務(wù)器,用或者都可以??偨Y(jié)一下使用wordpress搭建個(gè)人博客的三大步驟: 1.購(gòu)買阿里云服務(wù)器 2.選擇安裝wordpress鏡像操作系統(tǒng) 3.安裝配置wordpress 4.購(gòu)買域名,配置域名...
閱讀 3735·2021-11-24 09:39
閱讀 1893·2021-11-16 11:45
閱讀 623·2021-11-16 11:45
閱讀 1043·2021-10-11 10:58
閱讀 2488·2021-09-09 11:51
閱讀 1948·2019-08-30 15:54
閱讀 698·2019-08-29 13:13
閱讀 3477·2019-08-26 12:18