centos6.5搭建nginx

系统环境:centos6.5

安装前置环境:

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

一:包下载

1、下载pcre包  https://sourceforge.net/projects/pcre/files/pcre/8.41/pcre-8.41.tar.gz/download

2、下载稳定版nginx https://nginx.org/download/nginx-1.12.2.tar.gz

二:安装流程

安装 pcre

1、解压安装包

# tar -zxvf pcre-8.41.tar.gz

2、编译安装

# cd pcre-8.41

# ./configure

# make && make install

3、查看安装版本

# pcre-config --version

安装nginx

1、解压安装包

# tar -zxvf nginx-1.12.2.tar.gz

2、编译安装

# cd nginx-1.12.2

# ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/home/yangl/pcre-8.41

# make && make install

3、查看nginx版本

# cd /usr/local/nginx/sbin

# ./nginx -v

nginx version: nginx/1.12.2

运行nginx

# cd /usr/local/nginx/sbin

# ./nginx

浏览器访问(nginx默认配置文件监听80端口,浏览器可以直接访问)

其他命令:

# ./nginx -s reload   #重新加载配置文件,修改配置文件后一定要执行,重启Nginx不一定重新加载配置文件

#./nginx -s reopen   # 重启nginx

#./nginx -s stop    #停止nginx

原文地址:https://www.cnblogs.com/yanglei1992/p/8696059.html

时间: 2024-10-14 10:25:56

centos6.5搭建nginx的相关文章

Centos6.6 搭建nginx+php

架构这个平台可谓是一波三折,中间出了好多错误,以前nginx+php还没有搭建过.网上的文章写的乱七八糟的,也不想看,就看了下这方面的工作原理.到现在才捯饬出来. 工作原理:nginx发现有php页面过来的时候,会通过fastcgi(监听程序)把请求交给php-fpm模块进行处理.然后在返回给客户端.我个人理解的就这么一点. 首先,一些依赖关系就不说了(遇到重点的会在旁边注释的) nginx的版本:nginx-1.4.7.tar.gz tar  -zxvf nginx-1.4.7.tar.gz

centos6.5 搭建nginx php mysql,以及https

生命在于折腾,强两天看到一个RESTFUL API的设计,我觉得一般小公司可能为了开放方便不用这些. 但是其中提到了HTTPS来提高API的安全性,这个点我觉得很重要,于是用周末来搭建一个这样的环境. 在网上找了很多教程后都不是很好,对于我这样的新手简直就是太难,不过万幸的是找到了一个非常好的网站OSYUNWEI,可以百度一下. 第一步:参考这个教程:http://www.osyunwei.com/archives/8867.html 一路走下来没什么大问题,到了最后访问php的时候,发现不解析

centos6.8 搭建nginx+uwsgi+Flask

1.安装 yum install nginx -y pip3 install uwsgipip3 install Flask 2.uwsgi配置(保存/etc/uwsgi.ini,run:uwsgi /etc/uwsgi.ini) [uwsgi] # uwsgi 启动时所使用的地址与端口 socket = 127.0.0.1:50000 # 指向网站目录 chdir = /app/db_cache_server/ # 处理器数 processes = 2 #查看uwsgi状态,类似nginx的s

centos6.5搭建nginx反向代理Apache服务并实现动静分离

Nginx反向代理配置步骤: 一.规划网络拓扑 二.配置Apache服务器 三.配置nginx服务器 四.进行测试   一.规划网络拓扑 二.配置Apache服务器 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 安装Apache服务 [[email protected] ~]# yum -y install httpd php 注:由于我们的Apache服务器要负责动态页面的处理,所以要安装PHP.   编辑A

centos6快速搭建nginx

step1:配置本地 yum库,保存 $vi   /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1 其中,"OS"为系统类型,如centos, rhel;"OSRELEASE"为系统发布版本,如"6","7" [ngi

CentOS6.5搭建本地yum源(http方式) nginx

CentOS6.5搭建本地yum源(http方式) YUM主要用于自动升级.安装\移除rpm软件包,它能自动查找并解决rpm包之间的依赖关系,要成功的使用YUM工具更新系统和软件,需要有一个包含各种rpm软件包的repository(软件仓库),提供软件仓库的服务器习惯上成为"源"服务器.网络上有大量的源服务器,但是,由于受到网络连接速度.带宽的限制,导致软件安装耗时过长甚至失败.特别是当有大量服务器大量软件包需要升级时,更新的缓慢程序令人难以忍受. 相比较而言,本地YUM源服务器最大

Centos6.4下Nginx安装

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

CentOS6.5 搭建在线yum源

CentOS6.5 搭建在线yum源 发布时间:  2017-04-21 浏览次数:  611 下载次数:  1  问题描述 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网  处理过程 安装Nginx服务器 1.获取Nginx安装包: wget http://tengine.taob

[转载]CentOS6.5搭建LNMP

以下内容为转载:原文:CentOS6.5搭建LNMP 1:查看环境: 1 [[email protected] html]# cat /etc/redhat-release 2 CentOS release 6.5 (Final) 2:关掉防火墙: 1 [[email protected] html]# chkconfig iptables off 3:配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包) 1 #wget http://www.atomico