This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Sentora & Apache behind Nginx Reverse Proxy
#8
RE: Sentora & Apache behind Nginx Reverse Proxy
i just built a test server and i was testing this out now I'm not 100% sure what your trying.
But what i did is i went in changed Apache module port to 8080 did  the same with Sentora port 8080
Did Apache restart
made sure my virtual hosts were 8080
i than installed nginx
and added to /etc/nginx/nginx.conf
Code:
gzip on;
    gzip_disable "msie6";

     gzip_vary on;
     gzip_proxied any;
     gzip_comp_level 6;
     gzip_buffers 16 8k;
     gzip_http_version 1.1;
     gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
# Proxy Cache Settings
       proxy_cache_path /var/cache levels=1:2 keys_zone=reverse_cache:60m inactive=90m max_size=1000m;
    
    server {
           listen 80 default_server;
                   location / {
                           proxy_set_header Host $host;
                           proxy_pass http://127.0.0.1:8080;
                       }
                       location ~ /\.ht {
                               deny all;
                       }
                  }
Than started nginx server

service nginx start

service nginx restart

service nginx stop

if this helps out any but it has worked for me

heres full conf
PHP Code:
user www-data;
worker_processes 4;
pid /run/nginx.pid;

events {
    
worker_connections 768;
    
# multi_accept on;
}

http {

    
##
    # Basic Settings
    ##

    
sendfile on;
    
tcp_nopush on;
    
tcp_nodelay on;
    
keepalive_timeout 65;
    
types_hash_max_size 2048;
    
# server_tokens off;

    # server_names_hash_bucket_size 64;
    # server_name_in_redirect off;

    
include /etc/nginx/mime.types;
    
default_type application/octet-stream;

    
##
    # Logging Settings
    ##

    
access_log /var/log/nginx/access.log;
    
error_log /var/log/nginx/error.log;

    
##
    # Gzip Settings
    ##

    
gzip on;
    
gzip_disable "msie6";

     
gzip_vary on;
     
gzip_proxied any;
     
gzip_comp_level 6;
     
gzip_buffers 16 8k;
     
gzip_http_version 1.1;
     
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
 
# Proxy Cache Settings
 
       proxy_cache_path /var/cache levels=1:2 keys_zone=reverse_cache:60m inactive=90m max_size=1000m;
    
    
server {
 
           listen 80 default_server;
 
                   location / {
 
                           proxy_set_header Host $host;
 
                           proxy_pass http://127.0.0.1:8080;
 
                       }
 
                       location ~ /\.ht {
 
                               deny all;
 
                       }
 
                  }
    
    
##
    # nginx-naxsi config
    ##
    # Uncomment it if you installed nginx-naxsi
    ##

    #include /etc/nginx/naxsi_core.rules;

    ##
    # nginx-passenger config
    ##
    # Uncomment it if you installed nginx-passenger
    ##
    
    #passenger_root /usr;
    #passenger_ruby /usr/bin/ruby;

    ##
    # Virtual Host Configs
    ##
 
    
include /etc/nginx/conf.d/*.conf;
}


#mail {
#    # See sample authentication script at:
#    # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript

#    # auth_http localhost/auth.php;
#    # pop3_capabilities "TOP" "USER";
#    # imap_capabilities "IMAP4rev1" "UIDPLUS";

#    server {
#        listen     localhost:110;
#        protocol   pop3;
#        proxy      on;
#    }

#    server {
#        listen     localhost:143;
#        protocol   imap;
#        proxy      on;
#    }
#} 
Running two servers this can be multiplied also

PHP Code:
server {
 
           listen 80 default_server;
 
           listen 443 ssl;
 
                              location / {
 
                           proxy_set_header Host $host;
 
                           proxy_pass http://127.0.0.1:8080;
 
                                              }
 
                       location ~ /\.ht {
 
                               deny all;
 
                       }
 
                  }
 
                  
                   server 
{
 
   listen 80;
 
   listen 443 ssl;
 
   server_name whatever.com;
 
   proxy_set_header Host $host;
 
   location / {
 
       proxy_pass http://127.0.01:8181;
 
        }
 
                       location ~ /\.ht {
 
                               deny all;
 
   }

Easy come Easy go Movies Galore
Reply
Thanks given by: Feilding Weather


Messages In This Thread
RE: Sentora & Apache behind Nginx Reverse Proxy - by ccr1969 - 08-06-2021, 02:58 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
Is Sentora dead? rajeevrrs 2 3 ,971 12-17-2022, 09:20 AM
Last Post: TGates
Sentora debug and error files johnnyp 0 1 ,590 10-27-2022, 06:16 PM
Last Post: johnnyp
Transfer Account to another Sentora BenI 1 3 ,333 07-21-2022, 07:19 PM
Last Post: Nigel

Forum Jump:


Users browsing this thread: 2 Guest(s)