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

資訊專欄INFORMATION COLUMN

nginx的安裝

soasme / 3581人閱讀

摘要:前幾天安裝了下這里記錄下去官網(wǎng)下載最新穩(wěn)定版本的檢測一路然后報(bào)錯(cuò)少了個(gè)正則表達(dá)式的庫沒有這個(gè)庫沒發(fā)重寫或者找個(gè)源碼包就可以裝上庫文件了少了個(gè)包提供數(shù)據(jù)壓縮用的函數(shù)式庫好了通過直接簡介啟動(dòng)配置文件網(wǎng)頁文件日志文件主要進(jìn)程文件啟動(dòng)就

前幾天安裝了下nginx 這里記錄下

去 nginx.org 官網(wǎng)下載最新穩(wěn)定版本的nginx

http://nginx.org/download/nginx-1.6.2.tar.gz

configure  檢測
./configure --prefix=/url/local/nginx

一路check 然后報(bào)錯(cuò)...........

少了個(gè)正則表達(dá)式的庫 沒有這個(gè)庫 沒發(fā)重寫URL

yum install pcre-devel 或者找個(gè) prec源碼包 ./configure make && make install 就可以裝上庫文件了

少了個(gè) zlib 包 提供數(shù)據(jù)壓縮用的函數(shù)式庫

yum install -y zlib-devel

好了 configure 通過 直接 make && make install

[nginx簡介&&啟動(dòng)nginx]
cd /url/local/nginx
....conf 配置文件
....html 網(wǎng)頁文件
....logs 日志文件
....sbin 主要進(jìn)程文件

{啟動(dòng)]
./sbin/nginx 就可以啟動(dòng)了 但是 出問題了

提示 不能綁定80端口 80端口已經(jīng)被占用 使用 netstat -antp 查看誰占用的 然后 kill 掉就好了 然后就可以啟動(dòng)

[重啟關(guān)閉]
簡單點(diǎn)控制 可以直接用信號(hào)控制 不必寫一個(gè) 配置文件
kill -INT 10768 重啟nginx
kill -HUP 10768 不重啟 就修改nginx的配置文件
kill -USR1 10768 不重啟 自動(dòng)切換日志 可以把舊的日志改名 備份
kill -USR2 -WINCH 10768 平滑升級(jí)nginx
每次 kill 都要用他的進(jìn)程號(hào) 太麻煩 我們可以 用 nginx的pid文件來控制
kill -HUP cat /usr/local/nginx/logs/nginx.pid
也可以用 nginx 命令
./sbin/nginx -c /usr/local/nginx/conf/nginx.conf 啟動(dòng)nginx 指定配置文件
./sbin/nginx -s reload 重啟
./sbin/nginx -s stop 關(guān)閉
./sbin/nginx -s reopen 重讀配置文件
./sbin/nginx -t 測試配置文件是否有錯(cuò)誤

[虛擬主機(jī)]
全局配置文件
worker_processes 1 有1個(gè)工作進(jìn)程 可以自行修改 設(shè)置 CPU數(shù)*核數(shù)

 Event {  配置 nginx 連接的特性
    work_connections  1024   一個(gè) work 能產(chǎn)生多少個(gè)連接 
}

http {  配置 http服務(wù)器的主要段
    server {  每一個(gè)虛擬主機(jī)段
    }    
}

配置文件 在 conf/nginx.conf

[nginx日志]
nginx可以針對(duì)不同的server 做不同的log

訪問日志放在 logs/host.access.log 使用的是 main格式 你也可以自定義其他格式

access_log logs/host.access.log main;
log_format main "$remote_addr - $remote_user [$time_local] "$request" "
"$status $body_bytes_sent "$http_referer" "
""$http_user_agent" "$http_x_forwarded_for"";

access main 日志格式
192.168.44.1 - - [02/Nov/2014:23:08:09 +0800] "GET / HTTP/1.1" 200(status) 16(body_bytes_send) "-"(http_referer) "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; BOIE9;ZHCN; rv:11.0) like Gecko"
遠(yuǎn)程IP 遠(yuǎn)程用戶/用戶時(shí)間 請(qǐng)求方法 (GET/POST) 請(qǐng)求體body長度 referer來源信息 http-user-agent 用戶代理/蜘蛛 被轉(zhuǎn)發(fā)的請(qǐng)求的原始IP
http_x_forwarded_for 在警告代理時(shí) 代理把你本來的IP 加在此頭信息中 傳輸你原始的IP

聲明一個(gè)獨(dú)特的log_format 并命名
log_format mylog"$remote_addr - $remote_user"
"$status $body_bytes_sent "$http_referer""
"$http_user_agent""

開啟 訪問日志
server {
access_log /web/log/z.com.access.log main;
}

好了 下一篇日志 講nginx配置

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/31891.html

相關(guān)文章

  • nginx服務(wù)器詳細(xì)安裝過程(使用yum 和 源碼包兩種安裝方式,并說明其區(qū)別)

    摘要:網(wǎng)上看別人寫的服務(wù)器配置,有的是源碼包安裝的,有的時(shí)安裝的。通過源碼包編譯安裝的軟件,通常都放在包名路徑下。正則表達(dá)式使用在指令和模塊中。 網(wǎng)上看別人寫的 nginx 服務(wù)器配置 ,有的是源碼包安裝的,有的時(shí) yum 安裝的。如果是新手,可能會(huì)有疑問,這兩種安裝方式有什么區(qū)別?我應(yīng)該使用哪種方式?系統(tǒng)里可以兩個(gè)都安裝可以嗎?怎么卸載?等等問題,那么在這里,我做下總結(jié),詳細(xì)介紹下這兩種方...

    waruqi 評(píng)論0 收藏0
  • Nginx筆記-0-Centos環(huán)境下安裝

    摘要:如果發(fā)現(xiàn)運(yùn)行只有一行回顯,可能是當(dāng)前端口被占用,使用端口號(hào),默認(rèn),如果打印結(jié)果為兩行或以上,即端口被占用,需要修改配置文件的端口號(hào)再重新運(yùn)行。 概述 記錄一下 Nginx 通過安裝包以及通過源代碼安裝兩種方式。目標(biāo)是第一次接觸 Nginx 的人也能看懂直接用。 一. 使用安裝包配置 Tip: 這種安裝方式比較簡單,官方文檔也說得比較清楚詳細(xì)。這里搭建的環(huán)境是 Centos7, 可以sy...

    Rindia 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<