首页 > 代码库 > nginx安装方法

nginx安装方法

nginx安装

准备安装包

pcre-8.40.tar.gz

nginx-1.8.0.tar.gz


[root@localhost soft]# tar -zxf  pcre-8.40.tar.gz

cd  pcre-8.40

./configure && make && make install

[root@localhost soft]# tar -zxf  nginx-1.8.0.tar.gz


[root@localhost soft]# useradd nginx -s /sbin/nologin -M 

cd  nginx-1.8.0

./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module


检查语法

[root@localhost local]# ./nginx/sbin/nginx -t

libpcre.so 没有指定这个库

[root@localhost local]# find / -name libpcre.so*


[root@localhost local]# find / -name libpcre.so*

/soft/pcre-8.40/.libs/libpcre.so.1

/soft/pcre-8.40/.libs/libpcre.so.1.2.8

/soft/pcre-8.40/.libs/libpcre.so

/usr/local/pcre/lib/libpcre.so.0.0.1

/usr/local/pcre/lib/libpcre.so.0

/usr/local/pcre/lib/libpcre.so

/usr/local/lib/libpcre.so.1

/usr/local/lib/libpcre.so.1.2.8

/usr/local/lib/libpcre.so

/tar/pcre-8.10/.libs/libpcre.so.0.0.1

/tar/pcre-8.10/.libs/libpcre.so.0

/tar/pcre-8.10/.libs/libpcre.so

/lib/libpcre.so.0.0.1

/lib/libpcre.so.0


[root@localhost local]# vim /etc/ld.so.conf

/usr/local/lib

wq

ldconfig   #使用库文件再次生效


[root@localhost local]# ./nginx/sbin/nginx -t

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful


启动nginx注意

[root@localhost local]# ./nginx/sbin/nginx 

[root@localhost local]# ps -ef | grep ngins

root     11957  1679  0 19:30 pts/0    00:00:00 grep ngins

[root@localhost local]# ps -ef | grep nginx

root     11954     1  0 19:30 ?        00:00:00 nginx: master process ./nginx/sbin/nginx

nginx    11955 11954  0 19:30 ?        00:00:00 nginx: worker process

root     11959  1679  0 19:30 pts/0    00:00:00 grep nginx


[root@localhost local]# lsof -i tcp:80

COMMAND   PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

nginx   11954  root    6u  IPv4  32485      0t0  TCP *:http (LISTEN)

nginx   11955 nginx    6u  IPv4  32485      0t0  TCP *:http (LISTEN)


[root@localhost local]# curl -I 172.20.100.134

HTTP/1.1 200 OK

Server: nginx/1.8.0

Date: Mon, 24 Apr 2017 11:33:10 GMT

Content-Type: text/html

Content-Length: 612

Last-Modified: Mon, 24 Apr 2017 11:21:55 GMT

Connection: keep-alive

ETag: "58fddfd3-264"

Accept-Ranges: bytes


安装完成 HTTP/1.1 200 OK



nginx安装方法