安装Nginx1.14.2过程及配置

nginx for Windows v1.14.2 稳定版 软件介绍 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。 Nginx 可以在大多数 Unix like OS 上编译运行,并有 Windows 移植版。 Tags: nginx稳定版 nginx下载 nginx Windows nginx1.14 立即下载

 

CentOS7.4安装Nginx1.14.2过程及配置 
安装make: 
yum -y install gcc automake autoconf libtool make 

安装g++: 
yum install gcc gcc-c++ 

安装pcre和pcre-devel 
yum install -y pcre pcre-devel 

安装zlib zlib提供了很多压缩和解方式,nginx需要zlib对http进行gzip 
yum install -y zlib zlib-devel 

安装openssl openssl是一个安全套接字层密码库,nginx要支持https,需要使用openssl 
yum install -y openssl openssl-devel 

下载nginx 
wget http://nginx.org/download/nginx-1.14.2.tar.gz 

解压 
tar -zxvf nginx-1.14.2.tar.gz 

cd到文件路径 
cd nginx-1.14.2 

编译 
 ./configure --prefix=/usr --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --user=nginx --group=nginx --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/tem/nginx/client --http-proxy-temp-path=/var/tem/nginx/proxy --http-fastcgi-temp-path=/var/tem/nginx/fcgi --with-http_stub_status_module 


安装 
make && make install 

创建开机启动命令脚本文件 
vim /etc/init.d/nginx 

插入启动脚本代码 
#!/bin/sh## nginx - this script starts and stops the nginx daemon## chkconfig:   - 85 15# description:  NGINX is an HTTP(S) server, HTTP(S) reverse \#               proxy and IMAP/POP3 proxy server# processname: nginx# config:      /etc/nginx/nginx.conf# config:      /etc/sysconfig/nginx# pidfile:     /var/run/nginx.pid# Source function library.. /etc/rc.d/init.d/functions# Source networking configuration.. /etc/sysconfig/network# Check that networking is up.[ "$NETWORK" = "no" ] && exit 0nginx="/usr/sbin/nginx"                        #对应编译安装时的sbin-pathprog=$(basename $nginx)NGINX_CONF_FILE="/etc/nginx/nginx.conf"[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginxlockfile=/var/lock/subsys/nginxmake_dirs() {  # make required directories  user=`$nginx -V 2>&1 | grep "configure arguments:" | sed 's/[^*]*--user=\([^ ]*\).*/\1/g' -`  if [ -z "`grep $user /etc/passwd`" ]; then   useradd -M -s /bin/nologin $user  fi   options=`$nginx -V 2>&1 | grep 'configure arguments:'`   for opt in $options; do   if [ `echo $opt | grep '.*-temp-path'` ]; then   value=`echo $opt | cut -d "=" -f 2`   if [ ! -d "$value" ]; then   # echo "creating" $value   mkdir -p $value && chown -R $user $value   fi   fi   done}start() {[ -x $nginx ] || exit 5[ -f $NGINX_CONF_FILE ] || exit 6make_dirsecho -n $"Starting $prog: "daemon $nginx -c $NGINX_CONF_FILEretval=$?echo[ $retval -eq 0 ] && touch $lockfilereturn $retval}stop() {echo -n $"Stopping $prog: "killproc $prog -QUITretval=$?echo[ $retval -eq 0 ] && rm -f $lockfilereturn $retval}restart() {configtest || return $?stopsleep 1start}reload() {configtest || return $?echo -n $"Reloading $prog: "killproc $nginx -HUPRETVAL=$?echo}force_reload() {restart}configtest() {  $nginx -t -c $NGINX_CONF_FILE}rh_status() {status $prog}rh_status_q() {rh_status >/dev/null 2>&1}case "$1" instart)rh_status_q && exit 0$1;;stop)rh_status_q || exit 0$1;;restart|configtest)$1;;reload)rh_status_q || exit 7$1;;force-reload)force_reload;;status)rh_status;;condrestart|try-restart)rh_status_q || exit 0;;*)echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"exit 2esac 

保存 
:wq 


设置所有人都有对这个启动脚本nginx文件的执行权限 
chmod a+x /etc/init.d/nginx 

把nginx加入系统服务中 
chkconfig --add nginx 


1)如果出现[emerg] getpwnam("nginx") failed错误,执行useradd nginx 
2)如果出现 [emerg] mkdir() “/var/temp/nginx/client” failed (2: No such file or directory) 错误 执行 
mkdir -p /var/tem/nginx/client 
检查nginx配置是否成功 
nginx -t 


启动 
nginx  


重启 
nginx -s reload 


如果您正在运行防火墙,请运行以下命令以允许HTTP和HTTPS通信: 
 sudo firewall-cmd --permanent --zone=public --add-service=http  
 sudo firewall-cmd --permanent --zone=public --add-service=https 
 sudo firewall-cmd --reload 
至此服务器配置完成。

信息时代,互联网内容更新速度极快,企业出海过程中,海量内容和快速的传播需求,也对网络提出了更高的要求。IPLC海外专线护航企业高效出海,IPLC服务基于运营商丰富可靠的互联网资源,以优质、专业的网络平台,为拥有AS号及IP地址的企业客户,提供全方位的互联网穿透服务,通过专属的带宽服务,助您高效访问全球互联网内容。

Shopee App加密算法逆向实战:从抓包到libshpssdk.so的深度解析 本文详细解析了Shopee App加密算法的逆向过程,从网络抓包发现加密参数入手,通过Frida动态Hook定位到Java层关键方法,并深入追踪至Native层的libshpssdk.so核心函数。文章结合实战演示了如何利用Unidbg模拟执行环境进行算法分析与验证,并探讨了核心参数生成逻辑及风控规避要点,为移动安全与逆向工程研究提供了完整的技术路径。 阅读详情

相关推荐

企业级 Agent 在 K8s 上的运行模型

Kubernetes├── Agent Orchestrator(控制面)├── Agent Runtime Pods(执行面)├── Graph DSL(流程层)├── Tool Services(能力层)K8s(调度)+ Graph(流程)+ Agent(决策)+ Tool(执行)+ Guard(治理)

一起修行,不孤单。这里有编程语言、开发工具、学习方法论和踩坑笔记。用简单的话说复杂的事,陪你从小白到进阶。周更干货,欢迎一起成长! 1172

nginx-1.14.2 的编译和安装

1.安装 nginx-1.14.2 的前提 2.下载 nginx-1.14.2 的源码 3.nginx-1.14.2 的目录结构 4.nginx-1.14.2 的编译和安装 4.1 执行 configure 脚本 4.2 执行 make 命令 4.3 执行 make install 命令 5.nginx 的启动

脚踏实地,仰望星空 2347

【HCIE】FRR+BFD+OSPF与BGP联动

FRR+BFD+OSPF与BGP联动

Wenrs的博客 1997

Nginx - 403 Forbidden nginx/1.14.2

Nginx - 403 Forbidden nginx/1.14.2

weixin_43652507的博客 2683

让 AI 学会“慢思考”:MCP Sequential Thinking 深度部署与使用指南

摘要: MCP Sequential Thinking 是一种让AI具备"慢思考"能力的技术,通过动态调整思维路径解决复杂问题。本文详细介绍了在Windows、macOS和Linux系统下的部署方法,包括环境准备、配置文件修改等步骤。该技术通过"产生想法-评估需求-修正路径"的循环机制,显著提升AI在代码设计、数学证明等复杂任务中的表现。文章还提供了验证安装方法、使用示例和常见问题解答,帮助开发者解锁AI的深层思考能力。(149字)

weixin_43236925的博客 1908

MIPI DPHY接口(基于Xilinx FPGA实现)案例分析

在Xilinx FPGA实现MIPI DPHY接口的案例(包括CIS协议层)。截止目前为止,Xilinx仅在Ultrascale+及其以上版本的FPGA IO可直接支持MIPI 电平输入,其他的,都需要转换成LVDS来接收。

ONEFPGA的博客 5628

Nginx的配置文件详解

1.Nginx的源码编译安装 1.安装nignx并解压 [root@sever1 ~]# ls nginx-1.14.2.tar.gz [root@sever1 ~]# tar zxf nginx-1.14.2.tar.gz [root@sever1 ~]# ls nginx-1.14.2 nginx-1.14.2.tar.gz 2.关闭debug日志 隐藏版本号可以不设定,但在实际应...

lilygg的博客 1万+

2025年5月架构设计师论文真题回顾,附写作技巧、所涉知识点及参考范文(三)

本文主要回顾2025年上半年(2025-5-24)系统架构设计师考试下午论文的题目,同时附带写作技巧、所涉知识点及参考范文。试题三:多模型数据库及应用。

一几文的编程学习笔记。 630

windows下安装nginx-1.14.2

一、 前言 1. 什么是nginx 先在百度拉一下专业的解释 >Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 也就是说Nginx是一款非...

qq_36440298的博客 4349

OWASP-ZAP扫描器的使用

目录 OWASP-ZAP 更新 代理 目录扫描 主动扫描(Active Scan) 扫描结果 生成报告 OWASP-ZAP OWASP Zed攻击代理(ZAP)是世界上最受欢迎的免费安全审计工具之一,由数百名国际志愿者积极维护。它可以帮助你在开发和测试应用程序时自动查找Web应用程序中的安全漏洞。 也可以说ZAP是一个中间人代理。它能够获取你对Web应用程序发出的所有请求以...

谢公子的博客 2万+

基于ResNet + LLM大语言模型的分类识别系统设计与实现,Web前后端分离,Django+vue3+AI助手模块+ResNet50算法+LLM 联动+Element Plus等技术,全网独发

分类识别任务是计算机视觉中的重要任务,广泛应用于智慧校园分类、智慧农业、智慧生活场景分类等领域。常见的分类模型有 VGGNet、ResNet 、MobileNet 、ConvNeXt、DenseNet、ViT、Swin Transformer、YOLOv8/11/26。本项目结合 ResNet分类识别算法 + LLM大语言模型联动 ,使用 Django + Vue3,构建了一个通用的 Web 前后端系统,用户端 + 管理端 ,便于用户操作检,不仅可以用于大论文的工作量展示,还可以作为毕业设计。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 760

nginx 1.14.2解压版安装

文章目录环境安装测试操作安装包 环境 nginx-1.14.2.tar.gz openssl-fips-2.0.16.tar.gz zlib-1.2.11.tar.gz pcre-8.43.tar.gz 安装 openssl tar -xzvf openssl-fips-2.0.16.tar.gz cd openssl-fips-2.0.16/ ./config && make...

苏叶新城 1974

CentOS7.4安装Nginx1.14.2过程及配置

CentOS7.4安装Nginx1.14.2过程及配置安装make:yum-yinstallgccautomakeautoconflibtoolmake安装g++:yuminstallgccgcc-c++安装pcre和pcre-develyuminstall-ypcrepcre-devel安装zlib zlib提供了很多压缩和解方式,nginx需要...

boyi6986的博客 191

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

ubuntu 14.04编译安装nginx 1.14.2

环境:Ubuntu 14.04+nginx 1.14.1+php 近期,nginx 1.14.1报了漏洞需要将nginx版本升级到1.14.2。apt-get支持的最新版就是1.14.1,所以需要编译安装1.14.2。 一、保存nginx 1.14.1的配置文件并卸载         1、将/etc/nginx 备份到其他目录         2、查看已安装的nginx包:dpkg --g...

hanzengyi的专栏 1887

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Nginx_Nginx 安装 与 增加模块

本文主要讲解 Nginx 安装,Nginx 的版本为   nginx/1.14.2   安装文档主要参考的资料: 1.《深入理解Nginx 模块开发与架构解析》 第2版  1.3节 2.已安装nginx动态添加模块 https://www.cnblogs.com/lixigang/articles/5130052.html     1.安装nginx前的准备 2.编译安装 以及 ...

迎难而上 4096

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Ubuntu下安装、编译、运行nginx和nginx-rtmp-module。

本文介绍在Ubuntu中安装nginx和其rtmp插件的方法。博主的Ubuntu安装在VMWare里面,版本是14.04。首先启动Ubuntu,切换为root用户,安装nginx所依赖的包。执行命令: sudo apt-get install libssl-dev sudo apt-get install libpcre3 libpcre3-dev sudo apt-get instal...

崔杰城的博客 3651

linux nginx1.14.2编译安装

1、依赖安装 [root@87d757966314 app]# yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 2、下载nginx-1.14.2 [root@87d757966314 app]# wget http://nginx.org/download/nginx-1.14.0....

dengzhongyi的博客 322

centos7 编译安装nginx-1.14.2 过程记录

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33736832的博客 165

centos 7 环境下nginx 1.14.2安装和启动

访问nginx官网http://nginx.org/en/download.html wgethttp://nginx.org/en/download.html下载nginx-1.14.2.tar.gz, 解压压缩包tar -zxvfnginx-1.14.2.tar.gz rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ ) ssl 功能需...

月光秦城 972

nginx1.14 + php7.2.8 安装

docker run --privileged  -dit  centos  /usr/sbin/init      (Docker 特权启动模式)  Dockerfile  清空缓存 /var/cache/yum php7.2.8 ------------------------------------------- # yum -y install gcc make libpng libp...

cbuy888的博客 566

centos 6.8 安装php7.2 mysql5.7 nginx1.14

centos 6.8 安装php7.2 mysql5.7 nginx1.14 Yaf Memcache memcached扩展 centos 6.8 安装php7.2 mysql5.7 nginx1.14 Yaf Memcache memcached扩展 准备 系统设置 防火墙设置 关闭SELINUX 创建目录 安装相应服务 下载相关包 开始安装 安装cmake 安装mysql ...

doomsday的博客 2273

ubuntu 14.04 64位配置nginx-1.6.2服务器

前言: 在 ubuntu 14.04下用 nginx-16.2搭建了一个WEB服务器 我准备分两篇写 第一篇写 ubuntu 14.04 64位配置nginx-1.6.2服务器 第二篇写 用nginx搭建WEB服务器 本篇主要写 什么是WEB服务器? WEB服务器的作用? 当前的主流服务器对比以及选型 什么是WEB服务器? Web服务器,一般是指“网站服务器”,是指驻留于互联网上某种类型计算机...

shenmingyi.blog.youkuaiyun.com 534

Centos7.4安装Java1.8+Tomcat9+MySQL5.7.24+Nginx1.14.2环境以及相应的配置

Centos7.4安装Java1.8+Tomcat9+MySQL5.7.24+Nginx1.14.2环境以及相应的配置

Mr_XiMu的博客 2116

nginx+php(5.4.14)安装、配置详解(单机版)

环境: 系统: centos 6.2 linux2.6 php: 5.4.14 (当前最新版本) nginx :1.3.16(当前最新版本) 1.php的安装 安装前.先安装些软件和库文件 yum install -y gcc gcc-c++  make zlib zlib-devel pcre pcre-devel  libjpeg libjpeg-devel libpng

3351

Ubuntu Server 14.04.2 LTS 配置 Nginx + uwsgi + Django

0.目的是在将小巧玲珑的Nginx和Django 通过uwsgi整合1.预备环境 Python 2.7.8 @ ubuntu server 14.04.2版本2.安装Django(这里使用的是pip,当然easy_install也是可以的) sudo pip install django==1.83.安装 Nginx sudo apt-get install nginx4.安装 uwsg

byteway的专栏 3178
上一篇: 安装图形界面、VNCserver
下一篇: xfs文件系统下扩展lvm卷组
Vecloud
博客等级 码龄6年 106粉丝 243原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值