<td id="aqqih"></td>

<dd id="aqqih"></dd>
  1. <span id="aqqih"></span>
  2. <ol id="aqqih"></ol>

    Nginx配置使用實例分析

    本篇內容主要講解“Nginx配置使用實例分析”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Nginx配置使用實例分析”吧!

    配置步驟:

    1、配置nginx的方法:首先要打開“/etc/nginx/conf.d/”文件夾;

    2、然后創建配置文件;接著在“/etc/nginx/nginx.conf”文件中修改配置項;

    3、最后重新啟動nginx即可

    Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器
    Nginx (engine x) 也是一個高性能的HTTP和反向代理服務,也是一個IMAP/POP3/SMTP服務。Nginx是由伊戈爾&middot;賽索耶夫為俄羅斯訪問量第二的Rambler.ru站點(俄文:Рамблер)開發的

    前后端nginx配置

    1.打開 /etc/nginx/conf.d/文件夾,創建配置文件xxx.conf,內容如下:

    ????server?{
    ????listen?80;
    ????server_name?**.106.2**.175;
    ????location?/?{
    ????????????root???/public/app/dist;
    ????????????index??index.php?index.html?index.htm;
    ????}
    ????location?/sell?{
    ????????proxy_set_header???X-Real-IP?$remote_addr;
    ????????proxy_set_header?X-Forwarded-For?$proxy_add_x_forwarded_for;
    ????????proxy_set_header???Host??????$http_host;
    ????????proxy_set_header?X-NginX-Proxy?true;
    ????????proxy_pass?????????http://127.0.0.1:8080;
    ????????proxy_redirect?off;
    ????}}

    2.在 /etc/nginx/nginx.conf文件中有一行就是把剛剛配置的引進總的nginx配置中

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

    3.配置完成后重新啟動nginx

    nginx?-t?????????????????????????#?查看nginx狀態
    nginx?-s?reload????????????#?重新載入配置文件
    nginx?-s?reopen???????????#?重啟?Nginx
    nginx?-s?stop???????????????#?停止?Nginx

    4.配置https

    server?{
    ????????listen?443;
    ????????server_name?xx.name.com;
    ????????ssl?on;
    ????????index?index.html?index.htm;
    ????????ssl_certificate???cert/215079423330181.cert;
    ????????ssl_certificate_key??cert/215079423330181.key;
    ????????ssl_session_timeout?5m;
    ????????ssl_ciphers?ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ????????ssl_protocols?TLSv1?TLSv1.1?TLSv1.2;
    ????????ssl_prefer_server_ciphers?on;
    ????????location?/?{
    ???????????root???/public/app/dist;
    ???????????index??index.php?index.html?index.htm;
    ????????}
    ????????location?/sell?{
    ????????????proxy_set_header???X-Real-IP?$remote_addr;
    ????????????proxy_set_header?X-Forwarded-For?$proxy_add_x_forwarded_for;
    ????????????proxy_set_header???Host??????$http_host;
    ????????????proxy_set_header?X-NginX-Proxy?true;
    ????????????proxy_pass?????????http://127.0.0.1:8080;
    ????????????proxy_redirect?off;
    ????????}
    ???}

    5.nginx.conf 默認文件

    #?For?more?information?on?configuration,?see:
    #???*?Official?English?Documentation:?http://nginx.org/en/docs/
    #???*?Official?Russian?Documentation:?http://nginx.org/ru/docs/
    user?nginx;
    worker_processes?auto;
    error_log?/var/log/nginx/error.log;
    pid?/run/nginx.pid;
    #?Load?dynamic?modules.?See?/usr/share/nginx/README.dynamic.
    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;
    ????gzip?on;
    ????gzip_static?on;
    ????gzip_min_length?1024;
    ????gzip_buffers?4?16k;
    ????gzip_comp_level?2;
    ????gzip_types?text/plain?application/javascript?application/x-javascript?text/css?application/xml?text/javascript???application/x-httpd-php?application/vnd.ms-fontobject?font/ttf?font/opentype?font/x-woff?image/svg+xml;
    ????gzip_vary?off;
    ????gzip_disable?"MSIE?[1-6]\.";
    ????include?????????????/etc/nginx/mime.types;
    ????default_type????????application/octet-stream;
    ????#?Load?modular?configuration?files?from?the?/etc/nginx/conf.d?directory.
    ????#?See?http://nginx.org/en/docs/ngx_core_module.html#include
    ????#?for?more?information.
    ????include?/etc/nginx/conf.d/*.conf;
    ????server?{
    ????????listen???????80?default_server;
    ????????listen???????[::]:80?default_server;
    ????????server_name??_;
    ????????root?????????/usr/share/nginx/html;
    ????????#?Load?configuration?files?for?the?default?server?block.
    ????????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?{
    ????????}
    ????}
    ????server?{
    ?????????listen?443;
    ?????????server_name?mp.hanxing.store;
    ?????????ssl?on;
    ?????????index?index.html?index.htm;
    ?????????ssl_certificate???cert/cert_mp.hanxing.store.crt;
    ?????????ssl_certificate_key??cert/cert_mp.hanxing.store.key;
    ?????????ssl_session_timeout?5m;
    ?????????ssl_ciphers?ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ?????????ssl_protocols?TLSv1?TLSv1.1?TLSv1.2;
    ?????????ssl_prefer_server_ciphers?on;
    ?????????location?/?{
    ????????????root???/public/sell/app/dist;
    ????????????index??index.php?index.html?index.htm;
    ?????????}
    ?????????location?/sell?{
    ?????????????proxy_set_header???X-Real-IP?$remote_addr;
    ?????????????proxy_set_header?X-Forwarded-For?$proxy_add_x_forwarded_for;
    ?????????????proxy_set_header???Host??????$http_host;
    ?????????????proxy_set_header?X-NginX-Proxy?true;
    ?????????????proxy_pass?????????http://127.0.0.1:8080;
    ?????????????proxy_redirect?off;
    ?????????}
    ?????????error_page?404?/404.html;
    ??????????????location?=?/40x.html?{
    ?????????}
    ?????????error_page?500?502?503?504?/50x.html;
    ????????????location?=?/50x.html?{
    ?????????}
    ????}
    }

    到此,相信大家對“Nginx配置使用實例分析”有了更深的了解,不妨來實際操作一番吧!這里是蝸牛博客網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:niceseo99@gmail.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    評論

    日本韩欧美一级A片在线观看
    <td id="aqqih"></td>

    <dd id="aqqih"></dd>
    1. <span id="aqqih"></span>
    2. <ol id="aqqih"></ol>