Heim >Backend-Entwicklung >PHP-Tutorial >nginxconf-Konfigurationsanweisungen

nginxconf-Konfigurationsanweisungen

WBOY
WBOYOriginal
2016-08-08 09:20:551015Durchsuche

1: Der Inhalt der Datei nginx.conf lautet wie folgt:

worker_processes 4; //Bezieht sich auf 4-Core-CPU

events {
worker_connections 65535; // Ulimit -n zum Anzeigen von Parametern unter Linux Match
}


http {
include mime.types;
default_type application/octet-stream;

log_format main '$remote_addr - $remote_user [$ time_local] "$request" '
             '$status $body_bytes_sent "$http_referer" '
                                                               sendfile on;//Dateibeschleunigung übertragen

keepalive_timeout 30;//Wartezeit bis Auf die Website zugreifen


client_max_body_size 6m;//Maximale Upload-Dateigröße

gzip on;//Komprimierung und Übertragung von Textdateien

include /opt/ nginx/conf/vhost/ *;//Beinhaltet mehrere konfigurierte Websites, die folgenden sind Beispiele: b2b.conf und auto.conf
}

2: Der Inhalt der b2b.conf-Datei ist wie folgt:

server {

listen 80;

server_name www.b2bxxx.cn b2bxxx.cn ;


location / {//Homepage

root /opt/huahuionline;

index index.html index.htm;
}

Speicherort ^~ /static/ {//Statische Datei

root /opt;

}

Speicherort ~ *$ {

Proxy_Pass http://127.0.0.1:22; //Dynamischer Programmsprung

}

location ~ .*.(gif|jpg|jpeg|png|bmp|swf |mp4) $ {
läuft 60 Tage ab;//Cache für 60 Tage
}

Standort ~ .*.(js|css)?$ {
läuft 3 Stunden ab;//Cache für 3 Stunden error_log /opt/nginx/logs/b2b_err.log;//Default error.log
}

3: Der Inhalt von auto.conf ist wie folgt:

server {
listen 80;
server_name www.autodesign.club autodesign.club;

location ^~ /auto_static/ {

root /opt;

}


location ~ .*$ {
Proxy_pass http://127.0.0.1:33; //Der Port unterscheidet sich von dem oben genannten
rewrite ^/$ /MainCtrl? page=IndexPage last; / /Startseite springen

}

 
location ~ .*.(gif|jpg|jpeg|png|bmp|swf|mp4)$ {
läuft 60 Tage ab;

}


location ~ .*.(js|css)?$ {
läuft 3 Stunden ab;
}

access_log /opt/nginx/logs/auto.log;
error_log /opt/ nginx/logs/auto_err.log;

}


Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die des Bloggers reproduziert werden Erlaubnis.


Das Obige stellt die Nginxconf-Konfigurationsanweisungen einschließlich der relevanten Inhalte vor. Ich hoffe, dass sie für Freunde hilfreich sind, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP-Infrastruktur MVCNächster Artikel:PHP-Infrastruktur MVC