CentOs安装Nginx

安装 gcc pcre pcre-devel zlib OpenSSL 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:

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

直接下载.tar.gz安装包,地址:https://nginx.org/en/download.html

使用wget命令下载(推荐)。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。

wget -c https://nginx.org/download/nginx-1.12.0.tar.gz

我下载的是1.12.0版本,这个是目前的稳定版。

依然是直接命令:

tar -zxvf nginx-1.12.0.tar.gz
cd nginx-1.12.0

其实在 nginx-1.12.0 版本中你就不需要去配置相关东西,默认就可以了。当然,如果你要自己配置目录也是可以的。 1.使用默认配置

./configure

2.自定义配置(不推荐)

./configure \
--prefix=/usr/local/nginx \
--conf-path=/usr/local/nginx/conf/nginx.conf \
--pid-path=/usr/local/nginx/conf/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi

注:将临时文件目录指定为/var/temp/nginx,需要在/var下创建temp及nginx目录

make
make install

查找安装路径:

whereis nginx
cd /usr/local/nginx/sbin/
./nginx 
./nginx -s stop
./nginx -s quit
./nginx -s reload

查询nginx进程:

ps aux|grep nginx

1.先停止再启动(推荐): 对 nginx 进行重启相当于先停止再启动,即先执行停止命令再执行启动命令。如下:

./nginx -s quit
./nginx

2.重新加载配置文件: 当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,使用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效,如下: ./nginx -s reload

*firewall*-*cmd* --*zone=public* --*add*-*port=80/tcp* --*permanent*

即在rc.local增加启动代码就可以了。

vi /etc/rc.local
<h1 id="&#x589E;&#x52A0;&#x4E00;&#x884C;">&#x589E;&#x52A0;&#x4E00;&#x884C;&#xA0;</h1>

/usr/local/nginx/sbin/nginx

设置执行权限:

chmod&#xA0;755&#xA0;/etc/rc.local

Original: https://www.cnblogs.com/blogof-fusu/p/16468895.html
Author: 山有扶苏QWQ
Title: CentOs安装Nginx

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/683713/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 山沟沟里的实业路(1)

    最近一个月完全脱离It技术,在一个山沟沟里做实业,天天过着远离电脑的日子,虽然辛苦,但也充实。这里没有大城市的繁华和喧嚣,有的只是蓝天,绿树和清澈的溪水,白天的燥热和晚上的清凉交织…

    技术杂谈 2023年6月1日
    071
  • delete语句嵌套-mysql

    需求: 我需要从tableA之中找到name字段的Filter的记录,得到此记录的id,然后根据id删除tableA中的该条记录; — 但是我使用如下xql语句的时候delete…

    技术杂谈 2023年7月24日
    061
  • 安全加解密引擎基础

    关键词:TRNG、HASH、SKE、PKE、OpenSSL、mbedtls、Certificate等等。 一个常见的安全加解密引擎可能包括,以下4部分: TRNG – …

    技术杂谈 2023年5月31日
    0103
  • SQL51 查找字符串中逗号出现的次数

    本题链接本题表结构如下所示。 +—-+————–+ | id | string | +—-+————–+ | 1 | 10,A,B | …

    技术杂谈 2023年7月11日
    063
  • typedef

    为类型定义别名 typedef int Int 这样 Int 就是 int类型的别名,就可以使用 Int来定一整形变量. 只需要在类型变量生命的基础上,再加一个关键字 typede…

    技术杂谈 2023年7月11日
    053
  • Jenkins pipline 使用模板

    模板 /* pipline语言格式 */ pipeline { /* 在stage阶段中指定执行节点 */ agent none /* 通过pollSCM轮询监测版本改动 */ t…

    技术杂谈 2023年6月1日
    094
  • 部署-jenkins发布项目到linux环境

    使用openSSH的方式 如果jenkins跟服务器不在同一台服务器上,这时候我们可以借助ssh的方式将打包好的jar包发送到远程服务器,然后以后台的方式运行程序。 安装publi…

    技术杂谈 2023年7月23日
    067
  • 多项式求逆

    已知一度数为n的多项式(A(x))。 [A(x)B(x)\equiv1\pmod {x^n} ] (B(x))即为(A(x))的逆元。 多项式的除法、(\exp)和(\ln)都是基…

    技术杂谈 2023年6月21日
    094
  • Java数据结构和算法

    一、数据结构 数据结构是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。 通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同…

    技术杂谈 2023年7月24日
    085
  • 踏实型的TOGAF企业架构学习者要学什么?

    下载:本文PDF版 昨天有帮友在IT帮大本营微信群了问到 我打开ea网站的常见问题,截图回复了一下 如果让我再简单说一下该学什么,我想用下面这张图来说明 实操型的看 企业架构,从理…

    技术杂谈 2023年5月31日
    081
  • DBExplorer使用和修改整理

    2 DBExplorer介绍 DBExplorer是一个B/S架构的Web程序,基于JDBC连接数据库服务。它采用Extjs构建GUI,因此也具有和C/S程序一样良好的使用体验。 …

    技术杂谈 2023年7月24日
    079
  • gin路由

    gin路由 gin路由 // svrGIN project main.go package main //cxg 2022-7-29 import ( "svrGIN/d…

    技术杂谈 2023年5月30日
    070
  • Blazor预研与实战

    最近一直在搞一件事,就是熟悉Blazor,后期需要将Blazor真正运用到项目内。前期做了一些调研,包括但不限于 Blazor知识学习 组件库生态预研 与现有SPA框架做比对 与W…

    技术杂谈 2023年7月24日
    069
  • 教你windows下配置java环境变量&idea配置maven库(标贝科技)

    配置java环境变量+idea配置maven库(标贝科技) 前言 配置环境变量是小伙伴们入坑的第一步,本文将一步一步详细介绍,保证大家都能够看懂!!! 顺便介绍下:我们是一家致力于…

    技术杂谈 2023年7月25日
    069
  • 老生常谈系列之Aop–Aop的经典应用之Spring的事务实现分析(二)

    老生常谈系列之Aop–Aop的经典应用之Spring的事务实现分析(二) 前言 上一篇文章老生常谈系列之Aop–Aop的经典应用之Spring的事务实现分析…

    技术杂谈 2023年7月25日
    057
  • Java复习,Java知识点以及Java面试题(四)

    集合框架: 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。 Collection 集合的顶层接口 Collection 方法概述: 添加 boolean add…

    技术杂谈 2023年6月21日
    092
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球