CentOS6.5下Nginx1.10.2的安装过程

2023-12-15 12:38

本文主要是介绍CentOS6.5下Nginx1.10.2的安装过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 环境准备

(用到的工具有:Xshell5,文件传输工具xftp5)

yum -y install gcc gcc-c++ autoconf automake make

这里写图片描述

这里写图片描述

yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-deve

这里写图片描述

这里写图片描述

2. 下载nginx安装包

nginx官网:http://nginx.org/en/download.html

这里写图片描述

我们在opt目录下直接下载:

wget http://nginx.org/download/nginx-1.10.2.tar.gz

如果在ecs出现下载不了的情况,那么就在官网下载好压缩包,通过xftp传输到ecs上,再解压:

tar -zxvf nginx-1.10.2.tar.gz

解压成功后切换目录

cd nginx-1.10.2

3. 安装配置

配置

./configure

然后你会看到出现以下的错误

这里写图片描述

→ 安装pcre

yum install pcre-devel.i686

这里写图片描述
输入y, 回车
这里写图片描述

温馨提示:最后提示Complete!,说明你的东西安装成功了哦

→ 安装zlib

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

再执行./configure

此时出现同样的错误,那是因为找不到pcre的安装位置,执行以下命令:

find -name pcre

得到: ./auto/lib/pcre

这里写图片描述

在./configure后面添加参数指定path

./configure --with-pcre=./auto/lib/pcre

配置成功如下图:

这里写图片描述

安装openssl

yum -y install openssl openssl-devel

这里写图片描述

执行:make && make install,出现以下错误:

这里写图片描述

该装的都装了,若还是无法安装或报错,最后执行以下命令解决问题:

yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel

执行之后再执行:

./configure --prefix=/usr/local/nginx

再执行:

make && make install

这里写图片描述
安装完成!!!

切换目录,启动nginx

这里写图片描述

cd /usr/local/nginx/sbin
./nginx

打开浏览器输入你的服务器IP地址,出现这个页面,表示你的nginx配置成功了

这里写图片描述

这篇关于CentOS6.5下Nginx1.10.2的安装过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/496486

相关文章

Java进程异常故障定位及排查过程

《Java进程异常故障定位及排查过程》:本文主要介绍Java进程异常故障定位及排查过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、故障发现与初步判断1. 监控系统告警2. 日志初步分析二、核心排查工具与步骤1. 进程状态检查2. CPU 飙升问题3. 内存

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

SpringBoot整合liteflow的详细过程

《SpringBoot整合liteflow的详细过程》:本文主要介绍SpringBoot整合liteflow的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋...  liteflow 是什么? 能做什么?总之一句话:能帮你规范写代码逻辑 ,编排并解耦业务逻辑,代码

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

MySQL中的InnoDB单表访问过程

《MySQL中的InnoDB单表访问过程》:本文主要介绍MySQL中的InnoDB单表访问过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、访问类型【1】const【2】ref【3】ref_or_null【4】range【5】index【6】

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

Navicat数据表的数据添加,删除及使用sql完成数据的添加过程

《Navicat数据表的数据添加,删除及使用sql完成数据的添加过程》:本文主要介绍Navicat数据表的数据添加,删除及使用sql完成数据的添加过程,具有很好的参考价值,希望对大家有所帮助,如有... 目录Navicat数据表数据添加,删除及使用sql完成数据添加选中操作的表则出现如下界面,查看左下角从左

CSS3打造的现代交互式登录界面详细实现过程

《CSS3打造的现代交互式登录界面详细实现过程》本文介绍CSS3和jQuery在登录界面设计中的应用,涵盖动画、选择器、自定义字体及盒模型技术,提升界面美观与交互性,同时优化性能和可访问性,感兴趣的朋... 目录1. css3用户登录界面设计概述1.1 用户界面设计的重要性1.2 CSS3的新特性与优势1.

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指