本文对nginx在Liunxi系统上的安装,以及对其配置文件进行详解
提示:以下是本篇文章正文内容,下面案例可供参考
一、Nginx是什么?Nginx 是一个很强大的高性能Web和反向代理服务同时也提供了IMAP/POP3/SMTP服务。在连接高并发的情况下,Nginx能够支持高达 50,000 个并发连接数的响应。
Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。
处理静态文件,索引文件以及自动索引;打开文件描述符缓冲。
无缓存的反向代理加速,简单的负载均衡和容错。
FastCGI,简单的负载均衡和容错。
Nginx官网下载
百度网盘提取
链接:https://pan.baidu.com/s/13byiCMlbkg7AkeM8j8h54A
提取码:99ea
- 因为Nginx为C语音开发,所以先安装依赖环境
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
- 使用wget下载Nginx ,也可以将windows下载好的包直接上传
//如果已经安装wget 则不需要执行此命令 yum instrall wget // 使用wget下载稳定版 Nginx wget https://nginx.org/download/nginx-1.22.0.tar.gz
- 解压nginx
tar -zxvf nginx-1.22.0.tar.gz
- 创建目录,用于安装Nginx
mkdir -p /soft/Nginx
- 进入Nginx解压目录, 安装Nginx
cd nginx-1.22.0 //指定nginx安装到那个目录下 ./configure --prefix=/soft/Nginx/
- 编译后并安装Nginx
make && make install
- 安装完成后启动nginx
// 进入nginx sbin目录 /soft/Nginx/sbin/ //启动 ./nginx
- 访问页面,导航栏输入ip地址
//绝对路径启动 /soft/Nginx/sbin/./nginx //停止 进入sbin目录 ./nginx -s stop //绝对路径停止 /soft/Nginx/sbin/./nginx -s stop //重启 进入sbin目录 ./nginx -s reload //查看Nginx进程 ps -ef | grep nginx4. 配置文件详解 1. 目录解析:
conf: 存放配置文件
logs: 存放日志
html: 存放静态资源,如:js,html,css等
sbin: 启动关闭等



