Nginx 安裝配置過程php
#yum install nginx html
開啓服務: #service nginx startnginx
(nginx使用的是80端口,須要確保80端口不被佔用)tomcat
歡迎頁面: /usr/share/nginx/html服務器
配置文件位置: /etc/nginx/jsp
錯誤日誌位置: /var/log/nginx/spa
反向代理思想:代理
根據location 匹配規則,當匹配到不一樣的URL時,選擇不一樣的解析容器。日誌
例如,服務器有以下配置:htm
Nginx 80端口
Apache 9000端口
Tomcat 8080端口
Apache 有應用 warm
Tomcat 有應用 jokingus
咱們但願 路徑訪問存在 /warm開頭時啓用 Apache
存在 /jokingus開頭時啓用tomcat
咱們能夠再 /etc/nginx/conf.d/default.conf中添加 location 匹配規則便可:
location ^~ /jokingus/
{
index index.jsp;
proxy_pass http://127.0.0.1:8080;
}
location ^~ /warm/
{
index index.php;
proxy_pass http://127.0.0.1:9000;
}