国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

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

發(fā)布時(shí)間:2022-04-08 20:56 來(lái)源:Rexcnblog 閱讀:0 作者: 欄目: 云產(chǎn)品 歡迎投稿:712375056

本篇文章主要介紹了詳解阿里云Linux啟動(dòng)tomcat并能外網(wǎng)訪(fǎng)問(wèn),小編覺(jué)得挺不錯的,現在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

問(wèn)題描述:

先描述一下我的心路歷程吧,新買(mǎi)了阿里云服務(wù)器,由于需求不是很大,只是為了備案,所以買(mǎi)了個(gè)最低配的,而且是Windows server2012的。那現在需要做的是在這個(gè)乞丐版的server上,第一個(gè)比較惡心的問(wèn)題,阿里云能賣(mài)個(gè)Windows server的,卻安裝不上一個(gè)IIS,真是醉了。一安裝就提示存儲空間不足。那好不用windows了,我換成Linux,但是這個(gè)Linux我選擇的系統是CentOS 6.5 64位,這個(gè)是之前買(mǎi)的直接能用的,就是什么都不用修改的,直接的默認頁(yè)面是能通過(guò)外網(wǎng)訪(fǎng)問(wèn)的。這個(gè)就不行,對于一個(gè)Linux的渣渣來(lái)說(shuō),這個(gè)真的是無(wú)從下手了,度娘吧,Linux的tomcat啟動(dòng)后外網(wǎng)訪(fǎng)問(wèn)不了,一堆結果都是不對的。那直接去查它自己的文檔,一查,是我當時(shí)好用的時(shí)候的文檔,但是現在這個(gè)新的不好用啊,打電話(huà)吧,等好久接不進(jìn)去,那種感覺(jué)。瘋了。

最后找了個(gè)大神問(wèn)了下,給我指點(diǎn)了下,在此做下記錄。

第一,首先確定tomcat啟動(dòng)了,

端口默認用的80,并沒(méi)有修改。

第二,用curl命令試下:

命令:curl

在Linux中curl是一個(gè)利用URL規則在命令行下工作的文件傳輸工具,可以說(shuō)是一款很強大的http命令行工具。它支持文件的上傳和下載,是綜合傳輸工具,但按傳統,習慣稱(chēng)url為下載工具。

語(yǔ)法:# curl [option] [url]

常見(jiàn)參數:

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

直接看例子吧

1、基本用法

# curl http://localhost

執行后,首頁(yè)的index.html就會(huì )顯示在屏幕上了

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

結果是

這樣就說(shuō)明,現在是訪(fǎng)問(wèn)不到的。

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

iptables -L -n

設定預設規則,查看了一個(gè)博客,排版還是不對的,大家千萬(wàn)不要執行這個(gè)命令,因為如果你是遠程SSH登陸的話(huà),當你輸入第一個(gè)命令回車(chē)的時(shí)候就應該掉了.因為你沒(méi)有設置任何規則.

怎么辦,去本機操作唄!

這個(gè)比較惡心的事情,博主把主要的東西放在后邊了

所以先添加規則

首先添加INPUT鏈,INPUT鏈的默認規則是DROP,所以我們就寫(xiě)需要ACCETP(通過(guò))的鏈

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

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

然后為了80能用打開(kāi)80

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

執行完了,再curl就會(huì )出現結果了

不要care亂碼啦。

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

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

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

 最后訪(fǎng)問(wèn)http://IP,成功顯示頁(yè)面了。

以上就是本文的全部?jì)热?,希望對大家的學(xué)習有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://www.cnblogs.com/Rexcnblog/p/6582288.html

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

插一插射一射视频| 无码成人午夜在线观看| 一本色道久久综合亚州精品蜜桃| 中国美女牲交视频| 熟女熟妇伦av网站| 狠狠色丁香久久婷婷综合|