搭建 Nginx 靜態(tài)網站

環(huán)境說明

操作系統(tǒng): CentOS 7.2 64位

1. 準備NGINX靜態(tài)服務器環(huán)境

搭建靜態(tài)網站肤频,首先需要部署環(huán)境戈泼。下面的步驟同诫,將告訴大家如何在服務器上通過 Nginx 部署 HTTP 靜態(tài)服務咙俩。

1. 安裝 Nginx

在 CentOS 上向胡,可直接使用 yum 來安裝 Nginx

yum install nginx -y
2. 檢查是否安裝成功
nginx

然后訪問 http://IP 可以看到 Nginx 的測試頁面

3. 配置靜態(tài)服務器訪問路徑

外網用戶訪問服務器的 Web 服務由 Nginx 提供,Nginx 需要配置靜態(tài)資源的路徑信息才能通過url正確訪問到服務器上的靜態(tài)資源亡脑。

打開 Nginx 的默認配置文件 /etc/nginx/nginx.conf 堕澄,修改 Nginx 配置,將默認的<code>root /usr/share/nginx/html</code>; 修改為: <code>root /data/www</code>;霉咨,如下配置:

user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;

include /usr/share/nginx/modules/*.conf;

events {
    worker_connections 1024;
}

http {
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile            on;
    tcp_nopush          on;
    tcp_nodelay         on;
    keepalive_timeout   65;
    types_hash_max_size 2048;

    include             /etc/nginx/mime.types;
    default_type        application/octet-stream;

    include /etc/nginx/conf.d/*.conf;

    server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        root         /data/www;

        include /etc/nginx/default.d/*.conf;

        location / {
        }

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

}

配置文件將<code> /data/www</code> 作為所有靜態(tài)資源請求的根路徑蛙紫,如訪問: http://IP/index.js,就會去 <code> /data/www/</code> 目錄下去查找 index.js⊥窘洌現在我們需要重啟 Nginx 讓新的配置生效坑傅,如:

nginx -s reload

重啟后,現在我們應該已經可以使用我們的靜態(tài)服務器了喷斋,現在讓我們新建一個靜態(tài)文件唁毒,查看服務是否運行正常。

首先讓我們在<code> /data </code>目錄 下創(chuàng)建 www 目錄星爪,如:

mkdir -p /data/www
4. 創(chuàng)建一個靜態(tài)頁面

在<code>/data/www</code>目錄下枉证,創(chuàng)建一個靜態(tài)文件<code>index.html</code>,如下代碼:

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Test Static Page</title>
</head>
<body>
Hello world移必!
</body>
</html>
5. 測試

現在訪問 http://IP/index.html 就可以看到頁面輸出 Hello world!

到此,一個基于 Nginx 的靜態(tài)服務器就搭建完成了毡鉴,現在所有放在 /data/www 目錄下的的靜態(tài)資源都可以直接通過域名訪問崔泵。

附1 . 關于微信公眾號

微信公眾號ID:jsj201501

微信公眾號名稱:瞎說開發(fā)那些事

感謝您的關注和閱讀,希望這篇文章能為您帶來幫助猪瞬。

歡迎轉載與分享憎瘸,也請注明出處。

如果您有需要了解的關于Java開發(fā)陈瘦、RPA的等內容幌甘,也可以給我留言或發(fā)郵件 (shexd1001@gmail.com)。

公眾號二維碼

附2 . 關于本文作者

本文作者:折(she) 向東

微信號:wxxdong2102

識別以下二維碼,可以與作者進行更為深入的交流锅风。

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末酥诽,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子皱埠,更是在濱河造成了極大的恐慌肮帐,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,000評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件边器,死亡現場離奇詭異训枢,居然都是意外死亡,警方通過查閱死者的電腦和手機忘巧,發(fā)現死者居然都...
    沈念sama閱讀 94,745評論 3 399
  • 文/潘曉璐 我一進店門恒界,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人砚嘴,你說我怎么就攤上這事十酣。” “怎么了枣宫?”我有些...
    開封第一講書人閱讀 168,561評論 0 360
  • 文/不壞的土叔 我叫張陵婆誓,是天一觀的道長。 經常有香客問我也颤,道長洋幻,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,782評論 1 298
  • 正文 為了忘掉前任翅娶,我火速辦了婚禮文留,結果婚禮上,老公的妹妹穿的比我還像新娘竭沫。我一直安慰自己燥翅,他們只是感情好,可當我...
    茶點故事閱讀 68,798評論 6 397
  • 文/花漫 我一把揭開白布蜕提。 她就那樣靜靜地躺著森书,像睡著了一般。 火紅的嫁衣襯著肌膚如雪谎势。 梳的紋絲不亂的頭發(fā)上凛膏,一...
    開封第一講書人閱讀 52,394評論 1 310
  • 那天,我揣著相機與錄音脏榆,去河邊找鬼猖毫。 笑死,一個胖子當著我的面吹牛须喂,可吹牛的內容都是我干的吁断。 我是一名探鬼主播趁蕊,決...
    沈念sama閱讀 40,952評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼仔役!你這毒婦竟也來了掷伙?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,852評論 0 276
  • 序言:老撾萬榮一對情侶失蹤骂因,失蹤者是張志新(化名)和其女友劉穎炎咖,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體寒波,經...
    沈念sama閱讀 46,409評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡乘盼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,483評論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了俄烁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片绸栅。...
    茶點故事閱讀 40,615評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖页屠,靈堂內的尸體忽然破棺而出粹胯,到底是詐尸還是另有隱情,我是刑警寧澤辰企,帶...
    沈念sama閱讀 36,303評論 5 350
  • 正文 年R本政府宣布风纠,位于F島的核電站,受9級特大地震影響牢贸,放射性物質發(fā)生泄漏竹观。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,979評論 3 334
  • 文/蒙蒙 一潜索、第九天 我趴在偏房一處隱蔽的房頂上張望臭增。 院中可真熱鬧,春花似錦竹习、人聲如沸誊抛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拗窃。三九已至,卻和暖如春泌辫,著一層夾襖步出監(jiān)牢的瞬間随夸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評論 1 272
  • 我被黑心中介騙來泰國打工甥郑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人荤西。 一個月前我還...
    沈念sama閱讀 49,041評論 3 377
  • 正文 我出身青樓澜搅,卻偏偏與公主長得像伍俘,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子勉躺,可洞房花燭夜當晚...
    茶點故事閱讀 45,630評論 2 359

推薦閱讀更多精彩內容

  • 搭建靜態(tài)網站癌瘾,首先需要部署環(huán)境。下面的步驟饵溅,將告訴大家如何在服務器上通過 Nginx 部署 HTTP 靜態(tài)服務妨退。 ...
    uustop閱讀 1,963評論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現蜕企,斷路器咬荷,智...
    卡卡羅2017閱讀 134,704評論 18 139
  • 上一篇《WEB請求處理一:瀏覽器請求發(fā)起處理》,我們講述了瀏覽器端請求發(fā)起過程轻掩,通過DNS域名解析服務器IP幸乒,并建...
    七寸知架構閱讀 81,039評論 21 356
  • 配置運行Nginx服務器用戶(組) 用于配置運行Nginx服務器用戶(組)的指令是user,其語法格式為: use...
    吃瓜的東閱讀 4,506評論 0 41
  • 今天喝了一廳啤酒唇牧,一見如故的人就要喝一杯罕扎,否則不足以表達那份相見恨晚的心情。 生活里丐重,有美食的地方就有快樂腔召,這些年...
    music_lei溯鯤閱讀 974評論 1 1