# Multiple nginx

**URL:** <https://www.ruby-forum.com/t/multiple-nginx/236247>\
**Category:** NGINX\
**Created:** [August 18, 2013, 10:09am UTC](https://www.ruby-forum.com/t/multiple-nginx/236247 "2013-08-18T10:09:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [August 18, 2013, 10:09am UTC](https://www.ruby-forum.com/t/multiple-nginx/236247/1 "2013-08-18T10:09:15Z")

</div>

Hi,

Is is alright to have two installations of nginx on the same machine?  
I have a running instance of nginx with php installed from distribution  
package manager.  
Instead of writing another config, I would like to compile and install  
nginx from source code and run as second instance.  
The second instance is to optimize for load balancing, reverse proxy,  
cache and modsecurity.

My concerns is would this break the system on debian squeeze?

Thanks for answering.

Edwin L.

---

<div class="post-metadata">

**Author:** ![Edwin\_L](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/13edae/32.png) [@Edwin\_L](https://www.ruby-forum.com/u/Edwin_L)\
**Post date:** [August 18, 2013, 12:11pm UTC](https://www.ruby-forum.com/t/multiple-nginx/236247/2 "2013-08-18T12:11:21Z")

</div>

you could specify the configure file by -c option or even specify prefix  
by  
-p

and could compile anther nginx instance by --prefix configure option

2013/8/18 Edwin L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![Edwin\_L](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/13edae/32.png) [@Edwin\_L](https://www.ruby-forum.com/u/Edwin_L)\
**Post date:** [August 18, 2013, 10:28pm UTC](https://www.ruby-forum.com/t/multiple-nginx/236247/3 "2013-08-18T22:28:48Z")

</div>

On Sun, 2013-08-18 at 16:08 +0800, Edwin L. wrote:

> Edwin L.
> 
> * * *
> 
> nginx mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [mailman.nginx.org archive](http://mailman.nginx.org/mailman/listinfo/nginx)  
> Yes, it’s perfectly ok to do so. Make sure you’re installing into a  
> separate location ( eg /usr/local ), and you’ll need a separate startup  
> script.

You cannot share port/ip address pairs though.

hth,

Steve

–  
Steve H. BSc(Hons) MIITP

> **[Linux & Admin Support Services | "Services provided by people who are proud...](https://www.greengecko.co.nz)**
>
> Offers linux support services, systems and database administration, consultancy and the full development lifecycle for open source - based solutions

Linkedin: [http://www.linkedin.com/in/steveholdoway](http://www.linkedin.com/in/steveholdoway)  
Skype: sholdowa
