Heim > Artikel > Backend-Entwicklung > Nginx legt die dynamische und statische Trennung fest
Dynamische und statische Trennung der Nginx-Konfiguration
JDK installieren
rpm -ivh jdk-7u79-linux-x64.rpm
JDK-Umgebungsvariablen festlegen
vim /etc/profile
JAVA_HOME="/usr/ java/ jdk1.7.0_79"
CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
PATH=".:$PATH:$JAVA_HOME/bin "
CATALINA_HOME="/usr/ local/ tomcat"
JAVA_HOME CATALINA_HOME exportieren
Tomcat installieren
tar xvf apache-tomcat-7.0.64.tar.gz -C /usr/local/
cd apache-tomcat-7.0.64. tar.gz
ln -s apache-tomcat-7.0.64 tomcat
Änderungsprotokoll
vim /usr/local/tomcat/conf/server.xml
Das Änderungsprotokoll lautet wie folgt
prefix="localhost_access_log. "SUFFIX =". TXT "
Pattern =" %{X-FORWARDED-FOR} i %l %u %t & quot; %R & Quot; %s %b " /& gt;
Starten Sie Tomcat
CD /usr/local/tomcat/bin/; ./shutdown.sh
;./startup.sh
nginx-Installation
tar xvf nginx-1.4.7.tar cd
nginx-1.4.7.gz -C /usr/local/
Sie müssen zuerst pcre
installieren./configure --prefix=/usr/local /nginx --with-http_gzip_static_module --with- http_stub_status_module --with-pcre=/root/pcre-8.37
Nginx-Konto erstellen
useradd nginx -s /sbin/nologin
cd /usr/local/ nginx;
mkdir vhosts.d
touch Proxy.conf schreibt
#!nginx (-)
# Proxy.conf
proxy_redirect off;
proxy_set_header Host $host;
Proxy_set_header X-Real-IP $remote_addr; # Holen Sie sich die echte IP
#proxy_set_header Puffer 4 32k ;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_set_header X-Real-IP $remote_addr ;
proxy_set_header REMOTE-HOST $remote_addr; Proxy_set_header .conf
Upstream-Webserver{
server localhost:8080;
# server localhost:80;
}
server {
listen 80;
server_name localhost;
root /data/ www/web; #Verzeichnis 777, Datei 644 Berechtigungen
index index.shtml index.html index.htm; #Muss vollständig geschrieben werden, sonst tritt ein 403-Fehler auf
location / {
root / data /www/web;
index index.shtml index.html index.htm;
Proxy_set_header X-Real-IP $remote_addr;
include
/usr/local/nginx/conf / Proxy.conf;
}
location ~ .*.jsp$ #Alle JSP-Seiten werden von Tomcat verarbeitet
{
index index.jsp;
Proxy_pass http://localhost :8080; #Zur Tomcat-Verarbeitung wechseln
include
/usr/local/nginx/conf/proxy.conf;
# Proxy_set_header X-Real-IP $remote_addr;
} 🎜>
Das Obige stellt die Einstellung der dynamischen und statischen Trennung in Nginx vor, einschließlich des Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.