Nginx系列(一)-部署

4 篇文章 0 订阅

Nginx系列(一)-部署

下一篇: Nginx系列(二)-配置文件

一、 介绍

安装Centos

1. Nginx是一款高性能的Http服务器和反向代理服务器,官网地址:https://www.nginx.com/
2. 功能很多,博主就不介绍了,贴一张官网的图.
3. 中文文档地址 https://www.nginx.cn/doc/

在这里插入图片描述

二、 部署

2.1 准备工作

1. 下载地址 http://nginx.org/en/download.html,选择合适的版本下载
2. 下载依赖包
     2.1 yum install openssl openssl-devel -y # 支持nginx的ssl模块
     2.2 yum -y install gcc gcc-c++ # 支持编译安装环境
     2.3 yum install -y pcre pcre-devel gd-devel # 支持http rewrite模块
     2.4 yum install -y zlib zlib-devel
3. mkdir /usr/local/nginx/ && cd
4. wget http://nginx.org/download/nginx-1.18.0.tar.gz && tar
5. ./configure \
--prefix=/usr/local/nginx/nginx-1.18.0 \ #指向安装目录
--sbin-path=/usr/local/nginx/nginx-1.18.0/sbin/nginx \ 
--conf-path=/etc/nginx/nginx.conf \ #指定配置文件
--error-log-path=/var/log/nginx/error.log \ #指定错误日志
--http-log-path=/var/log/nginx/access.log \ #指定访问日志
--http-proxy-temp-path=/tmp/nginx/proxy \ #设定http代理临时文件路径
--http-fastcgi-temp-path=/tmp/nginx/fastcgi \ #设定http fastcgi临时文件路径
--pid-path=/var/run/nginx.pid \ #指定pid文件
--lock-path=/var/lock/nginx \#指定lock文件
--with-http_stub_status_module \ #获取nginx自上次启动以来的状态
--with-http_ssl_module \ #启用ssl支持
--with-http_gzip_static_module \ #在线实时压缩输出数据流
--with-pcre \
--with-http_realip_module \ #允许从请求标头更改客户端的IP地址值,默认为关
--with-stream
6. make && make install
7. sbin/nginx -v ,出现一下结果说明成功.

在这里插入图片描述

2.2 启动

1. /usr/local/nginx/nginx-1.18.0/sbin/nginx -t # 检查配置是否正常,将会提示找不到目录
2. 创建http临时代理文件路径  mkdir /tmp/nginx
3. /usr/local/nginx/nginx-1.18.0/sbin/nginx #启动
4. systemctl stop firewalld # 关闭防火墙
5. 访问http://192.168.3.16:80  #ip是linux的ip
6. 出现下路说明成功

在这里插入图片描述

三、 命令介绍

1. 上面步骤博主介绍了如果安装并运行nginx,还有很多nginx的命令,博主列举一些.
2. nginx -v #显示版本信息
3. nginx -V #显示版本详细信息和配置信息
4. nginx -t #测试配置文件是否存在语法报错问题
5. nginx -s reopen # 重新打开日志文件
6. nginx -s stop # 快速停止nginx, 先查看nginx主进程pid,然后kill的方式
7. nginx -s quit #优雅退出nginx,会等待nginx处理完之后再停止,推荐使用
8. nginx -s reload #重新加载配置文件
9. nginx -c filename # 指定配置文件启动 
10. 如有不对,欢迎指正,希望能帮到大家  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值