Nginx 安装过程

一、在安装Nginx 时,要查看是否已经安装了nginx的依赖包,【pcre、pcre-devel
openssl openssl-devel】

检查是否安装pcre-devel,openssl-devel包,命令如下:

rpm   -qa 
pcre-devel      pcre

rpm -qa  openssl-devel   openssl

如果没有安装,则开始安装上述依赖包,具体命令如下:

安装pcre  pcre-devel

yum  install  
pcre  pcre-devel -y

安装openssl 
openssl-devel

yum install openssl
openssl-devel -y

二、依赖包安装好以后,开始安装nginx

mkdir   -p   
/home/oldboy/tools

cd /home/wyf/tools

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

ls -l nginx-1.6.3.tar.gz

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

tar  xvf     nginx-1.6.3.tar.gz

cd    nginx-1.6.3.tar.gz

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

make

make install

ln -s
/application/nginx-1.6.3 
/application/nginx      // 创建软链接 ,方便人员使用。

cd     ../

注:

--prefix=/application/nginx-1.6.3/   //设置安装路径

--user=nginx                         // 进程用户权限

--group=nginx                        // 进程用户组权限

--with-http_stub_status_module      
// 激活状态信息

--with-http_ssl_module               // 激活ssl 功能

三、启动并检查配置文件语法

/application/nginx/sbin/nginx    -t                                             //检查配置文件语法

/application/nginx/sbin/nginx     -s   
reload                           
// 平滑重启

四、查看nginx 服务对用的端口是否成功开启

lsof     -i   
:80

或者

Netstat    -lnt | grep 80

五、nginx 启动后实际效果

或者

Curl  192.168.10.21

时间: 2024-10-05 04:25:05

Nginx 安装过程的相关文章

Centos7 nginx安装过程

一.Centos版本: cat /etc/centos-release CentOS Linux release 7.1.1503 (Core) 二.nginx下载 官网:http://nginx.org/ 版本:nginx-1.8.1.tar.gz 三.安装 解压:tar -xvf nginx-1.8.1.tar.gz 移动到解压目录下 ./configure 报错: ./configure: error: the HTTP rewrite module requires the PCRE l

nginx 安装过程中遇到的问题

安装Nginx时报错 ./configure: error: the HTTP rewrite module requires the PCRE library. 安装pcre-devel解决问题yum -y install pcre-devel 错误提示:./configure: error: the HTTP cache module requires md5 functions from OpenSSL library.   You can either disable the modul

Nginx 安装过程中遇到的一些问题及解决方法

一.安装 获取安装包: wget http://nginx.org/download/nginx-1.11.5.tar.gz 解压安装包: tar -zxvf nginx-1.11.5.tar.gz 切换到 nginx-1.11.5 目录 执行 ./configure 出现错误: checking for C compiler ... not found ./configure: error: C compiler cc is not found 原因:没有安装gcc 解决方法:使用root用户

Nginx安装过程

1. 首先 ./configure --prefix=/usr/common/nginx --with-http_stub_status_module 报如下错误: 2. 从报的错可以看出缺少pcre library 3. 然后报如下的错,跟pcre一样,少zlib的library 4.执行下面语句 5.出现下面情况,说明配置成功 6. 在make出现下面的错误 7. 可以看出,在make nginx的时候,去pcre中找make文件,(我估计是找不到)出现错误,因为我弄得不是源文件,这个需要源

CentOS 6.5玩转自制Linux、远程登录及Nginx安装测试

前言    系统定制在前面的博文中我们就有谈到过了,不过那个裁减制作有简单了点,只是能让系统跑起来而,没有太多的功能,也没的用户登录入口,而这里我们将详细 和深入的来谈谈Linux系统的详细定制过程和实现用户例如.远程登录和Nginx安装过程.一步一步从头开始定制属于我们自己的系统. 正文    首先我们先来简单的介绍一下我们这里定制属于自己的Linux系统的基本元素.而其实一些相关的信息也可以参考我前面写过的博文:总结之:CentOS 6.4系统裁减详解及装载网卡步骤 一个定制的linux内核

制作busybox完成自制Linux系统及远程登录和nginx安装测试

前言系统定制在前面的博文中我们就有谈到过了,不过那个裁减制作有简单了点,只是能让系统跑起来而,没有太多的功能,也没的用户登录入口,而这里我们将详细和深入的来谈谈Linux系统的详细定制过程和实现用户例如.远程登录和Nginx安装过程.一步一步从头开始定制属于我们自己的系统. 正文首先我们先来简单的介绍一下我们这里定制属于自己的Linux系统的基本元素,其中一些相关的信息也可以参考我前面写过的博文 一个定制的linux内核+一个定制的busybox就可以定制一个小型的Linux操作系统了,安装Dr

nginx安装及其配置详细教程

1 nginx 介绍 1 什么是nginx Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器. 由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接, 并且cpu.内存等资源消耗却非常低,运行非常稳定. 2 应用场景 1.http服务器.Nginx是一个http服务可以独立提供http服务.可以做网页静态服务器. 2.虚拟主机.可以实现在一台服务器虚拟出多个网站.例如个人网站使用的虚拟主机. 3.反向代理,负

Nginx安装与配置文件nginx.conf详解

引用“http://ixdba.blog.51cto.com/2895551/790611” 1.安装Nginx在安装Nginx之前,需确保系统已经安装了gcc. openssl-devel. pcre-devel和zlib-devel软件库.下面是Nginx安装过程: 1 wget http://nginx.org/download/nginx-1.0.14.tar.gz 2 tar zxvf nginx-1.0.14.tar.gz 3 ./configure --with-http_stub

Nginx安装(详细版本)

Nginx安装文档 前言: 最近,系统部署人员那边,让我们给写一个傻瓜式的Nginx安装过程.所以就有了这个文档,本着独乐乐不如众乐乐,就分享一下.我觉得对入门小白来说,有图,乃至运行过程图,是很重要的(避免运行出问题了而不自知). 当然,这只是部署人员的V1手册,后来他们觉得太麻烦了,就有了yum安装,再就是容器部署等.后面有机会,会写出来的. 同样的话再次提示,如果觉得图片太小,不够清晰,请把图片单独打开(简单的,就是拖一下图片,浏览器会自动打开一个新的标签页,放置图片).原图片是很清晰的.