摘要:比如我在原來(lái)的根目錄下新建了一個(gè)文件作為二級(jí)域名的頁(yè)面,那么該這樣配置新建文件寫(xiě)入如下代碼后保存退出重啟服務(wù),現(xiàn)在這個(gè)二級(jí)域名也可以訪問(wèn)了。
今天續(xù)了域名+1y,買(mǎi)了一年阿里云學(xué)生服務(wù)器(¥10/月),打算做自己的作品集網(wǎng)站了。
以前都是用node和express做http服務(wù)器的,想嘗嘗鮮用nginx試試。
我的系統(tǒng)是Ubuntu 16.04,nginx版本1.10.0,本教程只對(duì)該版本負(fù)責(zé)
在終端輸入$ apt install nginx
基本操作指令啟動(dòng):$ nginx
重啟:$ nginx -s reload
啟動(dòng)之后訪問(wèn)一下試試,應(yīng)該能打開(kāi)默認(rèn)的nginx頁(yè)面
查看配置信息:$ nginx -t會(huì)返回配置信息的目錄
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
打開(kāi)上面的文件:$ cd /etc/nginx
看一下該目錄下的文件:$ ls,應(yīng)該有一個(gè)sites-enabled文件夾
進(jìn)入這個(gè)文件夾:$ cd sites-enabled
里面應(yīng)該有一個(gè)default文件,我們來(lái)編輯它$ vim default
把光標(biāo)移動(dòng)到root這一行,按鍵盤(pán)上的字母i進(jìn)入編輯。把后面的目錄改成你放網(wǎng)站的目錄(注意需要用以/開(kāi)頭的絕對(duì)位置),比如我的改成了root /root/luvsky.com;
按esc退出編輯,輸出:wq保存并退出。
如果你和我一樣把網(wǎng)站的文件放在了root目錄下,或者訪問(wèn)出現(xiàn)了403錯(cuò)誤,那么還要做下面這一步
進(jìn)入/etc/nginx,編輯nginx.conf文件:$ vim nginx.conf
把第一行user www-data改成user root,保存退出
改完配置后需要重啟:$ nginx -s reload
至此你的http服務(wù)器就跑起來(lái)了
如果你想要一個(gè)二級(jí)域名,比如你注冊(cè)的域名是abc.com,而你想要一個(gè)play.abc.com或者portfolio.abc.com的域名,請(qǐng)看下去。
設(shè)置域名解析首先在你的域名供應(yīng)商處的設(shè)置相應(yīng)的二級(jí)域名解析,比如我的域名是在騰訊云注冊(cè)的,就去他那里設(shè)置。
比較偷懶的辦法是設(shè)置泛解析,把*.luvsky.com的域名全部解析到服務(wù)器的公網(wǎng)ip上,具體哪個(gè)二級(jí)域名分配到那個(gè)文件,全部在nginx里配置。
打開(kāi)/etc/nginx/sites-enabled,這個(gè)目錄下的所有文件都默認(rèn)被包含在nginx.conf中,需要配置其它域名的時(shí)候直接往里面加文件就行了。
比如我在原來(lái)的luvsky.com根目錄下新建了一個(gè)文件test.html作為二級(jí)域名test.luvsky.com的頁(yè)面,那么該這樣配置:
新建文件$ vim test.luvsky.com,寫(xiě)入如下代碼后保存退出
server { listen 80; server_name test.luvsky.com; index test.html; root /root/luvsky.com; }
重啟服務(wù),現(xiàn)在test.luvsky.com這個(gè)二級(jí)域名也可以訪問(wèn)了。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/39567.html
摘要:首先你需要一個(gè)運(yùn)行良好的操作系統(tǒng),我采用了在虛擬機(jī)中安裝的系統(tǒng)。我們?cè)诎惭b棧中用到的所有組件均來(lái)自的默認(rèn)軟件包存儲(chǔ)庫(kù)。因?yàn)樵诎惭b時(shí)注冊(cè)自己的,所以安裝程序相當(dāng)簡(jiǎn)單。數(shù)據(jù)庫(kù)軟件現(xiàn)已安裝完成后,但其配置尚未完全完成。安裝將提取必要的核心文件。 介紹 LEMP 棧是用來(lái)開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)和web 應(yīng)用程序的一系列軟件集合,LEMP描述的是Linux操作系統(tǒng),Nginx web 服務(wù)器,以及后端數(shù)據(jù)...
摘要:首先你需要一個(gè)運(yùn)行良好的操作系統(tǒng),我采用了在虛擬機(jī)中安裝的系統(tǒng)。我們?cè)诎惭b棧中用到的所有組件均來(lái)自的默認(rèn)軟件包存儲(chǔ)庫(kù)。因?yàn)樵诎惭b時(shí)注冊(cè)自己的,所以安裝程序相當(dāng)簡(jiǎn)單。數(shù)據(jù)庫(kù)軟件現(xiàn)已安裝完成后,但其配置尚未完全完成。安裝將提取必要的核心文件。 介紹 LEMP 棧是用來(lái)開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)和web 應(yīng)用程序的一系列軟件集合,LEMP描述的是Linux操作系統(tǒng),Nginx web 服務(wù)器,以及后端數(shù)據(jù)...
閱讀 1200·2021-09-10 10:51
閱讀 939·2019-08-30 15:53
閱讀 2754·2019-08-30 12:50
閱讀 1004·2019-08-30 11:07
閱讀 2020·2019-08-30 10:50
閱讀 3636·2019-08-29 18:47
閱讀 1339·2019-08-29 18:44
閱讀 1630·2019-08-29 17:01