安装nginx
安装两个依赖库
sudo apt-get install autoconf automake
sudo apt-get install libpcre3 libpcre3-dev
安装zlib库
sudo apt-get install openssl
sudo apt-get install libssl-dev
如果安装命令回车之后出现如下信息,请参考【Ubuntu “无法获得锁”解决方案】解决,但是我亲测对我没用,直接重启搞定
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
进入家目录,新建一个文件夹,这里以lxf为例
cd ~
mkdir lxf
下载所需源码
// 下载nginx-rtmp源码
wget https://github.com/arut/nginx-rtmp-module/archive/master.zip
// 修改压缩包的名字
mv master.zip module.zip
// 下载nginx
wget https://github.com/nginx/nginx/archive/master.zip
// 下载nginx的依赖pcre源码
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
下载完成之后使用unzip命令进行解压
unzip master.zip
unzip module.zip
tar -zxvf pcre-8.39.tar.gz
配置编译文件,准备编译安装
// 先进入nginx-master目录
cd ngin