美文网首页树莓派
树莓派Nginx源码安装

树莓派Nginx源码安装

作者: 飞鱼ll | 来源:发表于2018-04-09 22:51 被阅读1次

    下载

    wget http://nginx.org/download/nginx-1.13.11.tar.gz
    

    在编译之前,我们需要安装一些工具包和库文件

    sudo apt-get install -y curl build-essential make gcc libpcre3 libpcre3-dev libpcre++-dev zlib1g-dev libbz2-dev libxslt1-dev libxml2-dev libgd2-xpm-dev libgeoip-dev libgoogle-perftools-dev libperl-dev libssl-dev libcurl4-openssl-dev
    

    编译选项:

    ./configure \
    --prefix=/etc/nginx                                                \ 
    --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/run/nginx.pid                                      \
    --lock-path=/var/run/nginx.lock                                    \
    --http-client-body-temp-path=/var/cache/nginx/client_temp          \
    --http-proxy-temp-path=/var/cache/nginx/proxy_temp                 \
    --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp             \
    --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp                 \
    --http-scgi-temp-path=/var/cache/nginx/scgi_temp                   \
    --user=nginx                                                       \
    --group=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_mp4_module                                             \
    --with-http_gunzip_module                                          \
    --with-http_gzip_static_module                                     \
    --with-http_random_index_module                                    \
    --with-http_secure_link_module                                     \
    --with-http_stub_status_module                                     \
    --with-http_auth_request_module                                    \
    --with-mail                                                        \
    --with-mail_ssl_module                                             \
    --with-file-aio                                                    \
    --with-http_v2_module                                              \
    --with-ipv6                                                        \
    --with-threads                                                     \
    --with-stream                                                      \
    --with-stream_ssl_module                                           \
    --with-http_slice_module
    

    启动:

    sudo nginx #启动
    sudo nginx -s reload  #重启
    

    参考:
    https://www.linuxdashen.com/%E6%A0%91%E8%8E%93%E6%B4%BEraspbian-jessie%E7%B3%BB%E7%BB%9F%E6%BA%90%E7%A0%81%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85nginx
    https://www.jianshu.com/p/4134a44a09c2

    相关文章

      网友评论

        本文标题:树莓派Nginx源码安装

        本文链接:https://www.haomeiwen.com/subject/plvwhftx.html