通过 apt 或压缩包安装 Nginx

420 阅读1分钟

安装 Nginx

想用 yum 安装 nginx 依赖包,但是发现没装 yum,那能不能用 pip 呢?

pip 与 yum

pip 是 python 的包管理工具,yum 主要用于安装 linux 系统中的软件应用,如 nginx

看样子是不行的,系统提示可以通过 sudo apt install yum 来安装 yum,那么 apt 是什么?

yum 与 apt

一般,CentOS 用 yum 管理依赖,Ubuntu 用 apt 管理依赖

查看 linux 操作系统版本信息

使用 cat /proc/version

果然,我的系统是 Ubuntu 的

两种安装 nginx 的方式

一般通过 apt 命令直接安装或者下载压缩包编译安装,apt 安装简单,编译安装更灵活

apt 安装 nginx

sudo su root
apt-get install nginx

nginx -v 查看版本信息,service nginx start 启动 nginx

sudo apt-get --purge autoremove nginx 移除 apt 安装的 nginx

编译安装 nginx,添加 http-flv 模块

以压缩包形式下载 nginx 和 http-flv 模块

wget http://nginx.org/download/nginx-1.20.1.tar.gz
wget https://github.com/winshining/nginx-http-flv-module/archive/refs/heads/master.zip

解压

tar -zxvf nginx-1.20.1.tar.gz
unzip master.zip
rm nginx-1.20.1.tar.gz master.zip

将 http-flv 模块加入 nginx,编译、安装

cd nginx-1.20.1
./configure --with-http_ssl_module --with-http_secure_link_module --add-module=../nginx-http-flv-module-master
make
sudo make install

基础知识

vim 强制退出

在编辑只读文件时,想取消保存直接退出需要用 :q!,而不是 :!q

cv2.VideoWriter 指定文件格式

昨天提到了写入视频格式的问题,今天又要用到按 mp4 格式保存

注意 .mp4 对应 x264,.flv - flv1mp4v对应的是 .m4v