运维学习 之 Ngnix配置(详细版)

互联网运维技术之Ngnix环境搭建

目录:1》关于ngnix介绍;
2》ngnix环境搭建
1.1背景介绍

web服务器一般指网站服务器,web服务器可以向浏览器等web客户端提供文档,也可以放置网站文件,供他人浏览,放置文件,供他人下载;目前主流的三个web服务器是 Apache(Apache基金会)、Ngnix(俄罗斯人发布的轻量级web服务器)、IIS(IBM公司发布,仅供其内部使用且收费)

1.2Ngnix介绍

ngnix是一个高性能的http和反向代理服务器,CPU、内存等资源消耗非常低,运行稳定,国内企业:百度、京东、新浪、网易、腾讯、淘宝等都使用的是ngnix服务器部署。
关于文中提到的反向代理通俗一点来说指的是通过一个代理点,放入自己的东西,然后不显示自己真实的服务端,类似于我们的代销点;

1.3Ngnix应用场景

1> http服务器
2> 虚拟主机
3>反向代理,负载均衡

2.1Ngnix源码包安装

先说一下远程登录应用有xshell5/6、也可以选择比较小的putty安装过程简单,大家可以自行百度安装,我这边使用的是在360上下载的绿色版xshell6,官网中的要收费。
下边我先说一下自己安装时遇到的那个小问题:
在这里插入图片描述
我的输入wget命令后,显示-bash: shutdowm: command not found
这句话的意思是现在还识别不了wget这个命令,解决这个问题的办法是:在命令行中输入 yum -y install wget 这个命令,获取wget这个命令。成功后显示如下界面在这里插入图片描述
当我们再次输入时,就会有这样的在这里插入图片描述
界面显示啦!(我们可以使用wget命令喽~)

好啦,前边的有点废话,如果你没遇到上述问题,就接着往下走吧~
敲命令wget http://nginx.org/download/nginx-1.14.2.tar.gz 来下载安装包,界面如下:
在这里插入图片描述
下载过程截图如下:在这里插入图片描述
输入ls -l(是L的小写),此时ngnix的tar.gz安装包已经就绪了
在这里插入图片描述
当看到这个界面时,你的第一步已经完成啦!

重点来啦!!!

输入下边这个命令,下载需要的依赖包
yum install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel

在这里插入图片描述
可以分别按顺序输入以下命令敲回车在这里插入图片描述
ls -l:以列表的形式显示文件或文件夹
tar --help:解压命令的帮助文档
ll:显示文件
tar -zxvf nginx-1.14.2.tar.gz:解压我们的文件夹,这个后缀可以在命令行中看到。
解压后的样子在这里插入图片描述
当前文件的位置是任意的,通常我们会放在/usr/local/src 或者 /root/ (指根目录下的root目录)

具体操作如下:在这里插入图片描述
在这里插入图片描述
此命令行代码为 【./configure --prefix=/src/local/src/】(注意/前有一个.)
作用是把解压的文件放到指定目录下

测试编译即安装命令:make &&make install
在这里插入图片描述

进行过程图片:在这里插入图片描述

递归加强制,删除其所有命令:rm -rf /usr/local/src/*

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值