nginx (pronounced "engine-x") is a lightweight, high-performance Web server and reverse proxy as well as IMAP/POP3 proxy server.

learn more… | top users | synonyms

0
votes
0answers
5 views

Deploying node.js application on Ubuntu VPS

I created an real time android application backed by a node.js application. I use express, socket.io, mongodb and ubuntu for my backend. But my problem is on how I can possibly run it in production or ...
0
votes
0answers
5 views

error404 /cgi-sys/defaultwebpage.cgi

1,i hava a Mac mini 2,install vagrant with nginx php on my Mac mini 3,i set up a hostname(*.dev.com) on my Mac mini path /etc/hosts 4,i set up a same hostname on my vagrant 5 if vagrant ip is ...
0
votes
0answers
4 views

Can I use multiple caching layers in NGINX? [on hold]

I am planning to use NGINX as a reverse-proxy for SSL Termination, PageSpeed, Output Caching, etc... Specifically regarding caching, I'd ideally like to have two layers of caching. A redis cache ...
0
votes
0answers
9 views

Gitweb 404 - No projects found on ArchLinux ARM

I have some troubles with gitweb configuration on my RPi (powered by ArchLinux ARM). As you can see in the topic title I get "404 No projects founds" error. I followed ArchLinux wiki but it didn't ...
0
votes
0answers
11 views

Nginx Session-Binding-Proxy

I've been trying to harden a website against attacks involving Session Hijacking. The site runs with Nginx in front of an node.js app. As one of the countermeasures, the goal is to configure Nginx to ...
0
votes
1answer
14 views

Nginx proxy_pass entire request to remote server

I want to have phpMyAdmin running under another port and pass all requests that go to /pma/ to 127.0.0.1:8081 Thats my Nginx config server { listen 80; ... location /pma/ { ...
1
vote
1answer
19 views

Clean url with several params in nginx

I am a newbie in nginx. The question is how to rewrite url with query string to 'clean' url: for one parameter: host.com?page.html/param1=value1 <- host.com/page/value1 ...
1
vote
0answers
25 views

Is it possible to share a basic auth session between several aliases in nginx?

The title pretty much sums it up, we have a very simple virtual host setup in nginx protected by basic auth, so it looks like that: server { listen portnumber; server_name *.domain.com; ...
-7
votes
0answers
27 views

how to set up a cookieless sub domain to serve static contents? [on hold]

I am in search of developing a cookieless sub domain to serve my static contents in the web site. As I am a newbie to this field it look like a tough task for me. Can any one help me to find a ...
0
votes
1answer
16 views

Can't get 404s for Wordpress pages with permalinks and nginx

I have nginx 1.6.2 serving a wordpress site, with php-fpm. Permalinks are setup the following way: /blog/%postname%/ nginx serves correctly the site pages (/, /products, /contact...) as well as the ...
2
votes
0answers
33 views

how to prevent loadbalancer from going offline?

i plan to setup a load balancer for a webproject but there is a major issue in my head: a typical loadbalancer would be: (provided by nginx upstream) Server #1 accepts all requests and forwards them ...
-1
votes
1answer
22 views

Setting apache2 as default web server on ubuntu

So on my ubuntu server I have both apache2 and nginx installed for testing purposes. However, currently nginx is set as default (nginx is the one that starts up when the server is restarted), but I ...
1
vote
1answer
28 views

How to configure nginx to dynamically read folders, user accounts/domains?

I have cPanel and Apache 2.4 on my CentOS 6.6 VPS. I installed Nginx as a reverse proxy. Everything works fine. I have 2 domains on the VPS & I'm able to configure them both on nginx. The ...
1
vote
0answers
4 views

How to configure nginx to dynamically read folders, user accounts/domains? [duplicate]

I have cPanel and Apache 2.4 on my CentOS 6.6 VPS. I installed Nginx as a reverse proxy. Everything works fine. I have 2 domains on the VPS & I'm able to configure them both on nginx. The ...
1
vote
1answer
21 views

Nginx Location Rewrite Rule matching GeoIP Header value

I'm looking to write a simple rewrite rule where I basically am trying to say the following If the requested URI is text/index.html (or test/) and the GeoIP Organization equals "My GeoIP Value" then ...
0
votes
1answer
25 views

nginx, web page degraded when root path is changed

I'm setting a wordpress up with nginx. Everything's seems ok : server is up phpinfo() test is ok the worpress install routine is showing up The only trouble is the root statement in the web server ...
-2
votes
2answers
46 views

nginx force ssl exception

I am using Ubuntu 14.04 with nginx installed and SSL installed on main domain, which works fine. I have even parked 5-6 other domains with main domain. If I go to any of those domains, I get an SSL ...
-1
votes
1answer
14 views

How can I forward all http traffic to https using nginx and Plesk 12 [on hold]

This question has great answers for how to forward http to https on nginx, but Plesk (I'm using Plesk 12) introduces 2 gotchas. 1) it overwrites each domain's nginx.conf periodically - not helpful. ...
0
votes
1answer
19 views

Move from default server block on nginx

Hello I setup my server and running Ubuntu server 14.04 with Nginx & php-fpm When I set everything up I used the default server block /etc/nginx/sites-available/default With my files ...
0
votes
0answers
37 views

Nginx proxy to Go dramatically reduces performance

I just finished coding up a small Go script listening with the Go http package. I wanted to put nginx in front of it (I need to serve static files in a subdir as well), but noticed that req/sec and ...
0
votes
1answer
58 views

nginx config and error message

I believe I have an error in one of my nginx configs. I have tried: $ sudo service nginx restart * Restarting nginx nginx [fail] $ After some googling i then tried the following: $ sudo service ...
-1
votes
0answers
19 views

How to exclude ip's from Nginx ngx_http_limit_req_module

I try to limit ip's connections using on main Nginx config file this: limit_conn_zone $binary_remote_addr zone=alpha:8m; limit_req_zone $binary_remote_addr zone=delta:8m rate=30r/s; and on my ...
0
votes
1answer
21 views

Nginx reverse proxy configuration for multiple domains

I have multiple accounts/domains on my server. I'm using cPanel with Apache 2.4 and wanted to use Nginx as a front reverse proxy. I changed Apache port, installed Nginx and it works fine but for one ...
2
votes
2answers
35 views

Apache to Nginx Conversion (Newbie)

I've got a Nginx Web Server Setup with PHP and I want to move on Nginx and I want to convert these .htaccess rules to nginx.conf file: RewriteRule ^blog(|/)$ /data/core/site/blog.php RewriteRule ...
1
vote
1answer
18 views

Thawte SSL123 SHA-2 Intermediate Certificate Chain, Broken?

I attempted to upgrade my one Web site, running nginx, from a SHA-1 SSL123 certificate to a SHA-2 one. Thawte's Web page with intermediate CAs has "RSA SHA-2 (under SHA-1 Root)" and "RSA SHA-2 ...
1
vote
1answer
15 views

ProxyPass Not working (No errors)

I am attempting to forward one of my apache domains onto a different port (which is hosting an Nginx-backed rails app) In my http.conf for the particular virtual host I have: <VirtualHost ...
2
votes
2answers
32 views

Nginx - redirect old .php?id=… to SEO friendly url doesn't redirect as expected

I'm migrating a website with old-style /category.php?id=4 URLs to /category/seo-friendly-slug URLs. rewrite ^/category.php?id=1$ /styles-de-bieres-belges/pils permanent; rewrite ^/category.php?id=2$ ...
1
vote
0answers
12 views

Nginx error on installing vestacp

I am trying to install vestacp on fresh dedicated server running ubuntu14.04 with nginx installed, however i have tried to remove this using... sudo apt-get remove nginx sudo apt-get purge nginx ...
3
votes
0answers
87 views

nginx & php-fpm [debug] 11: Resource temporarily unavailable

New Development The core php error logs are below, but the site specific error logs show this. The memory on my php.ini file is : memory_size 1024; so it's not php's memory limit. I've also ...
1
vote
1answer
63 views

Nginx 10k concurrent connections

We are not able to handle more than 3k concurrent request in nginx (Connecton time out). We change also the ulimit to 20000. Following are my nginx.conf and sysctl.conf files: user www-data; ...
3
votes
0answers
28 views

How to enable certain SSL cipher while having disabled the group?

I would like to enable the SSL cipher EDH-DSS-DES-CBC3-SHA (also known as TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA) in my nginx SSL environment to support IE8 on Windows XP. The base SSL ciphers for nginx ...
0
votes
0answers
20 views

Rails Passenger 403 forbidden

Unable to run my rails app. Have configured it using official documents. Have tried placing an index file in public folder. It works. Have tried to run rails app in production machine under ...
0
votes
1answer
22 views

Passenger Nginx Rails in debian 7 not working

I have installed Phusion passenger following official document : https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#install_on_debian_ubuntu Following Steps are performed: ...
2
votes
2answers
24 views

How to collect logs for statistics in site?

I want to collect logs from nginx ( several servers, 1 000 000 lines in logs for minute for all servers ) to central stat server for statistics processing. I see 2 variants: write logs to local ...
1
vote
1answer
21 views

nodejs server and nginx conflict

I am running a nodejs application on a digital ocean droplet and I am trying to configure nginx so that it proxies the port the port that my application is running on, This is what I have on my ...
1
vote
1answer
42 views

Getting “Too many redirects” error with nginx rewrite rule

I am trying to rewrite the domain url that targets my site such that all domain names are rewritten to www.example.com and have the following config: mysite block server { listen ...
1
vote
0answers
17 views

Partial content 206 requests on nginx behind WebAuth

I'm having a troubleshooting an issue that I think is likely due to WebAuth authentication when serving .webm videos. The server I have is nginx 1.6.2. I can make 200 GET requests just fine. I also ...
-1
votes
0answers
24 views

SSL Termination: Which is simplest to setup and operate: nginx or haproxy? [closed]

We will be dropping our hardware based load balancer soon, and making the long awaited move to either nginx or haproxy. I have used nginx for non ssl load balancing, and found it very straightforward ...
3
votes
1answer
16 views

nginx map with regular expression ate my URI

Some map kill my URI, I do not get why: map $http_cookie $redir_scheme { default http; ~some=value https; # here is the SSL cookie } server { listen 8888; server_name redir.*; ...
1
vote
1answer
15 views

Nginx regex vhost pattern ends up as PHP server name

I have an nginx server definition with a regex match, like this: server_name ~^(?<vhost>[a-z0-9-]+)\.example\.com$; root /var/www/example/$vhost; access_log ...
0
votes
1answer
24 views

Access a remotely inaccessible webapp through an accessible server [closed]

I need to access a locally developed webapp (port 80), which is for the time being inside a computer that cannot be accessed remotely: local machine (for ex. it's behind a firewall). So, what I ...
1
vote
0answers
34 views

uwsgi + nginx + flask: upstream prematurely closed after file is downloaded

I created an endpoint on my flask which generates a spreadsheet from a database query (remote db) and then sends it as a download in the browser. Flask doesn't throw any errors. Uwsgi doesn't ...
0
votes
2answers
86 views

Nginx / PHP-FPM = Blank pages

Dear ServerFault Community, I managed to get my site into a fully functional state two days ago.. Around 3 hours ago today, I've restarted my linux box and have found my site to no longer work. I have ...
0
votes
0answers
27 views

nginx - 403 Forbidden error

I am trying to setup nginx and I am getting a 403 error. Below is how I have configured nginx under Centos7. FIrewall is not running. vi /etc/nginx/conf.d/default.conf server { ...
3
votes
1answer
108 views

Cron Daemon Wget blocked

I've got Nginx on Debian 7 without cpanel. I am seting-up my Crontab like this: */45 * * * * wget "http://example.com/cron-url.php" >/dev/null 2>&1 The above cron is being blocked with ...
0
votes
0answers
31 views

Nginx rewrite URL based on basic auth username

I have a static file serving set up in Nginx wherein different customers need to visit a different URL to get the content that is specific to them; in addition, they have to enter their username and ...
0
votes
2answers
57 views

In Nginx configuration, how to continue after a conditional return in location?

There are several domain names bound to my server. I need to redirect requests like domain.com or domain.com/ to app.domain.com. Following is what I added in my app config: server { listen 80; ...
0
votes
2answers
37 views

Serving multiple proxy endpoints under location in Nginx

I have a couple of API endpoints that I want to serve from under a single location of /api with subpaths going to different endpoints. Specifically, I want webdis to be available at /api and a ...
0
votes
1answer
40 views

What is the best way to redirect a user to another server and domain and keeping the URL intact?

I suddenly have a client who doesn't understand much in programming. So the best solution in this case would be - to run the app on my server while keeping his domain under his control. He has there ...
0
votes
1answer
103 views

nginx - deny all *.php requests except index.php for security reasons

os: CentOS 7 nginx: 1.6.2 httpd: apache 2.4.6 cms: Drupal 7 After my server was compromised I removed all from server, reinstalled OS and soft, and restored data from backup. Now I configure all ...