如何配置Glassfish NGINX使用NGINX提供静态文件?
发布时间:2020-12-13 21:19:10 所属栏目:Nginx 来源:网络整理
导读:我有一个EC2 ubuntu和Glassfish v3 Nginx设置来托管我的java web应用程序.此应用程序作为WAR文件部署到Glassfish. NGINX当前将所有请求传递给glasshfish appserver,包括静态图像,css等javascripts等. server { listen 80; server_name whatever.com www.what
我有一个EC2 ubuntu和Glassfish v3 Nginx设置来托管我的java web应用程序.此应用程序作为WAR文件部署到Glassfish. NGINX当前将所有请求传递给glasshfish appserver,包括静态图像,css等javascripts等.
} 最佳答案
我已经解决了这个问题如下
a)修改配置文件,如下所示
b)在Nginx HTML根目录下(/ home / ubuntu / www / public_html)创建一个与web应用程序上下文同名的子目录.例如如果你的webpp网址是www.whatever.com/mycoolapp,请创建一个名为/ home / ubuntu / www / public_html / mycoolapp的目录 c)将war文件解压缩到此文件夹.摆脱WEB-INF文件夹 d)重启nginx.要验证,请停止您的Web应用程序,同时保持NGINX并从您的webapp访问图像或css. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- Nginx多个服务器块侦听同一个端口
- php – Nginx快速CGI缓存ON error_page 404
- nginx accept() failed (24: Too many open file
- 清漆80,nginx 8080,哪个端口放jenkins?
- nginx-Flask send_from_directory用于媒体文件
- Nginx与www和没有www
- Nginx FastCGI PHP(php-fpm)没有记录捕获的错误/
- 使用apt-get install nginx后重新编译nginx
- 代理 – 如何使用nginx将address.com/foo/bar重定
- tcp – nginx php5-fpm上游超时(110:连接超时
热点阅读