Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%。与Apache相比,Nginx在高并发情况下具有巨大的性能优势。
Nginx属于典型的微内核设计,其内核非常简洁和优雅,同时具有非常高的可扩展性。Nginx最初仅仅主要被用于做反向代理,后来随着HTTP核心的成熟和各种HTTP扩展模块的丰富,Nginx越来越多被用来取代Apache而单独承担HTTP Server的责任。
可以实现目录转发和反向代理
1 | 输入localhost 可以看到页面 |
1 | server{ |
1 | 在nginx.conf文件中 include 写路径 /user/local/etc/nginx/conf.d/*.conf; //不加分号会报错 |
1 | 在conf.d中创建default.conf |
1 | 命令行执行 (ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)") |
1 | homebrew install nginx |