ubuntu 编译 nginx
#nginx地址官网安装 cd /opt/ && wget http://nginx.org/download/nginx-1.7.9.tar.gz && tar xvf nginx-1.7.9.tar.gz && cd nginx-1.7.9 && sudo apt-get install -y libpcre3 libpcre3-dev libssl-dev && ./configure && make && make install #githubdi地址安装 cd /opt/ && wget https://github.com/nginx/nginx/archive/master.zip && unzip master.zip && cd nginx-master && sudo apt-get install -y libpcre3 libpcre3-dev libssl-dev && ./configure && make && make install
分步安装
1、获取下载地址
2、下载
3、解压
4、进入目录并编译
5、缺少pcre包依赖 报错
./configure: error: the HTTP rewrite module requires the PCRE library. you can either disable the module by using --without -http_rewrite_module option or install the PCRE library into the system . or build the PCRE library statically from the source with
nginx by using --with-pcre=
6、添加pcre包依赖
7、缺少zlib包依赖
./configure: error: the HTTP gzip module requires the zlib library. You can either disable the module by using –without-http_gzip_module option, or install the zlib library into the system, or build the zlib library statically from the source with nginx
by using –with-zlib=
8、添加zlib包依赖(安装libssl-dev libssl-dev依赖zlib1g-dev包自动下载)
9、依赖关系检查正常
10、编译并安装
11、安装成功
12、启动nginx
13、查看是否已启动
vim 退出命令 :q 或切入后台模式ctrl+z 回到主控命令台
以上就介绍了ubuntu 编译 nginx,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
华为方舟编译器正式开源:脱离GitHub实现自主托管
-
Ubuntu下安装Anaconda以及一些调试命令
-
Ubuntu18.04直接安装python3.7或者升级自带的python3.6版本之后导致终端无法打开的解决办法
-
使用Nginx反向代理与proxy_cache缓存搭建CDN服务器的配置方法
-
k8s中负载均衡器【ingress-nginx】部署
-
实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法
-
Nginx做NodeJS应用负载均衡配置实例
-
nginx调用php-fpm出错解决方法和nginx配置详解
-
一个等号引发的血案(谈Nginx正确的404配置)
-
nginx支持.htaccess文件实现伪静态的方法分享