安装步骤
准备环境
nginx 需要 gcc,automake,pcre,zlib,openssl
yum -y install gcc gcc-c++ automake zlib zlib-devel openssl openssl-devel pcre pcre-devel
1. 下载安装包:wget http://nginx.org/download/nginx-1.9.9.tar.gz
其它版本nginx下载地址:Index of /download/
2.解压安装包: tar -zxvf nginx-1.9.9.tar.gz
获得nginx-1.9.9文件夹 。注意:由于下载的事源码包,解压后还需要编译,安装后才能使用()
进入nginx-1.9.9 文件夹
目录说明:
- src: 存放nginx所有的源代
- man:存放nginx的帮助文档
- html:里面有两个html 文件,index.html 与50.html
- auto:存放脚本,供configure脚本运用
- configue脚本:该脚本主要两个事情。检查linux 环境,生产编译用的makefile
3.运行configue 脚本
在nginx-1.9.9文件夹下运行configure进行预编译:
./configure --prefix=/usr/local/nginx-1.9.9 --conf-path=/usr/local/nginx-1.9.9/nginx.conf
运行后进行编译安装,继续在nginx-1.9.9 目录下执行 :
编译:make
安装:make install
到安装目录里看看
- conf :存放配置文件
- logs:存放服务器日志文件
- sbin:就存放了一个nginx主程序
4.启动nginx
在安装目录下,直接运行: ./sbin/nginx。或者 nginx -c 配置文件
在浏览器访问直接访问安装nginx 服务器的ip (不填端口默认80)
此时,nginx 已经部署成功。
强制停止
pkill -9 nginx
修改配置文件不生效参考 修改nginx-1.9配置文件不生效的问题_你好龙卷风!!!的博客-CSDN博客_nginx修改配置文件不生效