nginx的安装
安装nginx之前先下载
pcre,openssl,zlib
可以安装.tar.gz或者.tar.bz2后缀的
这里我安装的是pcre-8.44.tar.bz2
(HTTP): wget https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.bz2
(FTP): wget ftp://ftp.pcre.org/pub/pcre/pcre-8.44.tar.bz2
gz格式,tar -zxvf pcre-8.44.tar.gz
bz2格式 tar -jxvf pcre-8.44.tar.bz2
进行解压
然后cd进入解压文件 执行./configura
在执行./configura如果报如下错误
原因是缺少c++编译器
ubuntu: apt-get install gcc g++
CentOS:yum install gcc gcc-c++
可以执行yum -y install gcc-c++或者yum install c++
这里我执行的是 apt-get install c++,
然后再重新./configura
接着执行make&&make install 进行编译并且安装
执行make&&make install如果报一下错误
make: *** 没有指明目标并且找不到 makefile。 停止。
原因是因为没有执行./configure
pcre-config --version
打印版本号表示pcre安装成功
这里可以安装yum命令进行安装openssl,zlib
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
nginx-rtmp-module
sudo apt-get install libssl-dev
以上也可以执行以下代替上边一键安装上边四个依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
接着安装 nginx
http://zlib.net/zlib-1.2.11.tar.gz
ftp://ftp.openssl.org/source/openss-1.0.0c.tar.gz
wget http://nginx.org/download/nginx-1.13.7.tar.gz