使用NGINX將二級(jí)域名解析到服務(wù)器指定端口

最近用Python做了個(gè)接口服務(wù)白魂,部署在了300端口上。而后上岗,又想將一個(gè)二級(jí)域名直接解析到300端口上福荸,這時(shí)候就需要使用神器NGINX了。此前并沒(méi)用過(guò)NGINX液茎,記錄一下逞姿。

使用這個(gè)方法,就可以為服務(wù)器上的多個(gè)接口服務(wù)安排不同的域名了捆等,即將多個(gè)域名解析到服務(wù)器的不同端口滞造。

1、首先在Ubuntu上安裝NGINX

命令很簡(jiǎn)單栋烤,使用apt install進(jìn)行安裝:

apt install nginx

安裝好之后谒养,使用命令systemctl status nginx可以查看NGINX的運(yùn)行狀態(tài),如下所示:

2、將域名解析到服務(wù)器IP

因?yàn)槭褂玫氖侨A為云买窟,在華為云后臺(tái)手動(dòng)將域名解析到域名丰泊,這一步比較簡(jiǎn)單,前提是要進(jìn)行域名備案(后來(lái)還查到始绍,其實(shí)阿里云是有隱形URL這個(gè)功能的瞳购,比華為云更方便,華為云就不具備端口解析的功能)亏推。

3学赛、使用NGINX進(jìn)行端口解析

NGINX的配置文件位于路徑/etc/nginx,可以看到這個(gè)路徑下是有一個(gè)配置文件nginx.conf的吞杭,這是NGINX的總配置文件盏浇。打開(kāi)這個(gè)文件看一看,內(nèi)容并不長(zhǎng)芽狗,比較關(guān)鍵的是如下兩行绢掰,它告訴我們還可以將文件放入conf.dsites-enabled這兩個(gè)文件夾下。我就按照以前的習(xí)慣童擎,將自己的配置文件放到conf.d里吧滴劲。

4、編寫(xiě)配置文件

使用命令vim ireading.conf創(chuàng)建配置文件并編寫(xiě)如下代碼顾复,并:wq退出編輯:

server {              
    listen 80;    
    server_name books.ireading.com; 
    
    location / {        
        proxy_pass http://127.0.0.1:300;
    } 
}

listen 80表示NGINX監(jiān)聽(tīng)的是80端口哑芹,80端口是默認(rèn)的網(wǎng)絡(luò)端口;

books.ireading.com就是在華為云上配置的二級(jí)域名捕透;

proxy_pass http://127.0.0.1:300表示代理的端口是本機(jī)的300端口聪姿。

之后,使用nginx -t查看配置文件的語(yǔ)法是否正確乙嘀,如果正確的話(huà)末购,應(yīng)該如下所示:

然后,為了使新配置文件生效虎谢,需要重啟NGINX盟榴。先用systemctl stop nginx關(guān)閉NGINX,再用systemctl start nginx啟動(dòng)NGINX婴噩。

我在重啟NGINX的時(shí)候擎场,發(fā)現(xiàn)總是報(bào)錯(cuò),原來(lái)是因?yàn)?code>80端口已經(jīng)被占用了几莽。使用命令lsof -i:80查看一下迅办,原來(lái)是Apache已經(jīng)占用80端口了(Apache和NGINX這么相愛(ài)相殺么TT)。此時(shí)章蚣,可以用sudo service apache2 stop關(guān)閉Apache站欺,NGINX就正常啟動(dòng)了。

這時(shí)候,當(dāng)打開(kāi)網(wǎng)址books.ireading.com矾策,就自動(dòng)解析到300端口上的Python服務(wù)了磷账。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市贾虽,隨后出現(xiàn)的幾起案子逃糟,更是在濱河造成了極大的恐慌,老刑警劉巖蓬豁,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件遍烦,死亡現(xiàn)場(chǎng)離奇詭異耕皮,居然都是意外死亡同波,警方通過(guò)查閱死者的電腦和手機(jī)空骚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)巷送,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)驶忌,“玉大人,你說(shuō)我怎么就攤上這事笑跛「赌В” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵飞蹂,是天一觀(guān)的道長(zhǎng)几苍。 經(jīng)常有香客問(wèn)我,道長(zhǎng)陈哑,這世上最難降的妖魔是什么妻坝? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮惊窖,結(jié)果婚禮上刽宪,老公的妹妹穿的比我還像新娘。我一直安慰自己界酒,他們只是感情好圣拄,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著毁欣,像睡著了一般庇谆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上凭疮,一...
    開(kāi)封第一講書(shū)人閱讀 49,111評(píng)論 1 285
  • 那天饭耳,我揣著相機(jī)與錄音,去河邊找鬼执解。 笑死哥攘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播逝淹,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼耕姊,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了栅葡?” 一聲冷哼從身側(cè)響起茉兰,我...
    開(kāi)封第一講書(shū)人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎欣簇,沒(méi)想到半個(gè)月后规脸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡熊咽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年莫鸭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片横殴。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡被因,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出衫仑,到底是詐尸還是另有隱情梨与,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布文狱,位于F島的核電站粥鞋,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏瞄崇。R本人自食惡果不足惜呻粹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望苏研。 院中可真熱鬧尚猿,春花似錦、人聲如沸楣富。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)纹蝴。三九已至庄萎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間塘安,已是汗流浹背糠涛。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留兼犯,地道東北人忍捡。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓集漾,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親砸脊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子具篇,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

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