openkylin(Debian系)安装nginx及安装前需要的准备

前言

	现在很多linux系统都可以使用高级包管理工具安装软件了,但是在像是
openkylin这些新系统中,好多软件包虽然有,但是因为其依赖的包还没有做好,所
以安装会提示你一大堆依赖错误。所以还是要自己来编译安装咯。

安装前准备:

1:安装 gcc 与 make(这是最重要的,最基础的)

sudo apt install gcc -y
sudo apt install make -y

2:安装pcre(PCRE)

sudo apt-get install libpcre3 libpcre3-dev -y

3:安装OpenSSL库与zlib提供密码学支持和压缩支持

sudo apt-get install openssl  -y
sudo apt-get install libssl-dev -y

sudo apt-get install zlib1g zlib1g-dev -y

安装Nginx:

可以到Nginx官网下载最新的稳定版
尽量在官网下载,查看教程,查看FAQ
https://nginx.org/en/index.html

在这里插入图片描述

下载稳定版。

在这里插入图片描述
解压压缩包

nginx-1.24.0.tar.gz

进入文件夹,并且配置编译
这一步很重要,要详细阅读配置文档。

在这里插入图片描述
这里描述了各种配置:总文件夹位置;配置文件夹位置;执行文件位置;日志与错误日志配置。及各种模块:http_mp4; http_gzip;http_image_filter等盾模块。

下面参考一下我的个人配置(将配置,可执行文件,日志等都放到 /etc/nginx 下)

./configure
    --prefix=/etc/nginx
    --with-http_ssl_module
    --with-pcre=../pcre2-10.39
    --with-zlib=../zlib-1.3

安装

make
sudo make install

相关推荐

  1. Nginx安装基础指令

    2024-02-07 17:42:01       63 阅读
  2. 装修需要提前准备

    2024-02-07 17:42:01       24 阅读
  3. linuxnginx安装

    2024-02-07 17:42:01       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-07 17:42:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-07 17:42:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-07 17:42:01       82 阅读
  4. Python语言-面向对象

    2024-02-07 17:42:01       91 阅读

热门阅读

  1. Debezium发布历史113

    2024-02-07 17:42:01       38 阅读
  2. git命令

    git命令

    2024-02-07 17:42:01      46 阅读
  3. Ubuntu23.04编译VLC3.0.20的各种错误处理

    2024-02-07 17:42:01       53 阅读
  4. 计算机网络相关题目及答案(第三章)

    2024-02-07 17:42:01       50 阅读
  5. 多个Nginx虚拟主机部署脚本

    2024-02-07 17:42:01       48 阅读
  6. NCCL源码解析: P2P 连接的建立

    2024-02-07 17:42:01       92 阅读
  7. OpenCV 入门教程

    2024-02-07 17:42:01       41 阅读
  8. 排队论——不同实体的到达过程组合问题

    2024-02-07 17:42:01       43 阅读
  9. 代码随想录算法训练营29期Day43|LeetCode 1049,494,474

    2024-02-07 17:42:01       48 阅读