• nginx


    1. 什么是nginx? nginx是高效的,可靠的http服务和中间件. http服务 1. HTTPD - apache tomcat 实现了java的servlet接口 jboss 都是实现了servlet接口. 2. IIS 微软 3. GWS 这个不对外开放,google内部使用.
    2. 为什么选择nginx?
      1. IO多路复用,采用了epoll模型. 完爆tomcat. 多个描述符I/O操作都可以在一个线程内并发顺序执行. 这里指的复用就是同一个线程. epoll模型 好处:每当FD就绪的时候,就调用回调函数,将FD返回。效率更高. 最大的连接无限制.
      2. 轻量级 功能比较少. 模块化: 阅读性高 二次开发比较好 需要lua
      3. sendfile 完爆tomcat 对静态资源有高效处理.
      4. cpu亲和(affinity) 一个进程 对应一个 核心CPU
    3. 环境调试确认 4.1 确认系统网络: ping www.baidu.com 4.2 确认iptables 查看 iptables -L 关闭 iptables -t nat -L 4.3 确认yum可用: yum list | grep gcc 4.4 确认selinux 查看 getenforce 关闭 setenforce 0
    4. nginx目录结构
    5. /etc/logrotate.d/nginx
    6. /etc/nginx /etc/nginx/conf.d
    7. /etc/nginx/conf.d/default.conf
    8. /etc/nginx/fastcgi_params
    9. /etc/nginx/koi-utf
    10. /etc/nginx/koi-win /etc/nginx/mime.types
    11. /etc/nginx/modules
    12. /etc/nginx/nginx.conf
    13. /etc/nginx/scgi_params
    14. /etc/nginx/uwsgi_params
    15. /etc/nginx/win-utf
    16. /etc/sysconfig/nginx
    17. /etc/sysconfig/nginx-debug /usr/lib/systemd/system/nginx-debug.service
    18. /usr/lib/systemd/system/nginx.service /usr/lib64/nginx /usr/lib64/nginx/modules
    19. /usr/libexec/initscripts/legacy-actions/nginx
    20. /usr/libexec/initscripts/legacy-actions/nginx/check-reload
    21. /usr/libexec/initscripts/legacy-actions/nginx/upgrade
    22. /usr/sbin/nginx
    23. /usr/sbin/nginx-debug
    24. /usr/share/doc/nginx-1.12.2
    25. /usr/share/doc/nginx-1.12.2/COPYRIGHT
    26. /usr/share/man/man8/nginx.8.gz
    27. /usr/share/nginx /usr/share/nginx/html
    28. /usr/share/nginx/html/50x.html
    29. /usr/share/nginx/html/index.html
    30. /var/cache/nginx
    31. usr
    32. universal shared only-read data 全局共享只读数据.
    33. var variable data files 可变化的文件,存放经常变化的文件.
    34. 所需要的安装包 yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
    35. yum -y install httpd-tools
  • 相关阅读:
    【转】 mysql反引号的使用(防冲突)
    【百度一键分享功能】百度一键分享插件
    【WEB2.0】 网页调用QQ聊天(PC+M站)
    python : takes 0 positional arguments but 1 was given
    python : 设计模式之外观模式(Facade Pattern)
    Tosca : 扩展dll动态语言 识别点击下拉, 识别成table
    Tosca : 把 inner text 放到变量里,定义变量,使用变量
    Tosca:键盘输入字符串
    Tosca 给定义变量,取内容放到变量里
    Tosca :配置环境参数
  • 原文地址:https://www.cnblogs.com/wyglog/p/12450912.html
Copyright © 2020-2023  润新知