当前位置:首页 > nginx > 正文

服务器nginx配置(服务器部署nginx)

  • nginx
  • 2024-03-18 22:57:55
  • 1280
p标签排版:

服务器 nginx 配置


要素:



  • 侦听地址和端口:指定 nginx 侦听的 IP 地址和端口号,例如:


listen 192.168.1.1:80;


  • 服务器块:定义虚拟主机,其中包括用于特定域或路径的配置指令,例如:



server {
listen 80;
server_name example.com;
}


  • 根目录:指定网站文件存储的目录,例如:


root /var/www/example.com;


  • 索引文件:指定当请求目录时要显示的文件列表,例如:


index index.html index.php;


  • 错误页:当发生特定错误代码时显示的页面,例如:


error_page 404 /404.html;


  • 重定向:将请求从一个 URL 重定向到另一个 URL,例如:


rewrite ^/old-path$ /new-path permanent;


  • SSL 证书:用于加密通信的证书,例如:



server {
listen 443 ssl;
ssl_certificate /etc/nginx/certs/example.com.crt;
ssl_certificate_key /etc/nginx/certs/example.com.key;
}