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

linux中安装配置nginx(linux中nginx如何使用)

  • nginx
  • 2024-03-20 03:27:34
  • 2776
Linux 中安装和配置 Nginx
一、安装 Nginx
shell
# 使用 apt 安装(Debian/Ubuntu)
sudo apt update
sudo apt install nginx
# 使用 yum 安装(CentOS/Red Hat)
sudo yum update
sudo yum install nginx
二、配置 Nginx
1. 编辑配置文件:
shell
sudo nano /etc/nginx/nginx.conf
2. 根目录配置:
conf
server {
# 监听的端口,默认 80
listen 80;
# 服务器名称,可选
server_name example.com;
# 根目录,默认 /usr/share/nginx/html
root /var/www/html;
# 索引文件,默认 index.html
index index.html;
}
3. 虚拟主机配置:
conf
server {
# 如果存在多个服务器,则为其他服务器创建一个新块
listen 80;
# 其他服务器的域名
server_name other.example.com;
# 其他服务器的根目录
root /var/www/other;
# 索引文件
index index.html;
}
4. 重启 Nginx:
shell
sudo systemctl restart nginx
三、其他要素
1. 反向代理:
配置 Nginx 将请求转发到后端应用程序。
2. SSL/TLS:
启用 SSL/TLS 加密,以确保与网站的连接安全。
3. 日志记录:
配置 Nginx 记录访问日志和错误日志,以进行故障排除和分析。
4. 加载平衡:
使用 Nginx 将请求负载均衡到多台服务器。
5. HTTP/2 支持:
启用 HTTP/2 协议,以提高网站性能和效率。