安装Nginx
更新系统软件包列表:
sudo apt update安装Nginx:
sudo apt install nginx启动Nginx服务:
sudo systemctl start nginx设置Nginx开机自启动:
sudo systemctl enable nginx
配置Nginx
Nginx的配置文件位于 /etc/nginx 目录下,主要的配置文件是 nginx.conf。你可以通过以下步骤进行基本配置:
打开主配置文件:
sudo nano /etc/nginx/nginx.conf修改默认网站配置: 默认的虚拟主机配置文件位于
/etc/nginx/sites-available/default。你可以通过以下命令打开并编辑:sudo nano /etc/nginx/sites-available/default例如,修改根目录和服务器名称:
server { listen 80; server_name example.com; root /var/www/html; index index.html; }创建新的虚拟主机: 如果你需要添加新的虚拟主机,可以在
/etc/nginx/sites-available/目录下创建一个新的配置文件,例如mywebsite:sudo nano /etc/nginx/sites-available/mywebsite在新文件中添加虚拟主机配置:
server { listen 80; server_name mywebsite.com www.mywebsite.com; root /var/www/mywebsite; index index.html; }然后创建符号链接到
sites-enabled目录:sudo ln -s /etc/nginx/sites-available/mywebsite /etc/nginx/sites-enabled/重新加载Nginx配置: 每次修改配置文件后,需要重新加载Nginx以应用更改:
sudo systemctl reload nginx
管理Nginx服务
查看Nginx状态:
sudo systemctl status nginx停止Nginx服务:
sudo systemctl stop nginx重启Nginx服务:
sudo systemctl restart nginx