前因:已经有牛人写了centos下的源码编译,和ubuntu下的差不多,但是还是有差异的,所以本人重新整理了一下
过程:1、安装依赖包
sudo apt-get install glib2-devel libssl-dev libpcre3 bzip2-devel gzip-devel
2、编译
cd /usr/local/src
wget http://nginx.org/download/nginx-1.0.4.tar.gz
tar -zxvf nginx-0.7.65.tar.gz
cd nginx-0.7.65
./configure \
--user=nginx \
--group=nginx \
--prefix=/usr/share \
--sbin-path=/usr/sbin/nginx \
--conf-path=/etc/nginx/nginx.conf \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--pid-path=/var/log/run/nginx.pid \
--lock-path=/var/log/lock/subsys/nginx \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_gzip_static_module \
--with-http_stub_status_module \
--with-http_perl_module \
--with-mail \
--with-mail_ssl_module
make
make install
其他的还是参考牛人写的吧,不在此一一赘述了
结果:ubuntu安装成功
解答完毕,欢迎拍砖。
分享到:
相关推荐
Ubuntu12.04下安装 nginx + php + mysql 的源代码文件 里面包含如下文件 ibiconv-1.14.tar.gz libmcrypt-2.5.8.tar.gz mcrypt-2.6.8.tar.gz mhash-0.9.9.9.tar.gz pcre-8.30.tar.gz mysql-5.5.22.tar.gz nginx-...
NULL 博文链接:https://kevin1.iteye.com/blog/902769
ubuntu18.04下交叉编译(aarch64-linux-gnu)nginx1.18.0源码 支持H265编码的rtmp推流和HTTP-FLV拉流 适合安防、直播等领域的音视频推拉流工作
安装 Nginx sudo apt-get install nginx 如果你安装了 Apache ,并且此时 Apache 在运行,那么请先修改一下配置文件(没有的同学直接跳过): #打开配置文件 sudo vim /etc/nginx/sites-available/default ...
nginx-autoinstall, 在Debian和Ubuntu上,使用定制模块从源代码编译 Nginx 自动安装通过optionnal模块编译和安装 Nginx 。 兼容性x86,x64,arm*Debian 8和更高版本Ubuntu 16.04和更高版本特性最新的主线或者稳定...
Nginx 的源代码使用 2-clause BSD-like license。 Nginx 是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性: 在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意...
手把手ubunt下安装nginx web服务器,包括安装前提;nginx源码下载以及目录结构认识;nginx的编译和安装;nginx的启动和简单使用
nginx:ubuntu 14.04安装nginx包含并使用pcre openssl zlib源码添加nginx-rtmp-module模块
其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 安装Nginx依赖库 安装gcc g++的依赖库 ubuntu平台可以使用如下命令。 apt-get install build-essential ...
NULL 博文链接:https://zhengdl126.iteye.com/blog/435633
这个安装包是专门给ubuntu16和ubuntu18时间同步ntp离线安装包。 使用方法: 1.下载后解压; 2.上传到ubuntu指定目录下; 3.直接运行命令安装; 4.可以参考我的博文设置。
在任意linux环境下,解开nginx-install.zip,然后: 1、 sh install.nginx.sh 2、 sh conf.nginx.sh 即完成了nginx源码安装和配置
下载pcre源代码并安装 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-10.20.tar.gz tar -zxvf pcre2-10.20.tar.gz mv ./pcre2-10.20.tar.gz ./pcre cd pcre ./configure --prefix=/usr/local/...
nginx php mysql 源代码包 包含一些其它的需要用到的源代码包 适用于ubuntu,包含安装脚本
nginx-brotli:在Debian和Ubuntu上使用Brotli支持从源代码编译Nginx
NULL 博文链接:https://jzkangta.iteye.com/blog/987269
使用可选功能,模块和补丁从源代码编译并安装NGINX。 兼容性 Debian 8及更高版本 Ubuntu 16.04及更高版本 该脚本可能适用于基于ARM的体系结构,但仅通过定期针对x86_64进行测试。 特征 最新的主线或稳定版本,来自源...
前面介绍了Ubuntu环境编译安装PHP和Nginx的方法,这里再来讲解一下源码编译安装xdebug的方法。 下载并解压xdebug xdebug下载地址:https://xdebug.org/download.php 我下载的是2.3.3,其实我也不清楚这些版本的区别...
安装Nginx源码包可以在官方主页上下载。Ubuntu 9.04可以直接通过apt安装,也可以从这里下载最新的deb包:sudo apt-get install nginx如果要自己编译的话,需要确保自己已经有编译器和PCRE的库(用于Nginx的rewrite...