在CentOS 上搭建nginx來部署靜態頁面網站


在centOs 上搭建nginx來部署靜態頁面網站

一、部署服務器環境

    nginx:輕量級、高性能的HTTP及反向代理服務器,占用內存少,並發能力強,相比老牌的apache作為web服務器,性能更加卓越。

    在centOs上,是可以直接用yum來安裝Nginx,就好似前端在Node環境下用npm安裝各種依賴一樣。

// 用yum來安裝nginx
yum install nginx -y

// 安裝完畢,啟動nginx
nginx

 

 安裝啟動完畢,就可以在瀏覽器中輸入你的服務器ip地址,就可以看到啟動成功的頁面啦。

 

二、配置服務器訪問路徑

    啟動好的nginx服務器默認訪問的是它自己的目錄,即/usr/share/nginx/html目錄,可以在/etc/nginx/nginx.conf配置文件中配置你自己的項目目錄,並讓nginx正確訪問。

     /etc/nginx/nginx.conf文件修改配置:

server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;

        // 修改root默認目錄
        root         /data/www;

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

        location / {
        // 修改nginx在path為'/’下的訪問目錄
        root        /data/www
        }

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

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

三、新建你的項目目錄,創建一個index.html

    現在就開始創建你的項目目錄,即/data/www

// 創建你的項目目錄
mkdir -p /data/www // 並在/data/www目錄下創建一個html文件讓nginx訪問 touch index.html
// index.html代碼為
<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>hello world</title>
</head>
<body>
Hello world!
</body>
</html>

 

四、重啟nginx,訪問

    所有的配置工作已經完畢,重啟nginx吧

// 重啟nginx
nginx -s reload

 

  重新Load在瀏覽器中輸入你的服務器Ip地址,訪問到的就是剛剛部署的index.html文件。

 

參考:

https://my.oschina.net/huskydog/blog/1501378

https://blog.csdn.net/vcx08/article/details/79296396


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM