当前位置: 首页 > news >正文

nginx1.12.2编译安装

当前系统Centos7.4,关闭selinux,关闭防火墙(或自行设置)

1、配置好yum源,安装依赖

yum install wget gcc gcc-c++ pcre pcre-devel openssl openssl-devel zlib zlib-devel

2、创建nginx启动用户
useradd -s /bin/false -M www

3、下载解压nginx
cd /usr/local/src/
wget http://nginx.org/download/nginx-1.12.2.tar.gz
tar zxf nginx-1.12.2.tar.gz
cd /usr/local/src/nginx-1.12.2

4、编译nginx
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module
make
make install

5、添加环境变量
ln -sv /usr/local/nginx/sbin/nginx /usr/local/sbin/

6、设置systemctl
vi /usr/lib/systemd/system/nginx.service

[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target

7、启动nginx
systemctl start nginx

8、最后访问http://IP即可看到nginx欢迎页

相关文章:

  • Java排序算法之冒泡排序
  • javascript设计模式——单例模式
  • iOS开发之扫描二维码
  • HTTP协议小结
  • iOS 头部视图下拉变大
  • 位状态的使用
  • ELK收集网络设备日志
  • SDN第三次上机作业
  • 009-事务管理
  • 项目空隙
  • HashMap 源码分析
  • 第八周Swift总结
  • oozie的简易安装
  • php-fpm添加service服务
  • 【GitHub】给GitHub上的ReadMe.md文件中添加图片怎么做 、 gitHub创建文件夹
  • 2017年终总结、随想
  • Angular Elements 及其运作原理
  • Hibernate最全面试题
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • KMP算法及优化
  • Next.js之基础概念(二)
  • 阿里云应用高可用服务公测发布
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 解析带emoji和链接的聊天系统消息
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 驱动程序原理
  • 实现简单的正则表达式引擎
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 学习笔记:对象,原型和继承(1)
  • 优化 Vue 项目编译文件大小
  • 通过调用文摘列表API获取文摘
  • ​queue --- 一个同步的队列类​
  • #if和#ifdef区别
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (9)STL算法之逆转旋转
  • (Java数据结构)ArrayList
  • (安卓)跳转应用市场APP详情页的方式
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)计算机毕业设计大学生兼职系统
  • (力扣)1314.矩阵区域和
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)http协议
  • (转)关于pipe()的详细解析
  • .cfg\.dat\.mak(持续补充)
  • .NET Core Web APi类库如何内嵌运行?
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .Net6 Api Swagger配置
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • .sh文件怎么运行_创建优化的Go镜像文件以及踩过的坑
  • @RequestBody与@ModelAttribute
  • @WebServiceClient注解,wsdlLocation 可配置