博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nginx编译安装
阅读量:6066 次
发布时间:2019-06-20

本文共 1907 字,大约阅读时间需要 6 分钟。

  hot3.png

CentOS 下tarball安装nginx步骤

  • 添加nginx以及php-fpm进程属主,第一条命令如果在安装php时已运行则跳过
    # useradd -M -s /bin/false www
    # useradd -G www -M -s /bin/false nginx
  • 创建相关目录
    # mkdir -p /tmp/nginx/proxy /tmp/nginx/fcgi /tmp/nginx/client  /tmp/nginx/cache
    # chown nginx:nginx /tmp/nginx/ -R
    # mkdir /var/log/nginx
  • 配置编译参数,可根据需要开关模块
    # ./configure --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf \
      --sbin-path=/usr/local/sbin/nginx --user=nginx --group=www \
      --with-http_ssl_module --with-http_realip_module  \
      --with-http_stub_status_module \
      --with-file-aio \
      --pid-path=/var/run/nginx.pid \
      --lock-path=/tmp/nginx/nginx.lock \
      --http-log-path=/var/log/nginx/access.log \
      --error-log-path=/var/log/nginx/error.log \
      --http-client-body-temp-path=/tmp/nginx/client \
      --http-proxy-temp-path=/tmp/nginx/proxy \
      --http-fastcgi-temp-path=/tmp/nginx/fcgi \
      --with-debug \
      --without-http_ssi_module \
      --without-http_scgi_module \
      --without-http_uwsgi_module \
      --without-http_autoindex_module \
      --without-http_memcached_module \
      --without-http_proxy_module \
      --without-http_map_module \
      --without-http_geo_module \
      --without-http_auth_basic_module \
      --without-http_upstream_ip_hash_module \
      --without-http_split_clients_module \
      --without-select_module \
    编译结果:
    Configuration summary  + using system PCRE library  + using system OpenSSL library  + md5: using OpenSSL library  + sha1 library is not used  + using system zlib library  nginx path prefix: "/usr/local/nginx"  nginx binary file: "/usr/local/sbin/nginx"  nginx configuration prefix: "/etc/nginx"  nginx configuration file: "/etc/nginx/nginx.conf"  nginx pid file: "/var/run/nginx.pid"  nginx error log file: "/var/log/nginx/error.log"  nginx http access log file: "/var/log/nginx/access.log"  nginx http client request body temporary files: "/tmp/nginx/client"  nginx http fastcgi temporary files: "/tmp/nginx/fcgi"
  • 安装
    # make install

 

 

转载于:https://my.oschina.net/mark35/blog/76113

你可能感兴趣的文章
zabbix agent item
查看>>
一步一步学习SignalR进行实时通信_7_非代理
查看>>
AOL重组为两大业务部门 全球裁员500人
查看>>
字符设备与块设备的区别
查看>>
为什么我弃用GNOME转向KDE(2)
查看>>
Redis学习记录初篇
查看>>
爬虫案例若干-爬取CSDN博文,糗事百科段子以及淘宝的图片
查看>>
Web实时通信技术
查看>>
第三章 计算机及服务器硬件组成结合企业运维场景 总结
查看>>
IntelliJ IDEA解决Tomcal启动报错
查看>>
默认虚拟主机设置
查看>>
七周五次课(1月26日)
查看>>
Linux系统一些系统查看指令
查看>>
php中的短标签 太坑人了
查看>>
[译] 可维护的 ETL:使管道更容易支持和扩展的技巧
查看>>
### 继承 ###
查看>>
数组扩展方法之求和
查看>>
astah-professional-7_2_0安装
查看>>
函数是对象-有属性有方法
查看>>
uva 10107 - What is the Median?
查看>>