Nginx 是一个高性能的 HTTP 和反向代理服务器,常用于网站和应用程序的部署。以下是 Nginx 的安装步骤和配置方法。
安装步骤
系统要求:确保您的系统满足以下要求:
- 操作系统:Linux 或 Unix 类系统(如 CentOS、Ubuntu 等)
- 编译工具:GCC 编译器、CMake
- 依赖库:libpcre、libssl、libz
安装依赖库:
sudo apt-get update sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev zlib1g zlib1g-dev
下载 Nginx 源码:
wget http://nginx.org/download/nginx-1.21.6.tar.gz
解压源码:
tar -zxvf nginx-1.21.6.tar.gz
配置 Nginx:
cd nginx-1.21.6 ./configure
编译和安装:
make sudo make install
启动 Nginx:
sudo /usr/local/nginx/sbin/nginx
配置方法
配置文件:Nginx 的配置文件位于
/usr/local/nginx/conf/nginx.conf
。基本配置:
- 监听端口:默认监听 80 端口,用于 HTTP 请求。
- 根目录:默认根目录为
/usr/local/nginx/html
。
示例配置:
server { listen 80; server_name localhost; location / { root /usr/local/nginx/html; index index.html index.htm; } }
重启 Nginx:
sudo /usr/local/nginx/sbin/nginx -s reload
扩展阅读
更多关于 Nginx 的配置和使用方法,请参考以下链接:
希望这份指南能帮助您成功安装和配置 Nginx!🎉