nginx学习编译安装(1)

基础环境centos7.5,内核版本3.10

第一步找到nginx官网找到http://nginx.org/en/download.html

第二步 wget http://nginx.org/download/nginx-1.17.6.tar.gz 下载源代码

第三步 tar 解压文件夹 tar -zxvf 压缩包 解压到当前目录下

第四步 生成makefile文件,执行./configure 生成,默认可以安装文件

http://nginx.org/en/docs/configure.html

如果需要特殊配置需要参考官网文档

第五步 执行make编译nginx后 ,再make install 安装nginx默认安装位置/usr/local/ 下

第六步 查看ps aux|grep nginx是否安装成功

第七步 cd /usr/local/nginx/sbin 的执行后执行 ./nginx -s reload 平滑启动nginx

如果出现

因为初始安装nginx的配置文件的pid没有生成,修改conf文件夹下nginx.conf的内容

打开pid的配置后执行nginx -c conf/nginx.conf 后启动

原文地址:https://www.cnblogs.com/Python-233/p/11990916.html

时间: 2024-10-12 05:10:03

nginx学习编译安装(1)的相关文章

Nginx的编译安装

Nginx的编译安装 一.Nginx的特点 1.Nginx 专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率 .它支持内核 Poll 模型,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数. 2.Nginx 具有很高的稳定性,Nginx 采取了分阶段资源分配技术,使得它的 CPU 与内存占用率非常低. 3.Nginx 代码质量非常高,代码很规范,手法成熟,模块扩展也很容易. 4.Nginx 还可以实现无缓存的反向代理加速,简单的负载均衡和容错. 二.获取并编译Ng

Nginx 的编译安装和URL地址重写

本文转自:http://www.178linux.com/14119#rd?sukey=ecafc0a7cc4a741b573a095a3eb78af6b4c9116b74d0bbc9844d8fc5e8b50b3fc807541ae53fd06c67ac4f4adaae6981 在此只是做个笔记给自己看的. Nginx专题: 从编译安装到URL重写 前言 环境介绍 Nginx介绍 编译安装Nginx 配置文件解释 main和event{}的配置 http{}的基本配置 配置Nginx 搭建一个

马哥Linux培训学习——编译安装Apache HTTP Server 2.4.10

目的:通过编译安装httpd, 掌握基于Linux环境下源代码编译安装程序的一般方法和步骤. 环境: 操作系统:CentOS 6.5 内核版本:2.6.32-431.el6.i686 软件版本:Apache HTTP Server 2.4.10 软件下载: 1.Apache HTTP Server 2.4.10 (httpd): http://apache.dataguru.cn//httpd/httpd-2.4.10.tar.bz2 2.Apache Portable Runtime 1.5.

nginx的编译安装 centos7

nginx的编译安装 yum install -y vim lrzsz tree screen psmisc lsof tcpdump wget ntpdate gcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl openssl-devel systemd-devel net-tools iotop bc zip unzip zlib-devel bash-completion nfs-utils automake libxml2 libx

linux 基础学习编译安装php+mysql+python3+memcached+radis+rabbitmq+libevent+tcl+gcc+erlang

CentOS 6.9 编译安装 Nginx+PHP+MYSQL 0x01 环境约束 源码位置 /home/[用户文件夹] 源码编译安装位置  /usr/local/[软件名] CentOS6.9 x86 - 64 最小化安装 配置好网络 用户 使用Xshell登录 0x02 软件下载 内网地址: http://192.168.20.252/src/php.tar.gz http://192.168.20.252/src/cmake.tar.gz http://192.168.20.252/src

Nginx学习(一)安装及基本功能

Nginx的安装 检查并且安装依赖组件 检查安装nginx的依赖性,nginx的模块需要第三方库的支持,编译的时候需要开发库(gcc,gcc-c++)检查是否安装下列库:zlib.zlib-devel.openssl.openssl-devel.prce-devel如果没有,则全部装上 [[email protected] ~]# yum -y install zlib zlib-devel openssl openssl-devel pcre-devel gcc gcc-c++ 2.安装pcr

CentOS 6.5 Nginx 的编译安装、以及让nginx 支持 SSI 相对路径写法

1. nginx 下载 进入 http://nginx.org/en/download.html 下载,我是选择的 "Stable version" 稳定版本的下载 # wget http://nginx.org/download/nginx-1.6.2.tar.gz 2. 解压编译安装 # tar -zxvf nginx-1.6.2.tar.gz # cd nginx-1.6.2 安装一些nginx用到的依赖软件,如果不开启ssl可以不用安装openssl,回头用到时可以返回这里重新

LNMP—Nginx的编译安装

Nginx的官方下载地址http://nginx.org 进入目录 [[email protected] ~]# cd /usr/local/src 下载Nginx [[email protected] src]# wget http://nginx.org/download/nginx-1.6.3.tar.gz 解压Nginx [[email protected] src]# tar zxvf nginx-1.6.3.tar.gz 编译安装 [[email protected] src]# c

Nginx的编译安装及基本使用

环境说明:Centos6.6_64.Vmware11和nginx-1.8.0 一.nginx说明 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名