Nginx install - qingchensecai/documents GitHub Wiki
Debian服务器安装Nginx-stable服务
-
安装所需软件包
sudo apt install curl gnupg2 ca-certificates lsb-release
-
添加Nginx的APT官方源
echo "deb http://nginx.org/packages/debian
lsb_release -csnginx" \ | sudo tee /etc/apt/sources.list.d/nginx.list
-
添加Nginx官方源的签名密钥
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
-
确认签名密钥是否正确,输出应包含 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]>
- 安装
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/*;
}