nginx 1.8.1安装使用

简介:

下载nginx安装包

wget -O http://nginx.org/download/nginx-1.8.1.tar.gz

解压

tar -xvf nginx-1.8.1.tar.gz

或者可以解压到制定目录

tar -xvf nginx-1.8.1.tar.gz -C /usr/local/nginx

下载pcre

https://ftp.pcre.org/pub/pcre/

下载zlib

http://download.chinaunix.net/download/0013000/12241.shtml

下载openssl

http://mirrors.ibiblio.org/openssl/source/old/fips/

解压出来下载好的安装包

93013bf5dc3cbdd75d25f11aece667aa.png-wh_

先安装openssl

[root@jw openssl-fips-2.0.2]# ./config 

[root@jw openssl-fips-2.0.2]# echo $?

0

[root@jw openssl-fips-2.0.2]# make && make install

然后安装zlib

d9cf0c863970ea5d9ae69bed2ad587d0.png-wh_

源码编译安装要有一个习惯,执行echo $? 查看编译是否有报错

安装pcre

[root@jw pcre-8.21]# ./configure

[root@jw pcre-8.21]# make && make install

最后安装nginx

[root@jw nginx-1.8.1]# ./configure --with-pcre=../pcre-8.21 --with-zlib=../zlib-1.2.7 --with-openssl=../openssl-fips-2.0.2

[root@jw nginx-1.8.1]# make && make install

至此安装nginx完成

94af1791987ff9d9bb979c1513a2d911.png-wh_

启动nginx服务

[root@jw sbin]# ./nginx ----启动服务

[root@jw sbin]# lsof -i :80   ------查看80端口是否侦听

COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

nginx   11848   root    6u  IPv4  20493      0t0  TCP *:http (LISTEN)

nginx   11849 nobody    6u  IPv4  20493      0t0  TCP *:http (LISTEN)

[root@jw sbin]# netstat -antup | grep 80  ------查看80端口是否侦听

tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      11848/nginx         

[root@jw sbin]# ps -ef | grep nginx  -----查看nginx进程 一个主,一个worker进程;

root      11848      1  0 01:54 ?        00:00:00 nginx: master process ./nginx

nobody    11849  11848  0 01:54 ?        00:00:00 nginx: worker process

root      11854   1054  0 01:55 pts/0    00:00:00 grep nginx

访问nginx网页

f5624274ea243b6cb53530164f4f09f6.png-wh_

nginx默认页面;如果无法访问,关闭iptables;关闭selinux;











本文转自 rm_rf_d 51CTO博客,原文链接:http://blog.51cto.com/12185273/1983629,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
负载均衡 前端开发 应用服务中间件
【Linux】Nginx安装使用负载均衡及动静分离(前后端项目部署),前端项目打包
【Linux】Nginx安装使用负载均衡及动静分离(前后端项目部署),前端项目打包
388 0
|
安全 JavaScript 应用服务中间件
nginx 80 映射web服务,并安装使用https ssl证书
本文档指导您如何在 Nginx 服务器中安装 SSL 证书。 nginx version: nginx/1.18.0 SSL TrustAsia TLS RSA CA RSA 2048
388 0
|
应用服务中间件 网络安全 nginx
Nginx的安装使用卸载及配置ssl证书
nginx的安装以及基本配置,添加https证书,也就是ssl证书。
3782 0
|
Web App开发 关系型数据库 应用服务中间件
|
17天前
|
移动开发 前端开发 JavaScript
前端vue2、vue3去掉url路由“ # ”号——nginx配置(一)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
49 0
|
18天前
|
JavaScript 前端开发 应用服务中间件
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
24 0
|
1月前
|
安全 应用服务中间件 Linux
linux nginx的配置总结
linux nginx的配置总结
19 0
|
17天前
|
前端开发 JavaScript 应用服务中间件
前端vue2、vue3去掉url路由“ # ”号——nginx配置(二)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
47 0
|
2天前
|
应用服务中间件 nginx
nginx配置集群轮训策略
nginx配置集群轮训策略
10 0
|
3天前
|
安全 网络协议 应用服务中间件
一文读懂HTTPS⭐揭秘加密传输背后的原理与Nginx配置攻略
一文读懂HTTPS⭐揭秘加密传输背后的原理与Nginx配置攻略