Nginx - 下载安装(1)

本文详细介绍了如何在Linux系统中通过源码编译安装Nginx,包括下载最新稳定版Nginx,安装依赖库pcre和zlib,设置安装目录,以及启动Nginx的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载-安装Nginx

本节我们介绍在Linux下源码编译安装Nginx

下载Nginx

进入Nginx网站http://nginx.org ,找到右下方download,选择最新稳定版本,有Stable version标识的版本 ,nginx-1.16.1.tar.gz

下载安装相关依赖lib

  1. 安装pcre,下载 pcre-8.44.tar.gz 后,按如下命名安装到默认目录
tar -xzf pcre-8.44.tar.gz
cd pcre-8.44
./configure
make
make install
  1. 安装zlib, 下载zlib-1.2.11.tar.gz,按如下命名安装到默认目录
 tar -xzf zlib-1.2.11.tar.gz
 cd zlib-1.2.11
 ./configure
 make
 make install

安装nginx

标准安装方式 , 仅仅指定以下安装目录 ,–prefix=/home/nginx

 tar -xzf nginx-1.16.1.tar.gz
 cd nginx-1.16.1
 ./configure --prefix=/home/nginx
 make
 make install

安装目录文件

root@andre:/home/nginx# cd /home/nginx/
root@andre:/home/nginx# tree
.
├── conf
│   ├── fastcgi.conf
│   ├── fastcgi.conf.default
│   ├── fastcgi_params
│   ├── fastcgi_params.default
│   ├── koi-utf
│   ├── koi-win
│   ├── mime.types
│   ├── mime.types.default
│   ├── nginx.conf
│   ├── nginx.conf.default
│   ├── scgi_params
│   ├── scgi_params.default
│   ├── uwsgi_params
│   ├── uwsgi_params.default
│   └── win-utf
├── html
│   ├── 50x.html
│   └── index.html
├── logs
└── sbin
    └── nginx

  1. conf 放置的是配置文件,主要告诉nginx怎么运行
  2. html 静态资源文件
  3. logs 日至文件,保护access.log,error.log文件
  4. sbin nginx编译后生成的可执行文件

启动nginx

执行nginx,默认配置文件,启动一个worker进程

root@andre:/home/nginx#./sbin/nginx
root@andre:/home/nginx# ps -ef|grep nginx
root     25937  1082  0 10:48 ?        00:00:00 nginx: master process ./sbin/nginx
nobody   25938 25937  0 10:48 ?        00:00:00 nginx: worker process
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值