nginx的下载与安装
nginx的下载与安装
nginx正向代理:我们的角色是“被代理者”,我们不对外提供服务,反而是对外消费服务,属于消费者。
nginx反向代理:我们的角色是“局域网 web服务”,我们对外提供服务,属于服务提供者。
1、准备
Nginx的安装需要确定Linux安装相关的几个库,否则配置和编译会出现错误, 具体的检查安装过程为:
(1)gcc编译器是否安装:
yum list installed | grep gcc # 检查是否安装gcc
yum install gcc -y # 安装gcc
(2)openssl 库是否安装
yum list installed | grep openssl # 检查是否安装openssl
yum install openssl openssl-devel -y # 安装openssl
(3)pcre库是否安装
yum list installed | grep pcre # 检查是否安装pcre
yum install pcre pcre-devel -y # 安装pcre
(4)zlib库是否安装
yum list installed | grep zlib # 检查是否安装zlib
yum install zlib zlib-devel -y # 安装zlib
(5)一次性安装,执行如下命令
yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
2、下载
mkdir -p /opt/nginx
cd /opt/nginx
wget http://nginx.org/download/nginx-1.14.2.tar.gz #下载nginx-1.14.2.tar.gz的源代码文件:
3、安装
tar -zxvf nginx-1.14.2.tar.gz # 解压nginx
cd nginx-1.14.2
./configure --prefix=/usr/local/nginx #(其中--prefix是指定nginx安装路径) 注意:等号左右不要有空格
make # 执行命令进行编译:
make install # 执行命令进行安装
4、启动
cd /opt/nginx/sbin
./nginx # 启动
ps -ef | grep nginx # 检查nginx是否启动
5、关闭
ps -ef | grep nginx # 查看nginx进程号
kill -QUIT 主pid # 同时杀掉master和worker两个进程
kill -TERM 主pid # 同时杀掉master和worker两个进程
kill -9 主pid & 从pid
6、重启
./nginx -s reload
/usr/local/nginx/sbin/nginx -V # 查看版本
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -t # 当修改Nginx配置文件后,可以使用Nginx命令进行配置文件语法检查,用于检查Nginx配置文件是否正确
nginx的下载与安装相关推荐
- Linux 部署 nginx(下载、安装、启动)
目录 问题现象 解决方法: 1.下载 2.linux系统上安装nginx 2.1.把 下载好的 nginx 的 tar.gz 压缩包 上传到linux服务器: 2.2. 解压: 2.3.安装 ngin ...
- Nginx的下载与安装及配置
Nginx介绍 Nginx是一款轻量级的web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器.其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好 ...
- linux环境nginx从下载到安装
linux下安装nginx 安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境. 一. gcc ...
- Nginx的下载和安装
一. 下载和安装 下载地址(windows版,linux版):http://nginx.org/en/download.html 1.16.0版本 1.1 windows版 不需安装,直接启动:双击, ...
- Nginx的下载安装及其配置指令
文章目录 一.Nginx的应用概述 1.Nginx概述 2.Nginx四大应用场景 1.HTTP服务器 2.反向代理 3.负载均衡 4.动静分离 二.Nginx的下载安装及其配置指令 1.环境准备 2 ...
- 在Linux系统下载与安装Nginx
在Linux系统下载与安装Nginx 安装过程: 1.安装依赖 yum -y install gcc pcre-devel zlib-devel openssl opensll-devel 2.下载N ...
- Windows中Nginx下载、安装、配置
这里写目录标题 一.Nginx简介 二.安装部署 1.下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,不要直接双击nginx.exe,不要直接双击nginx.exe ...
- Nginx学习(1)—— 下载和安装
一. 下载和安装nginx 1.安装依赖包:yum -y install gcc pcre-devel zlib-devel openssl openssl-devel 2.下载Nginx安装包:wg ...
- Linux下载、安装nginx
Linux下载.安装nginx 好的,我们只剩下最后一步,安装配置nginx 1. 下载并解压nginx [root@cx software-install]# wget http://nginx.o ...
最新文章
- NLP入门之路及学习方法:从任务实践入手!
- 深度解析使用CSS单位px、em、rem、vh、vw、vmin、vmax实现页面布局
- 为什么JS是单线程?JS中的Event Loop(事件循环)?JS如何实现异步?setimeout?
- 七十、反转和合并链表、 链表有环的判断
- 鲁东大学计算机王跃,鲁东大学学子在“程序设计天梯赛”中取得优异成绩
- Java基础---方法1
- selenium得到一个动态页面
- python抓取qq空间相册_用Python爬取QQ空间说说和相册!还不让我访问!
- Qt+VS2019+OpenCV 使用问题 - Cound not find “QT“
- IOS 地图导航(其中包括苹果地图、百度地图、高德地图、谷歌地图)
- Reference counted Objects (引用计数对象) - 文章翻译
- Oracle11G数据库重演测试
- Dev C++调试程序方法超详解,系统地学一下如何用 Dev C++ 调试程序
- 使用MATLAB的EEGLAB和BCT工具箱画脑网络连接图
- unity之Matrix4x4.TRS(Vector3 pos, Quaternion q, Vector3 s)的原理
- 跟着老猫来搞GO,集跬步而致千里
- RESTful源码学习笔记之RPC和 RESTful 什么区别
- 计算机等级怎么查ip地址,ip查地址方法是什么【图文教程】
- html图片做一个转盘,H5+CSS3+JS制作抽奖转盘
- 盘点5款超棒的电脑软件