当前位置: 首页 > 编程笔记 >

Ubuntu下nginx编译安装参数配置

司空默
2023-03-14
本文向大家介绍Ubuntu下nginx编译安装参数配置,包括了Ubuntu下nginx编译安装参数配置的使用技巧和注意事项,需要的朋友参考一下

安装依赖库:

sudo apt-get install libgd2-xpm
sudo apt-get install libgd2-xpm-dev
sudo apt-get install libgeoip-dev
sudo apt-get install libpcre3
sudo apt-get install libpcre3-dev
sudo apt-get install libssl-dev
sudo apt-get install openssl
sudo apt-get install libxslt-dev 

编译配置:

./configure \
--prefix=/data/service/nginx \
--sbin-path=/data/service/nginx/sbin/nginx \
--conf-path=/data/service/nginx/conf/nginx.conf \
--pid-path=/data/service/nginx/logs/nginx.pid \
--lock-path=/data/service/nginx/lock/nginx.lock \
--error-log-path=/data/service/nginx/logs/error.log \
--http-log-path=/data/service/nginx/logs/access.log \
--http-scgi-temp-path=/data/service/nginx/scgi \
--http-uwsgi-temp-path=/data/service/nginx/uwsgi \
--http-proxy-temp-path=/data/service/nginx/proxy \
--http-fastcgi-temp-path=/data/service/nginx/fastcig \
--http-client-body-temp-path=/data/service/nginx/body \
--user=www-data \
--group=www-data \
--with-ipv6 \
--with-debug \
--with-file-aio \
--with-rtsig_module \
--with-http_ssl_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_xslt_module \
--with-http_geoip_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_gzip_static_module \
--with-http_secure_link_module \
--with-http_degradation_module \
--with-http_stub_status_module \
--with-http_random_index_module \
--with-http_image_filter_module

编译安装

make && make install
 类似资料:
  • 本文向大家介绍CentOS下编译、安装与配置nginx,包括了CentOS下编译、安装与配置nginx的使用技巧和注意事项,需要的朋友参考一下 1. 安装nginx 1.1 选择稳定版本 我们编译安装nginx来定制自己的模块,机器CentOS 6.2 x86_64。首先安装缺少的依赖包: # yum -y install gcc gcc-c++ make libtool zlib zlib-de

  • 这一节学习在 Ubuntu 上搭建 Nginx 服务。本次实验环境为 Ubuntu 18.04, Nginx 版本为 1.17.6(截止到 2019 年 12 月 12 日最新版本)。 1. 下载源码包并解压 打开终端并运行下面两条命令即可下载并解压 Nginx : $ wget http://Nginx.org/download/Nginx-1.17.6.tar.gz $ tar -xzf Ng

  • 本文向大家介绍Centos7下编译安装配置Nginx+PHP+MySql环境,包括了Centos7下编译安装配置Nginx+PHP+MySql环境的使用技巧和注意事项,需要的朋友参考一下 序言 这次玩次狠得。除了编译器使用yum安装,其他全部手动编译。哼~ 看似就Nginx、PHP、MySql三个东东,但是它们太尼玛依赖别人了。 没办法,想用它们就得老老实实给它们提供想要的东西。 首先的一些模块依

  • 本文向大家介绍Linux 6下安装编译安装Nginx的步骤,包括了Linux 6下安装编译安装Nginx的步骤的使用技巧和注意事项,需要的朋友参考一下 Linux 6下安装编译安装Nginx的步骤 前言: Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的

  • 本文向大家介绍Ubuntu下安装并配置VS Code编译C++的方法,包括了Ubuntu下安装并配置VS Code编译C++的方法的使用技巧和注意事项,需要的朋友参考一下 Ubuntu下安装并配置VS Code编译C++ 安装VS Code 然后按a直接默认同意就可以。 安装插件 打开VS Code后,按crtl + shift + P调出命令行,然后搜索C++,安装微软自己开发的那个。 同样可以

  • 问题内容: 如何在Ubuntu上编译/安装node.js?失败,并显示错误消息。 问题答案: 一线 安装所有必需的依赖项(curl和git并不是真正需要的,但是非常有用,如果通过nvm安装也需要)。 并非总是需要最后两个依赖项,但是无论如何安装它们确实很有用,而且以后可能也需要它。 仅安装 cxx编译器 如果 openssl 丢失