centos离线安装nginx
时间: 2024-11-01 15:07:31 浏览: 16
1—Nginx离线安装方法+安装包 centos7.docx
CentOS 离线安装 Nginx 可以通过手动下载 Nginx 的源码包并在本地进行配置和编译,然后将生成的二进制文件复制到服务器上进行安装。以下是简要步骤:
1. **下载Nginx源码**:
- 打开终端并进入需要放置源码的目录(如 `/usr/local/src`),如果该目录不存在,需先创建:
```
mkdir /usr/local/src
cd /usr/local/src
```
2. **下载最新稳定版的Nginx tarball**:
使用 `wget` 或 `curl` 下载 Nginx 的源码包,假设版本为 `1.24.0`,命令如下:
```
wget https://nginx.org/download/nginx-1.24.0.tar.gz
```
或者
```
curl -O https://nginx.org/download/nginx-1.24.0.tar.gz
cd nginx-1.24.0
```
4. **配置安装**:
编辑 `configure` 文件,可以设置编译选项,例如指定安装路径:
```
./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/sbin --with-http_ssl_module
```
这里添加了 SSL 模块支持。
5. **编译和安装**:
```
make && make install
```
6. **启动、测试及配置服务**:
完成安装后,你可以添加 Nginx 到系统启动项,并检查是否能正常运行:
```
sudo cp nginx.conf.example /etc/nginx/nginx.conf
sudo systemctl start nginx
sudo systemctl enable nginx
```
7. **验证安装**:
可以访问 `http://your_server_ip` 来确认 Nginx 是否已成功安装并正在运行。
阅读全文