【Nginx】1-Nginx安装

1、软件下载

    1)下载路径:http://nginx.org/en/download.html

    其中包含三个版本:1、开发版(Development version);2-稳定版(Stable version);3-过期版(Legacy version)

    CHANGES是功能变更日志、nginx-xxx.pgp是Linux版本程序、nginx/window-xxx.pgp是window版本程序

2、linux环境安装

cd /usr/local
mkdir nginx
cd nginx/
tar xvfz nginx-1.16.1.tar.gz
[root@localhost nginx]# cd nginx-1.16.1
[root@localhost nginx-1.16.1]# ll
总用量 748
drwxr-xr-x 6 1001 sftp    326 9月   9 22:48 auto
-rw-r--r-- 1 1001 sftp 296463 8月  13 20:51 CHANGES
-rw-r--r-- 1 1001 sftp 452171 8月  13 20:51 CHANGES.ru
drwxr-xr-x 2 1001 sftp    168 9月   9 22:48 conf
-rwxr-xr-x 1 1001 sftp   2502 8月  13 20:51 configure
drwxr-xr-x 4 1001 sftp     72 9月   9 22:48 contrib
drwxr-xr-x 2 1001 sftp     40 9月   9 22:48 html
-rw-r--r-- 1 1001 sftp   1397 8月  13 20:51 LICENSE
drwxr-xr-x 2 1001 sftp     21 9月   9 22:48 man
-rw-r--r-- 1 1001 sftp     49 8月  13 20:51 README
drwxr-xr-x 9 1001 sftp     91 9月   9 22:48 src
[root@localhost nginx-1.16.1]# 

    src目录存放nginx的所有源码

    man目录存放nginx的帮助文档

    html和conf存放配置文件和初始页面

    auto存放和configure有关的脚本

    2)生成makefile文件、生成可执行文件

[root@localhost nginx-1.16.1]# ./configure --prefix=/usr/local/nginx/
checking for OS
 + Linux 3.10.0-862.el7.x86_64 x86_64
checking for C compiler ... not found

./configure: error: C compiler cc is not found

[root@localhost nginx-1.16.1]# yum -y install gcc gcc-c++ autoconf automake make
[root@localhost nginx-1.16.1]# ./configure --prefix=/usr/local/nginx/
checking for OS
 + Linux 3.10.0-862.el7.x86_64 x86_64
checking for C compiler ... found
 + using GNU C compiler
 + gcc version: 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) 
checking for gcc -pipe switch ... found
checking for -Wl,-E switch ... found
checking for gcc builtin atomic operations ... found
checking for C99 variadic macros ... found
checking for gcc variadic macros ... found
checking for gcc builtin 64 bit byteswap ... found
checking for unistd.h ... found


[root@localhost nginx-1.16.1]# yum install pcre-devel zlib zlib-devel openssl openssl-devel
[root@localhost nginx-1.16.1]# make

    3)启动nginx

cd /usr/local/nginx
./nginx

    到此nginx安装成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值