Super clear !!! Thank You :-) Everywhere, all talks about nginx reverse proxy to deploy modern apps, docker etc… You proof me I still can stay on Apache2 :-)
if you're here wondering if this video is relevant to you to understand configuring apache as a reverse proxy, I am glad to tell you that YES, IT IS THE VIDEO YOU'RE LOOKING FOR!
Hello. thanks for making video on this. just quick question. how do you configure default site as some neutral site if you dont want proxied site as default site
Hi, for that you need to create a simple HTML page and do static hosting for the default site. I have created a video on how to setup a static file hosting in apache at ruclips.net/video/INATnpdcuZY/видео.htmlsi=i-4I8pfgktZ9igLK Hope this helps, cheers 👍
@@learningsoftwareskills Thanks for responding back . I think what I meant was in the config below:
Require all granted
ServerName grafana.example.com SSLEngine on SSLCertificateFile /etc/httpd/grafana.crt SSLCertificateKeyFile /etc/httpd/grafana.key SSLVerifyClient none SSLProtocol all -SSLv2 -SSLv3 -TLSv1 SSLProxyEngine on ProxyRequests Off ProxyPreserveHost On ProxyPass / 10.0.0.1:3000/ ProxyPassReverse / 10.0.0.1:3000/ ErrorLog /var/log/httpd/grafana_error.log CustomLog /var/log/httpd/grafana_access.log combined ErrorLog /var/log/httpd/ssl_error.log TransferLog /var/log//httpd/ssl_access.log CustomLog /var/log/httpd/ssl_request.log combined this above block is for grafana site proxy which is proxying the site grafana.example.com What about the the default site like if we resolve the ip of the proxy server or anything else other than grafana.example.com, it should go to default site which is index.html page. I have written the below config but I think it doesn't work still. basically everything else other than the proxy site should fall to default site. DocumentRoot /var/www/html
Options Indexes FollowSymLinks AllowOverride None Require all granted
Hi, pls see line 56,57 of the configuration for in the video at 05:30 , the requests to the url path /test will be routed to the application at localhost:50100/ Hope this helps, cheers 👍
I really appreciate your diagrams at the start. I didn't understand why I needed a reverse proxy for SSL until I saw it.
Thank you very much 🙏👍
very good my friend... thanks
You are welcome 👍
Super clear !!! Thank You :-) Everywhere, all talks about nginx reverse proxy to deploy modern apps, docker etc… You proof me I still can stay on Apache2 :-)
Thank you. I am glad this content helped you, cheers👍
This is amazing bro,
Thanks for such a detailed video
Thanks a lot bro 👍
Muchas gracias por mostar tus conocimientos.
De nada
Wonderful documentation and the video. Do you have the steps for configuing reverse proxy on tomcat ?
Hi, thanks for the awesome feedback. Currently i did not content on tomcat.
Great video, please continue to create new videos on different modules
Thank you very much, I will try 👍
Great
Thank you 👍
if you're here wondering if this video is relevant to you to understand configuring apache as a reverse proxy, I am glad to tell you that YES, IT IS THE VIDEO YOU'RE LOOKING FOR!
Wow, thanks for vouching for this video. Means a lot to me👍🙏😀
Hello. thanks for making video on this. just quick question. how do you configure default site as some neutral site if you dont want proxied site as default site
Hi, for that you need to create a simple HTML page and do static hosting for the default site. I have created a video on how to setup a static file hosting in apache at ruclips.net/video/INATnpdcuZY/видео.htmlsi=i-4I8pfgktZ9igLK
Hope this helps, cheers 👍
@@learningsoftwareskills Thanks for responding back .
I think what I meant was in the config below:
Require all granted
ServerName grafana.example.com
SSLEngine on
SSLCertificateFile /etc/httpd/grafana.crt
SSLCertificateKeyFile /etc/httpd/grafana.key
SSLVerifyClient none
SSLProtocol all -SSLv2 -SSLv3 -TLSv1
SSLProxyEngine on
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / 10.0.0.1:3000/
ProxyPassReverse / 10.0.0.1:3000/
ErrorLog /var/log/httpd/grafana_error.log
CustomLog /var/log/httpd/grafana_access.log combined
ErrorLog /var/log/httpd/ssl_error.log
TransferLog /var/log//httpd/ssl_access.log
CustomLog /var/log/httpd/ssl_request.log combined
this above block is for grafana site proxy which is proxying the site grafana.example.com
What about the the default site like if we resolve the ip of the proxy server or anything else other than grafana.example.com, it should go to default site which is index.html page.
I have written the below config but I think it doesn't work still.
basically everything else other than the proxy site should fall to default site.
DocumentRoot /var/www/html
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
ErrorLog /var/log/httpd/default_ssl_error.log
CustomLog /var/log/httpd/default_ssl_access.log combined
Apache Web server conf file modified video
but your flask route is showed to '/' or did I miss something?
Hi, pls see line 56,57 of the configuration for in the video at 05:30 , the requests to the url path /test will be routed to the application at localhost:50100/
Hope this helps, cheers 👍
why i cann't find test_reverse_proxy?Thanks
Hi, you need to create that file. I created it just for this demo
Hope this helps, cheers 👍