Nginx安装与使用
安装 Nginx
Windows: 官网下载稳定版压缩包,解压后进入目录,在地址栏输入 cmd 打开命令行,执行 start nginx 启动。
Linux(Ubuntu): 执行 sudo apt-get update 更新软件源,再用 sudo apt-get install nginx 安装。
启动与停止
启动: nginx(Linux);双击 nginx.exe 或命令行 start nginx(Windows)。
停止: nginx -s stop(快速停止);nginx -s quit(优雅停止)。
配置文件基础修改
主配置文件路径:/etc/nginx/nginx.conf(Linux);安装目录下 conf/nginx.conf(Windows)。
修改默认端口:找到 server 块下的 listen 字段,修改端口号,如 listen 8080;
配置虚拟主机
在 sites-available 目录下创建新配置文件(Linux),如 sudo nano /etc/nginx/sites-available/mywebsite。
写入基础配置:
server {
listen 80;
server_name example.com;
root /var/www/html/mywebsite;
index index.html index.htm;
}
创建软链接启用配置: sudo ln -s /etc/nginx/sites-available/mywebsite /etc/nginx/sites-enabled/
常见问题排查
端口被占用: 用 netstat -tuln 查看占用进程(Linux),关闭冲突程序或修改 Nginx 端口。
配置错误: 执行 nginx -t 检查配置语法,按提示修正。