ubuntu1804安装nginx
时间: 2023-09-28 13:03:33 浏览: 91
linux 安装nginx
1. 更新系统
在安装 Nginx 之前,我们需要更新系统:
sudo apt update
sudo apt upgrade
2. 安装 Nginx
安装 Nginx 可以通过 apt 命令直接安装:
sudo apt install nginx
3. 启动 Nginx
安装完成后,使用以下命令启动 Nginx:
sudo systemctl start nginx
如果没有报错,可以使用以下命令检查 Nginx 是否已经启动:
sudo systemctl status nginx
4. 设置开机自启动
使用以下命令设置 Nginx 开机自启动:
sudo systemctl enable nginx
5. 配置 Nginx
Nginx 的配置文件位于 /etc/nginx 目录下,可以使用以下命令打开配置文件:
sudo nano /etc/nginx/nginx.conf
如果需要添加新的虚拟主机,可以在 /etc/nginx/sites-available 目录下创建新的配置文件,例如:
sudo nano /etc/nginx/sites-available/example.com
添加以下内容:
server {
listen 80;
server_name example.com www.example.com;
root /var/www/example.com;
index index.html;
}
其中:
- listen 指定监听端口
- server_name 指定域名
- root 指定网站根目录
- index 指定默认首页
保存并退出,使用以下命令创建软链接:
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
重新加载 Nginx 配置文件:
sudo systemctl reload nginx
6. 防火墙配置
如果启用了防火墙,需要打开 80 端口:
sudo ufw allow 80
如果需要使用 HTTPS,需要打开 443 端口:
sudo ufw allow 443
7. 测试 Nginx
在浏览器中访问服务器 IP 地址或域名,应该可以看到 Nginx 的欢迎页面。
至此,Nginx 安装配置完成。
阅读全文