当前位置: 首页 > article >正文

linux系统下的nginx服务安装

一. 环境

在安装nginx前,需要提前配置的环境包括

pcre:rewrite正则相关pcre:URL重写软件,实现伪静态\URL跳转等、SEO优化。
openssl:https加密访问用它
zlib:提供数据压缩用

1.安装pcre

1.1 检查版本

执行:pcre-config --version
如果出现版本号,说明已经安装,如没有安装则进行下面的pcre的安装过程

1.2 使用yum安装

检查是否安装:yum list installed | grep pcre
执行安装:sudo yum install pcre pcre-devel -y

2. 安装openssl

2.1 检查版本

执行:openssl version
如果出现版本号,说明已经安装,如没有安装则进行下面的pcre的安装过程

2.2 使用yum安装

检查是否安装:yum list installed | grep openssl
执行安装:sudo yum install openssl openssl-devel -y

3. 安装zlib

3.1检查版本

执行:openssl version
如果出现版本号,说明已经安装,如没有安装则进行下面的pcre的安装过程

二. nginx安装

1.nginx下载

进入Nginx官网:http://nginx.org/
在这里插入图片描述在这里插入图片描述

2. 解压

解压压缩文件执行:tar -zxvf nginx-1.25.3.tar.gz
或者指定目录:tar -zxvf nginx-1.25.3.tar.gz -C /user/

3. 进入到对应目录

执行:cd /user/nginx-1.25.3/

4.解压nginx

使用命令解压,执行:./configure --with-http_stub_status_module --with-stream --with-http_ssl_module --prefix=/user/nginx
再make一下,执行:make install

4.1 错误场景一

./configure: error: SSL modules require the OpenSSL library.
在这里插入图片描述
需要安装OpenSSL

5.nginx命令

启动:/user/nginx/sbin/nginx -c /user/nginx/conf/nginx.conf
重启:/user/nginx/sbin/nginx -s reload
强制停止:pkill -9 nginx


http://www.kler.cn/a/152932.html

相关文章:

  • Python+Requests模块获取响应内容
  • idea 旧项目替换成新项目(项目名称,模块,代码)
  • 最小化安装 Neokylin7.0 用于搭建 Hadoop 集群
  • 杠杆交易和合约交易
  • 办公软件PDF转换工具 - Bruce的PDF工具pdftool
  • python中的字符串
  • 【JavaScript框架】Vue与React中的组件框架概念
  • RNN:文本生成
  • Codebeamer—软件全生命周期管理轻量级平台
  • 12月01日,每日信息差//阿里国际发布3款AI设计生态工具//美团买菜升级为“小象超市”//外国人永居证换新、6国游客免签来华
  • iPhone苹果手机如何将词令网页添加到苹果iPhone手机桌面快捷打开?
  • 这是怎么了?继阿里11月故障后,淘宝这个问题20 天了还未修复!
  • C#,《小白学程序》第十八课:随机数(Random)第五,方差及标准方差(标准差)的计算方法与代码
  • 豆粕期权 MVIX 指数构建及策略回测
  • 【Linux】:信号(三)捕捉
  • YOLOv8优化策略:SENetV2,squeeze和excitation全面升级,效果优于SENet | 2023年11月最新成果
  • 2023年第十二届数学建模国际赛小美赛C题雪崩防范求解分析
  • 【C语言学习疑难杂症】C语言中数组存储时为什么从低地址到高地址
  • vue 表格虚拟滚动
  • java第二十六课