手把手教你配置阿里云服務(wù)器搭建網(wǎng)站
時間:2023-07-29 16:12:02 | 來源:網(wǎng)站運營
時間:2023-07-29 16:12:02 來源:網(wǎng)站運營
手把手教你配置阿里云服務(wù)器搭建網(wǎng)站:出于好奇,我租了一臺阿里云服務(wù)器,打算做一些Java web的開發(fā),但是畢竟是第一次接觸這樣的東西,還是比較懵逼,在這個過程中遇到了一些問題(肯定會遇到問題的),但是呢,在網(wǎng)上搜解決辦法的時候,總是歷經(jīng)波折才能找到我最后想要的東西,所以我想把我配置阿里云的時候踩過的坑填一下,如果你按照我的方法成功解決的問題,別忘了給我點個贊
不定期續(xù)更
購買服務(wù)器
618上云年中促_618爆品限時秒殺-阿里云
新老用戶同享618優(yōu)惠券大禮包,云服務(wù)器限量秒殺價59.9元/年,數(shù)據(jù)庫MySQL秒殺價6.18元。
https://www.aliyun.com/activity/618/2021?userCode=wirqapo2配置服務(wù)器
部署helloworld并訪問
要看以下教程,請先確保你把上面的東西都做好了:Java和Tomcat環(huán)境搭好,購買了域名并且可以使用,本地有Java開發(fā)環(huán)境和IDEA
不過上面的教程之涉及到在服務(wù)器上配置Java與Tomcat環(huán)境,相當(dāng)于你只是搭了一個房子,但是里面還沒有任何家具,不能入住,所以接下來我們來買一些家具,首先打開IDEA,新建一個項目,選擇web application。
在web目錄下找到index.jsp 在
<body>
標(biāo)簽下寫一句hello world
因為部署到網(wǎng)站上的時候我們需要一個war包,所以我們現(xiàn)在想辦法弄一個出來
點擊右上角的這個圖標(biāo)
按照圖中步驟點擊(還有要先點擊綠色的加號才能出來那個菜單)
然后添加一個content,存放路徑選擇它默認(rèn)的就行,一般都是在war包的相同目錄
好,我們要稍微修改一些東西 ,不要怕,很簡單的一行而已,不要每次提到修改配置就頭大。
修改/usr/java/tomcat/apache-tomcat-8.5.20/conf/下的server.xml:
1. 修改host節(jié)點的name為你的云服務(wù)器的域名,如www.example.com
2. 在host節(jié)點下加一個節(jié)點
<Context path="" docBase="webhelloworld_war" reloadable="true"/>
其中webhelloworld_war這個就是你的war包的包名,也就是你的項目名
順便提一下,如果要修改這個xml文件,你可以在xshell中用vi修改,非常秀操作,當(dāng)然也有非常接地氣的方法,可以用xftp將server.xml下載到本地然后用sublime text來改,然后再上傳上去。
好了修改完配置文件之后還有一件重要的事情別忘了,就是重啟一下Tomcat
用xshell進入/usr/java/tomcat/apache-tomcat-8.5.20/bin/
執(zhí)行
./shutdown.sh
然后再執(zhí)行
./startup.sh
這里提一下,如果停止Tomcat時出現(xiàn)停止失敗,提示 java.net.ConnectException: Connection refused SEVERE: Could not contact localhost:8005. Tomcat may not be running.報錯的,原因是Tomcat的內(nèi)存太小了,需要設(shè)置一下虛擬內(nèi)存,解決方法參見這篇博客
在Linux系統(tǒng)里運行shutdown.sh命令關(guān)閉Tomcat時出現(xiàn)錯誤提示
親測有效
好,現(xiàn)在返回正題,在瀏覽器中輸入 你的云服務(wù)器的域名:8080 比如(
http://www.example.com:8080)就可以訪問到你剛才部署上去的程序啦
像這樣子
好了 今天和大家的交流就到這里 別忘了點贊哦::