nginx安裝配置

2021-09-23 18:19:23 字數 2998 閱讀 1847

nginx(「engine x」)是一款是由俄羅斯的程式設計師igor sysoev所開發高效能的 web和 反向** 伺服器,也是乙個 imap/pop3/smtp **伺服器。

在高連線併發的情況下,nginx是apache伺服器不錯的替代品。

nginx 安裝

系統平台:centos release 6.6 (final) 64位。

一、安裝編譯工具及庫檔案

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

二、首先要安裝 pcre

pcre 作用是讓 nginx 支援 rewrite 功能。

2、解壓安裝包:

[root@bogon src]# tar zxvf pcre-8.35.tar.gz

3、進入安裝包目錄

[root@bogon src]# cd pcre-8.35

4、編譯安裝

[root@bogon pcre-8.35]# ./configure

[root@bogon pcre-8.35]# make && make install

5、檢視pcre版本

[root@bogon src]# cd /usr/local/src/

[root@bogon src]# wget

2、解壓安裝包

[root@bogon src]# tar zxvf nginx-1.6.2.tar.gz

3、進入安裝包目錄

[root@bogon src]# cd nginx-1.6.2

4、編譯安裝

5、檢視nginx版本

[root@bogon nginx-1.6.2]# /usr/local/webserver/nginx/sbin/nginx -v

到此,nginx安裝完成。

nginx 配置

建立 nginx 執行使用的使用者 www:

[root@bogon conf]# /usr/sbin/groupadd www

[root@bogon conf]# /usr/sbin/useradd -g www www

配置nginx.conf ,將/usr/local/webserver/nginx/conf/nginx.conf替換為以下內容

#limit_zone crawler katex parse error: expected 'eof', got '#' at position 26: …ote_addr 10m; #̲下面是server虛擬主機的配…

檢查配置檔案nginx.conf的正確性命令:

[root@bogon conf]# /usr/local/webserver/nginx/sbin/nginx -t

啟動 nginx

nginx 啟動命令如下:

訪問站點

從瀏覽器訪問我們配置的站點ip:

nginx 其他命令

以下包含了 nginx 常用的幾個命令:

/usr/local/webserver/nginx/sbin/nginx -s reload # 重新載入配置檔案

/usr/local/webserver/nginx/sbin/nginx -s reopen # 重啟 nginx

/usr/local/webserver/nginx/sbin/nginx -s stop # 停止 nginx

nginx安裝配置

主服務端 192.168.233.128 客戶端 192.168.233.131 192.168.233.132 192.168.233.134 主服務端和客戶端配置相同部分 yum y install zlib zlib devel yum y install pcre pcre devel yu...

nginx安裝配置

主要有三項 1 基本配置 2 path info支援 3 虛擬伺服器配置 1 埠 listen 90 預設為80,為避免衝突,可做修改。2 主機位址 root html 預設為安裝目錄下html目錄,可修改為如 d nginx。3 php支援 pass the php scripts to fast...

nginx安裝配置

之前安裝nginx一直是用原始碼的形式安裝,經常會在編譯後make的時候出現失敗。乙個乙個問題來解決比較麻煩。想了個解決的辦法 通過新增yum源,通過yum來安裝。1.安裝nginx依賴包 sudo yum install y zlib pcre openssl 2.配置nginx的yum源 sud...