本文是作者在 Ubuntu 系统上部署 Nginx 服务器的记录。
Nginx 基础
简介
Nginx 是一个高性能的服务器应用程序,由俄罗斯工程师 Igor Sysoev 于 2004 年开发。它主要被用于搭建HTTP 服务器、反向代理服务器、负载均衡服务器等各类 Web 服务器。
Nginx 的主要优势在于高并发和高能效。它采用异步、非阻塞的事件驱动架构,能处理大量并发请求(10K 量级)。同时,在相同的硬件条件下,Nginx 的 CPU 和内存消耗要低于同类产品 Apache。
安装方法
安装 Nginx:
1 | sudo apt update |
确保 Nginx 已启动且已设置开机自启动:
1 | sudo systemctl start nginx |
访问 http://<服务器地址>
,若能显示出默认的 Nginx 欢迎页面(Welcome to Nginx),则表示安装成功。若无法访问,请检查服务器端的防火墙配置。
Hello World
以下内容演示了如何利用 Nginx 在本地的 80 端口部署一个简易的静态网站。