Linux企业实战(十九)——Nginx(2)

1 nginx的下载

我们在进入nginx的官方网站后,点击Download后会发现nginx有三种版本,分别为主线版、稳定版、历史版本。

在这里插入图片描述

  • 主线版本:“Mainline version”,也有人称之为主干版或者开发版,主线版本通常是最新的
    版本,主线版通常会加入一些最新的功能,这些功能可能没有经过太多的测试,所以相对可
    能不太稳定,在真正的生产环境中,通常不会使用主线版本。

  • 稳定版本:“Stable version”,稳定版通常是由主线版发展而来的,稳定版通常是经过官方
    测试的,是官方认为相对稳定的版本,生产环境中通常会使用稳定版。

  • 历史版本:“Legacy version”,当新的稳定版出现,那么原先的稳定版就会被归类到"历史版本"中去。

2 nginx的安装

(1) nginx包中的目录和文件介绍

  • configure :主要功能是进行一些编译安装的相关设置;
  • CHANGES:主要是记录了当前版本的nginx都修改了哪些bug、做了那些改变、新增了那些功能;
  • CHANGES.ru:此文件为CHANGES文件的俄文版,因为nginx是由俄国人发明的,故有一个单独的俄文版;
  • conf:conf目录中的文件是一些nginx配置文件的模板文件,编译安装时这些文件最终会被拷贝到安装目录中;
  • html:这里面放的是一些静态页面的模板文件;
  • src:源代码目录;
  • man:帮助文档的目录。

在这里插入图片描述

(2)解决依赖性

yum install gcc openssl-devel pcre-devel -y
yum install gd-devel-2.0.35-26.el7.x86_64.rpm -y	#这个安装包在yum源中没有,需要我们自己在网上来下载

(3)编译安装nginx

./configure --prefix=/usr/local/nginx --with-http_realip_module --with-http_image_filter_module=dynamic --with-http_ssl_module

make && make install

cd /usr/local        #查看一下有没有nginx,如果有表示安装成功

在这里插入图片描述

(4)启动nginx

cd /usr/local/nginx/sbin
./nginx

在这里插入图片描述

(5)nginx中各目录的作用

  • conf:存放了nginx相关的配置文件
  • html:是默认提供的web服务的"根目录"
  • logs:nginx日志的存放目录。
  • modules:存放了一些模块会用到的库。
  • sbin:存放了nginx的二进制文件,我们需要使用nginx二进制文件启动nginx

在这里插入图片描述

3 测试

在classroom这台主机的浏览器中输入安装了nginx的server1的ip地址,如果访问到nginx默认发布页面,证明启动成功

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值