ubuntu 编译安装nginx
时间: 2024-08-12 07:03:03 浏览: 48
nginx离线编译安装依赖
在Ubuntu系统上编译安装Nginx通常是为了获得最新的版本或者自定义配置。以下是简要的步骤:
1. **更新系统**:
```sh
sudo apt update && sudo apt upgrade
```
2. **安装依赖包**:
```sh
sudo apt install build-essential openssl libpcre3-dev zlib1g-dev libssl-dev
```
3. **下载Nginx源码**:
```sh
cd /usr/src
wget https://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz
```
将`${NGINX_VERSION}`替换为你想要的Nginx版本。
4. **解压并进入目录**:
```sh
tar -zxvf nginx-${NGINX_VERSION}.tar.gz
cd nginx-${NGINX_VERSION}
```
5. **配置安装**:
```sh
./configure --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf --sbin-path=/usr/sbin/nginx
```
可以根据需要添加其他选项,例如指定SSL目录、日志路径等。
6. **编译安装**:
```sh
make
sudo make install
```
7. **启动Nginx服务**:
```sh
sudo systemctl start nginx
sudo systemctl enable nginx
```
8. **验证安装**:
打开浏览器输入 `http://localhost` 或者 `http://your_server_ip` 看是否看到Nginx默认页面。
阅读全文