Nginx服务搭建

###配置环境

Linux A 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

nginx版本:nginx-1.6.2.tar.gz

1、nginx安装之前关闭selinux 关闭防火墙iptables;

2、nginx 官方网站 http://nginx.org/  (注意找stable稳定版本)

3、跟新yum源:此处是阿里的yunm源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

3、安装准备(包括gcc、pcre-devel、zlib-devel)

yum install pcre* -y

yum install openssl openssl-devel -y

------------------------------------------------------------------------------------------

pcre简介:

Pcre全称(Perl Compatible Regular Expressions),中文perl兼容正则表达式;

官方站点为http://www.pcre.org/,安装 pcre 库是为了使 Nginx 支持 HTTP Rewrite模块。

编译pcre安装方法:

#wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.30.tar.gz

wget http://sourceforge.net/projects/pcre/files/pcre/8.30/pcre-8.30.tar.gz

tar zxf pcre-8.30.tar.gz

cd pcre-8.30/

./configure

make && make install

cd ../

如果安装完后需要重装pcre,则需要rm -fr /usr/local/share/man/man3/pcre*

===================================nginx==================================================

4、创建用户:useradd -s /sbin/nologin -M nginx

5、下载nginx软件包

wget -q http://nginx.org/download/nginx-1.6.2.tar.gz

6、解压tar xf nginx-1.6.2.tar.gz后编译

./configure

--user=nginx

--group=nginx

--prefix=/application/nginx1.6.2

--with-http_stub_status_module

#启用nginx stub_status模块,以监控nginx的当前状态

--with-http_ssl_module

--with-pcre=/home/oldboy/tools/pcre-8.30

-------------------------------------------------------------------------------------------

cd nginx-1.6.2

./configure  --user=nginx --group=nginx --prefix=/application/nginx1.6.2 --with-http_stub_status_module  --with-http_ssl_module

echo $?

make && make install

echo $?

-------------------------------------------------------------------------------------------

7、创建软连接

ln -s /application/nginx1.6.2/ /application/nginx

8、检查语法启动nginx

/application/nginx/sbin/nginx -t

/application/nginx/sbin/nginx

netstat -lntup|grep nginx

时间: 2024-08-02 07:03:39

Nginx服务搭建的相关文章

Nginx服务搭建及配置简介

在各种网站服务器当中除了Apache外,还有一款轻量级的网站服务器软件Nginx,其特点是稳定性较好以及较低系统资源消耗,以及对HTTP并发连接的处理能力. 实验环境 Redhat6.5版本 Nginx1.6版本 服务搭建 1.编译安装Nginx yum install pcre-devel zlib-devel gcc gcc-c++ -y //安装支持软件包 tar xzvf nginx-1.6.0.tar.gz -C /opt //解压Nginx软件包 cd /opt/nginx-1.6.

Nginx 服务搭建

Nginx服务                                                                                           nginx在系统上占用更少的系统资源,在特定的场景应用,能支持更多的高并发                                                             是一个高性能的http server和代理服务器软件.                           

windows nginx 服务搭建

1,去官网下载对应的安装包 地址:http://nginx.org 下载到目录下解压,进入nginx文件目录(解压目录注意不要有中文路径,进入文件后,不要双击nginx.exe) 下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,不要直接双击nginx.exe,不要直接双击nginx.exe 一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启.停止nginx无效,需要手动关闭任务管理器内的所有nginx进程,再启动才可以 start

Nginx服务企业应用

1.1 常用来提供静态服务的软件 Apache :这是中小型Web服务的主流,Web服务器中的老大哥, Nginx :大型网站Web服务的主流,曾经Web服务器中的初生牛犊,现已长大. Nginx 的分支 Tengine ( http://tengine.taobao.org/)目前也在飞速发展• Lighttpd :这是一个不溫不火的优秀 Web软件,社区不活跃,静态解析效率很高.在 Nginx 流行前,它是大并发静态业务的首选,国内百度贴吧.豆瓣等众多网站都有Lighttpd奋斗的身彩" 1

nginx服务企业级应用

1.1 常用来提供静态服务的软件 Apache :这是中小型Web服务的主流,Web服务器中的老大哥, Nginx :大型网站Web服务的主流,曾经Web服务器中的初生牛犊,现已长大. Nginx 的分支 Tengine ( http://tengine.taobao.org/)目前也在飞速发展? Lighttpd :这是一个不溫不火的优秀 Web软件,社区不活跃,静态解析效率很高.在 Nginx 流行前,它是大并发静态业务的首选,国内百度贴吧.豆瓣等众多网站都有Lighttpd奋斗的身彩" 1

nginx服务器搭建

nginx服务搭建防火墙,安全机制的关闭iptables -F systemctl stop firewalldsetenforce 0本地yum的构建安装依赖包yum -y install pcre-devel zlib-devel openssl-develnginx服务的搭建需要pcre.zlib等软件包的技术支持从网上下载nginx软件包weget+复制的下载路径,或者下载到桌面rz上传tar -xf nginx-1.14.2.tar.gz -C /usr/src/ #把安装包解压到/u

nginx服务学习第二章

nginx.config文件中字符串不显示高亮 nginx服务搭建完成后,查看nginx.config的时候发现没有高亮字符,要想配置文件出现高亮方便观看,需要修改一些配置文件,修改步骤如下: # mkdir -p /root/.vim/syntax # cd  /root/.vim/syntax 从公网下载nginx.vim # wget https://www.vim.org/scripts/download_script.php?src_id=19394 -O nginx.vim 在vim

Linux网络服务--LAMP+Nginx+Squid搭建web集群

一.         项目名称         LAMP+Nginx+Squid搭建web集群环境 二.         项目拓扑 三.         项目描述 3.1 项目环境 某部队为了满足信息化政治工作建设需要,用以丰富官兵日常生活内容,活化教育形式,更好的建设部队人文环境,准备架设部队内部的网站服务器,并申请使用军内公网IP:1.1.1.1 基于以上情况为该部提出以下解决方案.   3.2 实施方案 3.2.1  服务器操作系统与软件版本选择 操作系统选择RedHat企业版5.10:

Tomcat集群+Nginx+Redis服务搭建

由于公司新业务突然上来了,单个Tomcat实例已经不能满足业务发展的需要了,只能通过搭建集群来解决问题了.所以就出现了下面的内容: 1.Redis保存Session信息 为了保存Session信息在集群中可用,所以session信息不能保存Tomcat中,因为如果是这样的话要想实现Session信息的共享就必须通过Session复制的方式来同步Tomcat之间的Session信息,这样比较费力费力而且性能消耗比较大,所以选择通过redis来实现Session信息的保存和共享. 1.1Redis的