国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

Nginx服務器的安裝與一些基本配置總結

2024-08-30 12:22:00
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Nginx服務器的安裝與一些基本配置總結,包括靜態化與負載均衡等重要設置的方法記錄,需要的朋友可以參考下

安裝
ubuntu下

sudo apt-get install nginx

啟動

sudo /etc/init.d/nginx start    #通過init.d下的啟動文件啟動。sudo service nginx start#通過ubuntu的服務管理器啟動

配置文件位置

/etc/nginx/nginx.conf

編譯安裝
1.先決條件

(1).gcc

apt-get install gcc

(2).pcre(Perl Compatible Regular Expression)

apt-get install libpcre3 libpcre3-dev

(3).zlib

apt-get install zliblg zliblg-dev

(4).openssl

apt-get install openssl opensll-dev#如果非apt,可以使用下載包手動編譯安裝的方式處理

2.下載包

www.nginx.net 下載穩定版

wget http://nginx.org/download/nginx-1.4.4.tar.gz

3.解壓安裝

tar -xzvf nginx-1.4.4.tar.gz#默認,安裝目錄/usr/local/nginx./configuremakemake install#配置./configure --conf-path=/etc/nginx/nginx.conf

可以配置一些其他選項

安裝后查看下目錄下的Configuration summary
4.init腳本

需要給nginx建立一個init腳本
從網上撈一個,放入/etc/init.d/nginx
推薦編譯配置

1.使用不同prefix,方便指定不同版本,也便于升級

./configure --prefix=/usr/local/nginx-1.4.4

基本操作
查看幫助

/usr/local/nginx/sbin/nginx -h

立即停止進程(TERM信號)

/usr/local/nginx/sbin/nginx -s stop

溫和停止進程(QUIT信號)

/usr/local/nginx/sbin/nginx -s quit

重加載

/etc/init.d/nginx reload #有init腳本情況下/usr/local/nginx/sbin/nginx -s reload #原生

檢測配置文件是否正確

/usr/local/nginx/sbin/nginx -t #生產路徑下的/usr/local/nginx/sbin/nginx -t -c /home/ken/tmp/test.conf #可以測試某個臨時文件

HTTP基本配置
配置說明
注釋,#
每條指令總是以分好結束(;)
配置繼承:在一個區塊中嵌套其他區段,那么被嵌套的區段會繼承其父區段的設置
字符串,可以沒有引號,但是如果存在特殊字符(空格,分號,花括號)需要用引號引起
單位:大小(k/K m/M) 時間值(ms/s/m/h/d/w/M/y 默認s)
模塊提供各種變量值,可以進行讀取和賦值(每個模塊提供變量列表需要自己去查)
配置文件目錄結構

/usr/local/nginx/conf/

- mime.types 一個文件擴展列表,它們與MIME類型關聯
- fastcgi.conf 與FastCGI相關的配置文件
- proxy.conf 與Proxy相關的配置文件
- nginx.conf 應用程序的基本配置文件
- sites/
    |- a.conf #允許給每個單獨網站建立一個配置文件
    |- b.conf
    |- dir/

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浦北县| 固安县| 安龙县| 翁源县| 四川省| 凌源市| 鄂州市| 蒙山县| 新宾| 柘城县| 大埔县| 海阳市| 大姚县| 江孜县| 保靖县| 朔州市| 康定县| 安乡县| 乌拉特中旗| 六枝特区| 庐江县| 军事| 垫江县| 阳东县| 山西省| 沁源县| 抚松县| 新泰市| 遂宁市| 贺州市| 英德市| 枣庄市| 浦江县| 土默特左旗| 司法| 谷城县| 苍溪县| 昆明市| 白河县| 谢通门县| 杭锦旗|