1.软件包准备,注意版本号,不要尝试新版本,新的版本我这里make的时候会出错
nginx-1.10.1.tar.gz
openssl-1.0.1t.tar.gz
pcre-8.39.tar.bz2
解压上面的软件包到指定目录
我这里统一解压到了我的用户目录新建的live文件夹下
/home/webrtc/live/
2.操作系统我这里采用的centos7
//安装pcre-devel,否则会make出错
->yum install pcre-devel
//进入到ngnix解压后的源码目录
->cd home/username/live/nginx_解压目录
//配置nginx
->./configure --prefix=/usr/local/nginx --with-pcre=/home/webrtc/live/pcre --with-zlib=/home/webrtc/live/zlib --with-openssl=/home/webrtc/live/openssl
–with-pcre是指需要pcre库,/path/to/your/pcre/是指的pcre源代码路径,其他的同理。
其中–prefix是指定你执行make install后nginx的安装目录(不是你解压的nginx源码目录),
5.执行下面的命令看到进程出现,证明安装成功了
[root@localhost conf]# ps -ef | grep nginx
root 60091 1 0 23:13 ? 00:00:00 nginx: master process ./nginx
nobody 60092 60091 0 23:13 ? 00:00:00 nginx: worker process
nginx-1.10.1.tar.gz
openssl-1.0.1t.tar.gz
pcre-8.39.tar.bz2
zlib128.zip
解压上面的软件包到指定目录
我这里统一解压到了我的用户目录新建的live文件夹下
/home/webrtc/live/
2.操作系统我这里采用的centos7
//安装pcre-devel,否则会make出错
->yum install pcre-devel
//进入到ngnix解压后的源码目录
->cd home/username/live/nginx_解压目录
//配置nginx
->./configure --prefix=/usr/local/nginx --with-pcre=/home/webrtc/live/pcre --with-zlib=/home/webrtc/live/zlib --with-openssl=/home/webrtc/live/openssl
–with-pcre是指需要pcre库,/path/to/your/pcre/是指的pcre源代码路径,其他的同理。
其中–prefix是指定你执行make install后nginx的安装目录(不是你解压的nginx源码目录),
3.->make
4.->make install5.执行下面的命令看到进程出现,证明安装成功了
[root@localhost conf]# ps -ef | grep nginx
root 60091 1 0 23:13 ? 00:00:00 nginx: master process ./nginx
nobody 60092 60091 0 23:13 ? 00:00:00 nginx: worker process
root 60291 18983 0 23:19 pts/1 00:00:00 grep --color=auto nginx