安装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