# Nginx Reverse Proxy to LAMP server phpmyadmin access

**URL:** <https://www.ruby-forum.com/t/nginx-reverse-proxy-to-lamp-server-phpmyadmin-access/219794>\
**Category:** NGINX\
**Created:** [May 16, 2012, 12:20pm UTC](https://www.ruby-forum.com/t/nginx-reverse-proxy-to-lamp-server-phpmyadmin-access/219794 "2012-05-16T12:20:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gurdipe\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/b77776/32.png) [@Gurdipe\_D](https://www.ruby-forum.com/u/Gurdipe_D)\
**Post date:** [May 16, 2012, 12:20pm UTC](https://www.ruby-forum.com/t/nginx-reverse-proxy-to-lamp-server-phpmyadmin-access/219794/1 "2012-05-16T12:20:04Z")

</div>

Hi all.

I have been looking for this answer but I have not been able to do so.

I have a server with Nginx as a reverse proxy and want it to redirect my  
[http://domain.com/phpmyadmin](http://domain.com/phpmyadmin) to a different LAMP server which host  
phpmyadmin.

Somehow my configuracion is not working:

server {  
listen 80;  
server\_name [DOMAIN.COM](http://DOMAIN.COM);

location / {  
proxy\_pass [http://LAMP](http://LAMP);  
proxy\_set\_header Host $host;  
proxy\_set\_header X-Real-IP $remote\_addr;  
proxy\_set\_header X-Forwarded-For $proxy\_add\_x\_forwarded\_for;  
}

location /phpmyadmin {  
proxy\_pass [http://LAMP/phpmyadmin](http://LAMP/phpmyadmin);  
proxy\_set\_header Host $host;  
proxy\_set\_header X-Real-IP $remote\_addr;  
proxy\_set\_header X-Forwarded-For $proxy\_add\_x\_forwarded\_for;  
}

Can anybody please guide me?

Thank you in advance.

Posted at Nginx Forum:

> **[Nginx Reverse Proxy to LAMP server phpmyadmin access](https://forum.nginx.org/read.php?2,226490,226490#msg-226490)**
>
> Hi all. I have been looking for this answer but I have not been able to do so. I have a server with Nginx as a reverse proxy and want it to redirect my http://domain.com/phpmyadmin to a different LAMP server which host phpmyadmin. Somehow my...

---

<div class="post-metadata">

**Author:** ![carlos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/ecae2f/32.png) [@carlos](https://www.ruby-forum.com/u/carlos)\
**Post date:** [May 16, 2012, 2:33pm UTC](https://www.ruby-forum.com/t/nginx-reverse-proxy-to-lamp-server-phpmyadmin-access/219794/2 "2012-05-16T14:33:42Z")

</div>

Dear all …

The above configuration (first part only needed)… was correct

This one:

server {  
listen 80;  
server\_name [DOMAIN.COM](http://DOMAIN.COM);

location / {  
proxy\_pass [http://LAMP](http://LAMP);  
proxy\_set\_header Host $host;  
proxy\_set\_header X-Real-IP $remote\_addr;  
proxy\_set\_header X-Forwarded-For $proxy\_add\_x\_forwarded\_for;  
}

Just was a mistake with my DNS.

Thanks!

Posted at Nginx Forum:

> **[Re: Nginx Reverse Proxy to LAMP server phpmyadmin access](https://forum.nginx.org/read.php?2,226490,226501#msg-226501)**
>
> Hi all. I have been looking for this answer but I have not been able to do so. I have a server with Nginx as a reverse proxy and want it to redirect my http://domain.com/phpmyadmin to a different LAMP server which host phpmyadmin. Somehow my...
