linux同一台机器安装两台nginx

Posted 健康平安的活着

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux同一台机器安装两台nginx相关的知识,希望对你有一定的参考价值。

nginx的依赖库的安装

https://blog.csdn.net/qq445829096/article/details/106259672

二 nginx的安装

在linux下安装nginx的时候,一般在./configure的阶段会要求通过prefix设置安装路径。因此,在./configure的时候指定不同的prefix就可以安装多个nginx啦。

值得注意的是,安装完之后,两个nginx的监听端口要设置成不同的监听端口。否则,会有一个nginx无法启动。

2.1.在/root/export/servers/nginxOfflinePack目录 下执行

tar -zxvf nginx-1.16.0.tar.gz

2.2 首先创建一个work用户

useradd  work

2.3.第一个nginx的安装配置

进入到nginx的安装目录:cd      nginx-1.16.0

./configure --prefix=/home/work/nginx1

执行完后,再执行如下命令:

make && make install

2.4.第2个nginx的安装配置

进入到nginx的安装目录:cd      nginx-1.16.0

./configure --prefix=/home/work/nginx2

执行完后,再执行如下命令:

make && make install

2.5.修改第一个nginx的监听端口

cd  /home/work/nginx1/conf

vi  nginx.conf

#修改启动用户为root

#修改端口:

  server {  

2.      listen       8089;  

3.      server_name  localhost;  

4.      index  index.php index.html;  

5.      root  /data/www/;

6.    }

2.6.启动第一个nginx

cd  /home/work/nginx1/sbin

./nginx

访问页面:http://localhost:8089

2.7 修改第二个nginx配置

cd  /home/work/nginx2/conf

vi  nginx.conf

#修改启动用户为root

#修改端口:

  server {  

2.      listen       8086;  

3.      server_name  localhost;  

4.      index  index.php index.html;  

5.      root  /data/www/;

6.    }

2.8.启动第二个nginx

cd  /home/work/nginx2/sbin

./nginx

访问页面:http://localhost:8086

参考:https://www.jb51.net/article/99087.htm

以上是关于linux同一台机器安装两台nginx的主要内容,如果未能解决你的问题,请参考以下文章

linux 服务器两台跨网段机器,做单网卡双ip之后,用nginx做代理实现互访

Centos7+nginx+keepalived高可用及双主模式

Nginx+keepalived双主配置(双机双主热备)

在同一个路由器下的两台机器无法ping通,防火墙都关了,怎么回事?

nginx安装

将 NFS 文件夹挂载到远程机器上(两台机器都在 Red Hat Linux 上)