1、系統環境
[root@crazy-acong ~]# cat /etc/redhat-release
centos release 6.6 (final)
[root@crazy-acong ~]# uname -a
linux crazy-acong 2.6.32-504.el6.x86_64 #1 smp wed oct 15 04:27:16 utc 2014 x86_64 x86_64 x86_64 gnu/linux
[root@crazy-acong ~]# ifconfig eth0 | grep "inet addr" | awk -f : ''| awk ''
192.168.1.106
2、安裝步驟
2.1 安裝基礎依賴包
# pcre 安裝
# 安裝 pcre庫是為了使 nginx 支援具備 uri 重寫功能的 rewrite 模組,如果不安裝 pcre 庫,則 nginx 無法使用 rewrite 模組功能
[root@crazy-acong ~]# yum -y install pcre pcre-devel
[root@crazy-acong ~]# rpm -qa pcre pcre-devel
pcre-devel-7.8-7.el6.x86_64
pcre-7.8-7.el6.x86_64
# openssl-devel 安裝
# nginx 在使用https服務的時候要用到此模組,如果不安裝 openssl 相關包,安裝 nginx 的過程中會報錯。openssl 系統預設已經安裝,只需要安裝 openssl-devel 即可
[root@crazy-acong ~]# yum -y install openssl-devel
[root@crazy-acong ~]# rpm -qa openssl-devel openssl
openssl-1.0.1e-48.el6_8.3.x86_64
openssl-devel-1.0.1e-48.el6_8.3.x86_64
2.2 安裝 nginx
# 建立軟體包存放目錄
[root@crazy-acong ~]# mkdir -p /data/tools
[root@crazy-acong ~]# cd /data/tools/
[root@crazy-acong tools]# wget
# 建立 nginx 使用者
[root@crazy-acong tools]# useradd nginx -s /sbin/nologin -m
[root@crazy-acong tools]# tar -zxf nginx-1.10.3.tar.gz
[root@crazy-acong tools]# cd nginx-1.10.3
[root@crazy-acong nginx-1.10.3]# make
[root@crazy-acong nginx-1.10.3]# make install
# 使用 nginx -v 可以檢視編譯是的引數
[root@crazy-acong ~]# /etc/nginx/sbin/nginx -v
nginx version: nginx/1.10.3
built by gcc 4.4.7 20120313 (red hat 4.4.7-11) (gcc)
built with openssl 1.0.1e-fips 11 feb 2013
tls sni support enabled
[root@crazy-acong nginx-1.10.3]# nginx -t
# 啟動 nginx 服務
[root@crazy-acong nginx-1.10.3]# nginx
# 檢視是否啟動成功
[root@crazy-acong nginx-1.10.3]# netstat -lnpt | grep nginx
tcp 0 0 0.0.0.0:80 0.0.0.0:* listen 10334/nginx
CentOS7 Nginx 1 10 3編譯安裝
cat nginx.sh 停止apache,避免搶占埠號 建立nginx執行賬戶,非登入使用者,不建立家目錄 useradd m s sbin nologin nginx 安裝依賴包 yum y install zlib zlib devel openssl openssl devel pcre p...
nginx編譯安裝
nginx版本 1.12.2 1.安裝依賴包 yum install y gcc gcc c zlib zlib devel openssl openssl devel pcre pcre devel 2.編譯和安裝nginx 執行如下命令 3.安裝完成啟動nginx。如果用指定使用者啟動nginx...
Nginx編譯安裝
ububtu apt get install build essential apt get install libtool centos yum y install gcc automake autoconf libtool make yum install gcc gcc c 1 pcre庫 a...