国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

ubuntu16.04下nginx的基礎配置教程

hyuan / 497人閱讀

摘要:比如我在原來的根目錄下新建了一個文件作為二級域名的頁面,那么該這樣配置新建文件寫入如下代碼后保存退出重啟服務,現在這個二級域名也可以訪問了。

今天續了域名+1y,買了一年阿里云學生服務器(¥10/月),打算做自己的作品集網站了。
以前都是用node和express做http服務器的,想嘗嘗鮮用nginx試試。
我的系統是Ubuntu 16.04,nginx版本1.10.0,本教程只對該版本負責

安裝nginx

在終端輸入$ apt install nginx

基本操作指令

啟動$ nginx
重啟$ nginx -s reload
啟動之后訪問一下試試,應該能打開默認的nginx頁面

修改root文件夾

查看配置信息$ nginx -t會返回配置信息的目錄

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

打開上面的文件:$ cd /etc/nginx
看一下該目錄下的文件:$ ls,應該有一個sites-enabled文件夾
進入這個文件夾:$ cd sites-enabled
里面應該有一個default文件,我們來編輯它$ vim default
把光標移動到root這一行,按鍵盤上的字母i進入編輯。把后面的目錄改成你放網站的目錄(注意需要用以/開頭的絕對位置),比如我的改成了root /root/luvsky.com;
esc退出編輯,輸出:wq保存并退出。

如果你和我一樣把網站的文件放在了root目錄下,或者訪問出現了403錯誤,那么還要做下面這一步
進入/etc/nginx,編輯nginx.conf文件:$ vim nginx.conf
把第一行user www-data改成user root,保存退出

改完配置后需要重啟:$ nginx -s reload
至此你的http服務器就跑起來了

配置二級域名

如果你想要一個二級域名,比如你注冊的域名是abc.com,而你想要一個play.abc.com或者portfolio.abc.com的域名,請看下去。

設置域名解析

首先在你的域名供應商處的設置相應的二級域名解析,比如我的域名是在騰訊云注冊的,就去他那里設置。
比較偷懶的辦法是設置泛解析,把*.luvsky.com的域名全部解析到服務器的公網ip上,具體哪個二級域名分配到那個文件,全部在nginx里配置。

nginx配置

打開/etc/nginx/sites-enabled,這個目錄下的所有文件都默認被包含在nginx.conf中,需要配置其它域名的時候直接往里面加文件就行了。
比如我在原來的luvsky.com根目錄下新建了一個文件test.html作為二級域名test.luvsky.com的頁面,那么該這樣配置:
新建文件$ vim test.luvsky.com,寫入如下代碼后保存退出

server {
        listen 80;
        server_name test.luvsky.com;
        index test.html;
        root /root/luvsky.com;
}

重啟服務,現在test.luvsky.com這個二級域名也可以訪問了。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39567.html

相關文章

  • 如何在Ubuntu16.04 中安裝Linux, Nginx, MySQL, PHP (LEMP 棧

    摘要:首先你需要一個運行良好的操作系統,我采用了在虛擬機中安裝的系統。我們在安裝棧中用到的所有組件均來自的默認軟件包存儲庫。因為在安裝時注冊自己的,所以安裝程序相當簡單。數據庫軟件現已安裝完成后,但其配置尚未完全完成。安裝將提取必要的核心文件。 介紹 LEMP 棧是用來開發動態網頁和web 應用程序的一系列軟件集合,LEMP描述的是Linux操作系統,Nginx web 服務器,以及后端數據...

    Yangyang 評論0 收藏0
  • 如何在Ubuntu16.04 中安裝Linux, Nginx, MySQL, PHP (LEMP 棧

    摘要:首先你需要一個運行良好的操作系統,我采用了在虛擬機中安裝的系統。我們在安裝棧中用到的所有組件均來自的默認軟件包存儲庫。因為在安裝時注冊自己的,所以安裝程序相當簡單。數據庫軟件現已安裝完成后,但其配置尚未完全完成。安裝將提取必要的核心文件。 介紹 LEMP 棧是用來開發動態網頁和web 應用程序的一系列軟件集合,LEMP描述的是Linux操作系統,Nginx web 服務器,以及后端數據...

    xorpay 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<