Nginx install - qingchensecai/documents GitHub Wiki

Debian服务器安装Nginx-stable服务

  1. 安装所需软件包
    sudo apt install curl gnupg2 ca-certificates lsb-release

  2. 添加Nginx的APT官方源
    echo "deb http://nginx.org/packages/debian lsb_release -cs nginx" \ | sudo tee /etc/apt/sources.list.d/nginx.list

  3. 添加Nginx官方源的签名密钥
    curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -

  4. 确认签名密钥是否正确,输出应包含 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62
    sudo apt-key fingerprint ABF5BD827BD9BF62

出现如下信息
pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14]
573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62
uid [ unknown] nginx signing key <[email protected]>

  1. 安装
    sudo apt update
    sudo apt install nginx

nginx.conf 相关配置

events {
worker_connections 1024; }

http { sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; server_tokens off; ##隐藏版本信息 include /etc/nginx/mime.types; default_type application/octet-stream; ssl_prefer_server_ciphers on; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; gzip on; include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; }