nginx 机器安装
时间: 2023-09-27 12:05:31 浏览: 39
要在同一台机器上安装两个不同位置的nginx,你可以使用以下步骤:
1. 首先,确保你有两个不同的目录用于安装nginx。比如,你可以创建两个目录:/usr/local/nginx1和/usr/local/nginx2。
2. 下载nginx源码包,并将其解压到你选择的两个目录中。
3. 进入每个目录,依次执行下面的命令:
```
cd /usr/local/nginx1
./configure --sbin-path=/usr/local/nginx1/nginx --conf-path=/usr/local/nginx1/nginx.conf --pid-path=/usr/local/nginx1/nginx.pid --with-http_ssl_module --with-pcre=/usr/local/nginx1/pcre-8.41 --with-zlib=/usr/local/nginx1/zlib-1.2.11 --with-openssl=/usr/local/nginx1/openssl-1.1.1g
make
make install
cd /usr/local/nginx2
./configure --sbin-path=/usr/local/nginx2/nginx --conf-path=/usr/local/nginx2/nginx.conf --pid-path=/usr/local/nginx2/nginx.pid --with-http_ssl_module --with-pcre=/usr/local/nginx2/pcre-8.41 --with-zlib=/usr/local/nginx2/zlib-1.2.11 --with-openssl=/usr/local/nginx2/openssl-1.1.1g
make
make install
```
这样,你就在两个不同的位置成功安装了两个独立的nginx实例。
4. 配置每个nginx实例的配置文件,分别指定不同的端口和其他必要的设置。
5. 启动这两个nginx实例,分别使用以下命令:
```
/usr/local/nginx1/nginx
/usr/local/nginx2/nginx
```
请注意,这只是一种方案,具体步骤可能会根据你的需求和环境有所不同。你可以根据实际情况进行调整和修改。