CentOS6.7下nginx编译安装

#系统说明:CentOS6.7_64位,最小化安装
#  !!!最小化安装时系统未安装相关编译工具 !!!
#
#  安装nginx时必须先安装相应的编译工具
#    make编译器:yum -y install make libtool automake autoconf 
#    gcc编译器: yum -y install gcc gcc-c++ autoconf automake
#yum -y install gcc gcc-c++ automake autoconf libtool make
#
#  安装nginx时需安装的软件
#    zlib zlib-devel:nginx提供gzip模块,需要zlib库支持
#    openssl openssl-devel:nginx提供ssl功能
#    pcre:支持地址重写rewrite功能
#yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel

# 建立nginx组, -r 选项
groupadd -r nginx 
useradd -s /sbin/nologin -g nginx -r nginx  
# id nginx:查看nginx用户信息
#  wget安装(最小化安装时系统未安装wget):
#yum install -y wget 
wget http://nginx.org/download/nginx-1.9.14.tar.gz    
tar -zxf nginx-1.9.14.tar.gz     
cd nginx-1.9.14     
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module \ 
--with-http_v2_module     
# –with-http_stub_status_module:支持nginx状态查询
# –with-http_ssl_module:支持https加密
# –with-pcre:为了支持rewrite重写功能,必须制定pcre

make && make install
时间: 2024-08-09 15:52:13

CentOS6.7下nginx编译安装的相关文章

Linux下nginx编译安装教程和编译参数详解

这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码代码如下: # yum install pcre* //如过你已经装了,请跳过这一步 2.安装openssl 需要ssl的支持,如果不需要ssl支持,请跳过这一步 复制代码代码如下: # yum install openssl* 3.gzip 类库安装 复制代码代码如下: yum install zlib zlib-

CentOS6.5 下Nginx 的安装与配置

昨天买了个服务器最近在配置一些基础环境,想在访问www.wzpbk.com:8080  不想要后面的:8080就能直接访问到,听说了Nginx就研究下给服务器装上传说中大名鼎鼎 Nginx 他能反向代理服务器及邮件服务器,具有占用内存少,并发能力强的优点,已被广泛应用. 1.安装必须环境 nginx的编译需要c++,同时prce(重定向支持)和openssl(https支持)也需要安装. 请顺序安装依赖 1 yum install gcc-c++ 2 yum -y install pcre* 3

centOS linux 下nginx编译安装详解

Nginx的官方网站是 www.nginx.org Nginx的下载地址是:http://nginx.org/en/download.html 由 于官网的设计非常简洁不大气不上档次,所以我们可以很容易的找到我们需要的内容.打开页面发现有三个版本,分别是Mainline version(开发版).Stable version(稳定版).Legact version(历史稳定版).在这里我们下载最新的稳定版本nginx-1.6.2. 在安装Nginx之前,我们要确保系统已经安装了gcc,opens

centos6.5 下 lamp编译安装 错误集锦

折腾了几天搞这个鬼东西,总结下经验 mysql 编译安装问题: 问题一. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/usr/local/mysql/mysql.sock' (2) 1.先查看 /etc/rc.d/init.d/mysqld status 看看mysql服务是否已经启动.service mysqld start或service mysql start 2.chown -R mys

ubuntu下nginx编译安装

安装依赖库: sudo apt-get install libgd2-xpm sudo apt-get install libgd2-xpm-dev sudo apt-get install libgeoip-dev sudo apt-get install libpcre3 sudo apt-get install libpcre3-dev sudo apt-get install libssl-dev sudo apt-get install openssl sudo apt-get ins

linux下nginx编译安装(抄别人的,方便查看)

原路径:https://blog.csdn.net/youcijibi/article/details/75050993 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好. 如果是ububtu平台初始安装编译安装则使用如下指令: apt-get install build-essential apt-get installlibtool如果是centos则如下:当没有make时: 安装make: yum -y install gcc automake autoconf libtool

Centos6.4下Nginx安装

Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过三年了.Igor 将源代码以类BSD许可证的形式发布. Nginx和Apache区别 Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多,其中包括新浪博客.新浪播客.网易新

Nginx编译安装,启动,停止,升级。

1.简单介绍下Nginx Nginx是一款轻量级的web服务器和反向代理服务器,它使用了epoll的I/O模型,也就是事件触发I/O模型,减少了进程的生成切换所消耗的系统资源(CPU的压力减少,内存的占用也会减少),可以达到很高的并发请求.它是一款开源软件,企业成本降低,它的使用配置也比较简单,同时支持Rewrite,作为反向代理的时候可以检查后端的Web服务器的健康状况,能够支持热部署. 2.Nginx安装,重启,升级,停止. 环境是Centos系统,通过www.nginx.org下载需要的源

linux下nginx的安装

以Red Hat Enterprise Linux 5为例进行讲解. 相关系列: linux下jdk的安装 linux下ant的安装 linux下redis的安装 linux下svn的安装 linux下nginx的安装 linux下graphviz的安装 linux下doxygen的安装 安装nginx版本为0.8.36 一.下载nginx 下载地址:http://www.nginx.org/ 选择nginx-0.8.36 将该下载包拷贝到/usr/local/下(随意了,找个地方就好) 二.安