詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

2024-2-3 / 0 評論 / 1041 閱讀

問題描述:

先描述一下我[]的心路歷程吧[],新買了阿里[]云服務(wù)器,由[]于需求不是很[]大,只是為了[]備案,所以買[]了個最低配的[],而且是Wi[]ndows server[]2012的。[]那現(xiàn)在需要做[]的是在這個乞[]丐版的ser[]ver上,第[]一個比較惡心[]的問題,阿里[]云能賣個Wi[]ndows server[]的,卻安裝不[]上一個IIS[],真是醉了。[]一安裝就提示[]存儲空間不足[]。那好不用w[]indows[]了,我換成L[]inux,但[]是這個Lin[]ux我選擇的[]系統(tǒng)是Cen[]tOS 6.5 64位,這個[]是之前買的直[]接能用的,就[]是什么都不用[]修改的,直接[]的默認頁面是[]能通過外網(wǎng)訪[]問的。這個就[]不行,對于一[]個Linux[]的渣渣來說,[]這個真的是無[]從下手了,度[]娘吧,Lin[]ux的tom[]cat啟動后[]外網(wǎng)訪問不了[],一堆結(jié)果都[]是不對的。那[]直接去查它自[]己的文檔,一[]查,是我當(dāng)時[]好用的時候的[]文檔,但是現(xiàn)[]在這個新的不[]好用啊,打電[]話吧,等好久[]接不進去,那[]種感覺。瘋了[]

最后找了個大[]神問了下,給[]我指點了下,[]在此做下記錄[]

第一,首先確定tomcat啟動了,

詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

端口默認用的[]80,并沒有[]修改。

第二,用curl命令試下:

命令:cur[]l

在Linux[]中curl是[]一個利用UR[]L規(guī)則在命令[]行下工作的文[]件傳輸工具,[]可以說是一款[]很強大的ht[]tp命令行工[]具。它支持文[]件的上傳和下[]載,是綜合傳[]輸工具,但按[]傳統(tǒng),習(xí)慣稱[]url為下載[]工具。

語法:# curl [optio[]n] [url]

常見參數(shù):

  1. -A/--user-agent              設(shè)置用戶代理發(fā)送給服務(wù)器
  2. -b/--cookie    cookie字符串或文件讀取位置
  3. -c/--cookie-jar                    操作結(jié)束后把cookie寫入到這個文件中
  4. -C/--continue-at            斷點續(xù)轉(zhuǎn)
  5. -D/--dump-header              把header信息寫入到該文件中
  6. -e/--referer                                  來源網(wǎng)址
  7. -f/--fail                                          連接失敗時不顯示http錯誤
  8. -o/--output                                  把輸出寫到該文件中
  9. -O/--remote-name                      把輸出寫到該文件中,保留遠程文件的文件名
  10. -r/--range                      檢索來自HTTP/1.1或FTP服務(wù)器字節(jié)范圍
  11. -s/--silent                                    靜音模式。不輸出任何東西
  12. -T/--upload-file                  上傳文件
  13. -u/--user      設(shè)置服務(wù)器的用戶和密碼
  14. -w/--write-out [format]                什么輸出完成后
  15. -x/--proxy              在給定的端口上使用HTTP代理
  16. -#/--progress-bar                        進度條顯示當(dāng)前的傳送狀態(tài)

直接看例子吧

1、基本用法

# curl http://localhost

執(zhí)行后,首頁的index.html就會顯示在屏幕上了

Ps:由于安[]裝linux[]的時候很多時[]候是沒有安裝[]桌面的,也意[]味著沒有瀏覽[]器,因此這個[]方法也經(jīng)常用[]于測試一臺服[]務(wù)器是否可以[]到達一個網(wǎng)站[]

結(jié)果是詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

這樣就說明,[]現(xiàn)在是訪問不[]到的。

第三,就是重點了,指導(dǎo)了iptables的修改。

iptables -L -n

詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

設(shè)定預(yù)設(shè)規(guī)則[],查看了一個[]博客,排版還[]是不對的,大[]家千萬不要執(zhí)[]行這個命令,[]因為如果你是[]遠程SSH登[]陸的話,當(dāng)你[]輸入第一個命[]令回車的時候[]就應(yīng)該掉了.[]因為你沒有設(shè)[]置任何規(guī)則.[]

怎么辦,去本[]機操作唄!

詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

這個比較惡心[]的事情,博主[]把主要的東西[]放在后邊了

所以先添加規(guī)[]

首先添加IN[]PUT鏈,I[]NPUT鏈的[]默認規(guī)則是D[]ROP,所以[]我們就寫需要[]ACCETP[](通過)的鏈[]

為了能采用遠程SSH登陸,我們要開啟22端口.

[root@tp ~]# iptables -A INPUT -p tcp --dport 22 -j ACCEPT[root@tp ~]# iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

然后為了80能用打開80

iptables -A INPUT -p tcp --dport 80 -j ACCEPTiptables -A OUTPUT -p tcp --sport 80 -j ACCEPT

詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

執(zhí)行完了,再[]curl就會[]出現(xiàn)結(jié)果了

詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

不要care[]亂碼啦。

然后保存,我再說一邊,反是采用命令的方式,只在當(dāng)時生效,如果想要重起后也起作用,那就要保存.寫入到/etc/sysconfig/iptables文件里.

[root@tp ~]# /etc/rc.d/init.d/iptables save

禁用規(guī)則這里就不說了,我目前還不需要。

 []最后訪問ht[]tp://I[]P,成功顯示[]頁面了。

詳解阿里云Linux啟動tomcat并能外網(wǎng)訪問

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

評論一下?

OωO
取消
主站蜘蛛池模板: 免费无码又爽又刺激高潮| 无码午夜人妻一区二区三区不卡视频| 18禁无遮拦无码国产在线播放| 久久久久久亚洲Av无码精品专口| 无码一区二区三区视频| 中文字幕无码视频专区| 人妻系列无码专区无码中出| 成人免费无码大片A毛片抽搐色欲| 国产精品午夜无码体验区| 日韩人妻无码精品一专区| 成年无码av片在线| 日韩视频无码日韩视频又2021| 国产无遮挡无码视频免费软件| 天堂无码久久综合东京热| 免费A级毛片无码A∨ | 免费无码AV电影在线观看| 亚洲成A人片在线观看无码3D| 无码人妻精品中文字幕免费东京热| 手机在线观看?v无码片| 亚洲AV无码成人精品区狼人影院| 一本大道东京热无码一区| 亚洲精品无码久久毛片| 免费无码成人AV片在线在线播放| 日韩精品无码一区二区中文字幕| 一本无码中文字幕在线观| 亚洲一级特黄无码片| 国产精品成人99一区无码| 国内精品久久人妻无码不卡 | 亚洲最大天堂无码精品区| 少妇无码一区二区三区| 无码人妻久久一区二区三区免费| 中文无码vs无码人妻| 亚洲一区无码中文字幕| 亚洲va中文字幕无码| 中文无码成人免费视频在线观看| 日韩精品无码一区二区三区AV| 性色av无码不卡中文字幕| 精品无码中文视频在线观看| 人妻系列无码专区久久五月天| 无码人妻啪啪一区二区| 人妻少妇精品无码专区漫画 |