centos6.4下怎么安装nginx1.12.1

发布时间 - 2023-05-13 00:00:00    点击率:

安装所需环境

1. gcc 安装

安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:

yum install gcc-c++

2. pcre pcre-devel 安装

pcre(perl compatible regular expressions) 是一个perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linux 上安装 pcre 库,pcre-devel 是使用 pcre 开发的一个二次开发库。nginx也需要此库。命令:

yum install -y pcre pcre-devel

3. zlib 安装

zlib 库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip ,所以需要在 centos 上安装 zlib 库。

yum install -y zlib zlib-devel

4. openssl 安装

openssl 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 ssl 协议,并提供丰富的应用程序供测试或其它目的使用。

nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http),所以需要在 centos 安装 openssl 库。

yum install -y openssl openssl-devel

安装

1.nginx网址

2.使用wget命令下载

#wget -c https://nginx.org/download/nginx-1.12.1.tar.gz

3.解压

#tar -zxvf nginx-1.12.1.tar.gz
#cd nginx-1.12.1

4.配置

#./configure

5.安装

#make

#make install

查找安装路径:

#whereis nginx

启动、停止nginx

#cd /usr/local/nginx/sbin/
./nginx 
./nginx -s stop
./nginx -s quit
./nginx -s reload

./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。

查询nginx进程:

#ps aux|grep nginx

启动nginx,在浏览器中输入localhost


# centos  # nginx  # perl  # 正则表达式  # 封装  # 算法  # http  # https  # ssl  # linux  # 是一个  # 所需  # 如果没有  # 或其它  # 先将  # 即在  # 官网  # 应用程序  # 则需 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Android okhttputils现在进度显示实例代码  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  Python文本处理实践_日志清洗解析【指导】  Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)  PythonWeb开发入门教程_Flask快速构建Web应用  公司网站制作价格怎么算,公司办个官网需要多少钱?  b2c电商网站制作流程,b2c水平综合的电商平台?  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  ,交易猫的商品怎么发布到网站上去?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  javascript中闭包概念与用法深入理解  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧  Laravel如何处理CORS跨域请求?(配置示例)  Laravel如何配置任务调度?(Cron Job示例)  使用PHP下载CSS文件中的所有图片【几行代码即可实现】  Laravel如何使用Sanctum进行API认证?(SPA实战)  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  如何在云指建站中生成FTP站点?  如何快速打造个性化非模板自助建站?  Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】  Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】  Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  如何在IIS中新建站点并解决端口绑定冲突?  Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程  猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  如何快速上传自定义模板至建站之星?  如何批量查询域名的建站时间记录?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  C语言设计一个闪闪的圣诞树  大型企业网站制作流程,做网站需要注册公司吗?  如何自定义建站之星网站的导航菜单样式?  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  JavaScript如何操作视频_媒体API怎么控制播放  如何用好域名打造高点击率的自主建站?  如何用景安虚拟主机手机版绑定域名建站?  Laravel如何使用查询构建器?(Query Builder高级用法)  如何为不同团队 ID 动态生成多个非值班状态按钮  Python进程池调度策略_任务分发说明【指导】  Android仿QQ列表左滑删除操作  Java遍历集合的三种方式  个人网站制作流程图片大全,个人网站如何注销?  Win11关机界面怎么改_Win11自定义关机画面设置【工具】  如何构建满足综合性能需求的优质建站方案?