楊老師課堂之Nginx學習之反向代理
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/kese7952/article/details/81082773
配置靜態網站
server {
listen 80;
server_name localhost;
location /{
root html; #預設Nginx站點
index index.html index.htm;
}
location ^~ /javabs/{
alias /www/javabs/; #自定義站點,注意都是以斜槓結尾 檔案路徑自定義不一定是javabs
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
配置動態網站
配置JSP
server {
listen 80;
server_name blog.javabs.cn;
location / {
index index.jsp;
#Tomcat訪問地址
proxy_pass http://127.0.0.1:8080;
}
location /solr {
#類似虛擬目錄 指向一個具體專案
proxy_pass http://127.0.0.1:8180$request_uri;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
配置PHP
server{
listen 80;
server_name javabs.cn www.javabs.cn;
root /mnt/www/domains/javabs.cn/public_html;
index index.php index.html;
error_page 404 = http://www.javabs.cn/404.html;
location = /500.html {
root /usr/share/nginx/html;
}
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
access_log /usr/local/nginx/logs/javabs.cn.access.log main;#日誌
}
location ~ /.ht {
deny all;#拒絕訪問htaccess檔案
}
}
作者: 楊校
出處: https://blog.csdn.net/kese7952
分享是快樂的,也見證了個人成長曆程,文章大多都是工作經驗總結以及平時學習積累,基於自身認知不足之處在所難免,也請大家指正,共同進步。
本文版權歸作者所有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出, 如有問題, 可郵件(397583050@qq.com)諮詢。
相關文章
- 楊老師課堂之ArrayList集合解析
- 楊老師課堂之JavaSe部分面試題Java面試題
- nginx 學習之反向代理(1)Nginx
- 楊老師課堂_Java教程第三篇之控制語句Java
- 淺談Nginx之反向代理Nginx
- nginx大道至簡之反向代理Nginx
- 楊老師課堂_Java教程第六篇之引用資料型別_類的運用Java資料型別
- 反向代理學習筆記(一) Nginx與反向代理緒論筆記Nginx
- Nginx專題(1):Nginx之反向代理及配置Nginx
- Nginx 學習系列(一) ------------- 正向代理與反向代理Nginx
- Nginx支援WebSocket反向代理-學習小結NginxWeb
- Nginx之location中反向代理proxy_pass配置Nginx
- Nginx學習筆記(反向代理&搭建叢集)Nginx筆記
- Nginx反向代理Nginx
- nginx 反向代理Nginx
- Docker Compose例項之nginx反向代理GitLabDockerNginxGitlab
- nginx學習筆記(3):TCP反向代理基本配置Nginx筆記TCP
- nginx正向代理、反向代理Nginx
- Nginx 配置:反向代理Nginx
- Nginx 配置反向代理Nginx
- [Nginx] TCP 反向代理NginxTCP
- Nginx 反向代理 websocketNginxWeb
- Nginx之路--配置正向代理、反向代理Nginx
- Nginx正向代理和反向代理配置Nginx
- nginx 反向代理 swoole 使用Nginx
- nginx 反向代理設定Nginx
- Nginx四層反向代理Nginx
- nginx學習之模組Nginx
- nginx 反向代理 介面請求Nginx
- nginx反向代理配置去除字首Nginx
- tomcat 配置nginx 反向代理TomcatNginx
- nginx反向代理快取教程。Nginx快取
- Nginx實戰(五) 反向代理Nginx
- Nginx、haproxy反向代理設定Nginx
- nginx 反向代理到目錄Nginx
- 配置Nginx反向代理TomcatNginxTomcat
- Docker學習筆記之-部署.Net Core 3.1專案到Docker容器,並使用Nginx反向代理(CentOS7)(二)Docker筆記NginxCentOS
- 江民小課堂之防毒引擎防毒