Ubuntu 20.04部署nginx
时间: 2025-01-22 22:53:53 浏览: 32
### 部署和配置 Nginx 服务器
#### 更新系统并安装必要的工具
为了确保系统的最新状态,在开始之前应该更新现有的软件包列表:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 安装 Nginx Web 服务器
由于Nginx软件包在默认存储库下可用,可以直接通过APT包管理器来完成安装过程[^1]。
```bash
sudo apt install nginx -y
```
#### 启动与启用 Nginx 服务
一旦安装完毕,可以立即启动Nginx服务,并设置其随操作系统引导自动启动。
```bash
sudo systemctl start nginx
sudo systemctl enable nginx
```
#### 测试 Nginx 的运行状况
打开浏览器访问服务器IP地址或域名,如果看到欢迎页面,则表示Nginx已经成功安装并正在运行。也可以通过命令行测试Nginx的状态:
```bash
systemctl status nginx
```
#### 下载源码编译(可选)
对于需要特定版本或者自定义编译选项的情况,可以选择从官方网站获取最新的稳定版源代码进行手动编译安装[^2]。
```bash
cd /usr/local/
sudo wget http://nginx.org/download/nginx-1.20.2.tar.gz
tar zxvf nginx-1.20.2.tar.gz
cd nginx-1.20.2
./configure
make
sudo make install
```
注意:此方法适用于高级用户,通常推荐使用官方仓库中的预构建二进制文件来进行安装。
#### 手动启动 Nginx (仅限于源码编译方式)
当采用源码编译的方式时,可能需要手动指定路径来启动Nginx实例[^3]:
```bash
cd /usr/local/nginx/sbin
./nginx
```
阅读全文
相关推荐


















