Tag: nginx

richiesta block nginx per numero IP

Sto usando nginx. Se i miei numbers ip sono 1.2.3.4 e 1.2.3.5, come posso configurarlo per bloccare le richieste per i numbers ip e permettere solo domini. Se site1.com è configurato per 1.2.3.4, voglio consentire una richiesta per site1.com ma negare una richiesta per 1.2.3.4.

Che cos'è un stream di lavoro sensibile per distribuire il contenuto del webserver utilizzando la git push?

Vorrei usare push git per aggiornare il mio contenuto (nginx) del webserver, pur mantenendo le cose sicure. Un modo per fare questo potrebbe essere quello di ssh al mio server, git pull da bitbucket in /srv/www , e chown -R www-data:www-data . . Sarebbe però spiacevole poterlo spingere lì dal mio computer a casa (a […]

try_files ha spiegato

Voglio un semplice reindirizzamento. Se REQUEST_URI è "/", vorrei redirect a "/ blog /". Dopo aver letto alcuni Pitfall-Documenti e BestPractices, credo che try_files sia per quello che ricerca. Ma la wiki nginx non mi chiarisce, come funziona esattamente. Ci sono due (o uno) path (s) e un uri? uri sembra essere il REQUEST_URI che […]

Nginx: $ request_time non è stato registrato

Questo è il mio log_format in nginx log_format main '$remote_addr – $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"' ' $request_time'; Ecco l'output del registro di accesso xx155.x – – [31/Oct/2011:03:54:18 +0000] "POST /xx/ HTTP/1.1" 200 127 "http://xx/ab.cc" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1" In qualche modo il […]

Le perdite di memory di Lighttpd, un mito o vero? Se è vero, si applica al contenuto statico?

[In primo luogo, si prega di leggerlo tutto prima di contrassegnarlo come soggettivo, o irrilevante come dalle linee guida della comunità di ServerFault.] EDIT: Avrei dovuto menzionare che il sito che sta costruendo serve file video. È un sito di condivisione video. A proposito, ho intenzione di utilizzare il server web Apache per la pubblicazione […]

Alcune operazioni di riscrittura di nginx di base

Sono nuovo alla riscrittura di Nginx. So che questo è fondamentale, ma sto costantemente colpendo il capo di reindirizzamento interno di 10 quando provo a farlo. In sostanza, voglio che domain.com/abcd.png sia domain.com/?v=abcd.png. Ciò dovrebbe accadere solo ai file solo direttamente sotto /, non in alcuna directory secondaria. Apprezzerò qualsiasi aiuto che qualcuno possa fornire, […]

Nginx + uWSGI + performance Django bloccato su 100rq / s

Ho configurato Nginx con uWSGI e Django su CentOS 6 x64 (3.06GHz i3 540, 4GB), che dovrebbe gestire facilmente 2500 rq / s ma quando esegue ab test (ab -n 1000 -c 100) arresta le performance a 92 – 100 rq / s. Nginx: user nginx; worker_processes 2; events { worker_connections 2048; use epoll; } […]

Compilare nginx con nginx-gridfs, ottenendo errori di mongo-c durante il make

Sto tentando di compilare nginx (versione 1.0.11) con supporto gridfs (nginx-gridfs versione 0.8) su Ubuntu 11.10 (gcc versione 4.6) utilizzando il module nginx qui: https://github.com/mdirolf/nginx-gridfs Le istruzioni di installazione qui descritte sono semplici: * Clone the nginx-gridfs repository (`git clone https://github.com/mdirolf/nginx-gridfs`) * Check out the mongo-c-driver submodule (`git submodule init` then `git submodule update`) * […]

Abilitazione dell'estensione SSH2 di PHP con nginx

Okay, così normalmente il mio sysadmin si prende cura di questo, ma è stato piuttosto scarso ultimamente e non posso aspettare più. Ho usato PECL per installare l'estensione ssh2 di PHP. Ho messo l' extension=ssh2.so nel php.ini e ho controllato lo ssh2.so è extension_dir . Quando ho php -m | grep ssh2 php -m | […]

la pagina di errore personalizzata di nginx 404 per l'host virtuale

Sto eseguendo alcuni host virtuali fuori nginx, e vorrei che ognuno abbia le proprie 404 pagine personalizzate. Ogni host virtuale ha il proprio nginx.conf che include il mio globale nginx.conf. All'interno del file di configuration per l'host virtuale particolare che attualmente non posso funzionare correttamente, il block di configuration ha questo aspetto: server{ listen 80; […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.