nginx

命令 內(nèi)容 參數(shù) 備注
tar -zxvf xxx.tar.gz 解壓文件 -zxvf

參考

  1. 安裝依賴庫(kù)gcc等
  • yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
  1. 下載 pcre
  1. 編譯 pcre
  • tar zxvf pcre-8.35.tar.gz
  • cd pcre-8.35
  • ./configure
  • make && make install
  • pcre-config --version
  1. 下載 nginx
  1. 編譯 nginx
  • mkdir /usr/local/webserver
  • cd /usr/local/webserver/
  • mkdir nginx
  • cd /usr/local/src/nginx-1.6.2
  • ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
  • make && make install
  • /usr/local/webserver/nginx/sbin/nginx -v
  1. nginx 配置文件
  • vi /usr/local/webserver/nginx/conf/nginx.conf
  • 默認(rèn)配置
server {
    listen       80;
    server_name  localhost;

    location / {
        root   html;
        index  index.html index.htm;
    }
    
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
}
  • 配置1 nginx 轉(zhuǎn)發(fā)請(qǐng)求到多個(gè)tomcat
    #gzip  on;
    
    upstream mytomcats {
        server localhost:8081;
        server localhost:8082;  
    }
        
    server {
        listen       80;
        server_name  localhost;

        location / {
            proxy_pass http://mytomcats;
        }
        
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
  1. 檢查配置文件 nginx.conf 的正確性命令
  • /usr/local/webserver/nginx/sbin/nginx -t
  1. Nginx 命令
  • 啟動(dòng)
    • /usr/local/webserver/nginx/sbin/nginx
  • 停止
    • /usr/local/webserver/nginx/sbin/nginx -s stop
  • 重新加載
    • /usr/local/webserver/nginx/sbin/nginx -s reload
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容