-
ruby-on-rails – 如何配置nginx以在SubURI上提供gitlabhq
所属栏目:[Nginx] 日期:2020-07-24 热度:200
gitlab的nginx配置是:# GITLAB # Maintainer: @randx # App Version: 3.0 upstream gitlab { server unix:/home/gitlab/gitlab/tmp/sockets/gitlab.socket; } server { listen YOUR_SERVER_IP[详细]
-
工头不与NGINX合作
所属栏目:[Nginx] 日期:2020-07-24 热度:88
我正在尝试使用Foreman(版本0.31.0)来管理我们的应用程序的进程,但我对nginx(nginx / 1.0.10 Phusion Passenger 3.0.11)没有太多运气.这是我的Procfile中的相关行:nginx: sudo /home/ubuntu/nginx/sbin/nginx 当我启动应用程序时,Foreman报告nginx已启[详细]
-
javascript – Node.js请求返回301重定向
所属栏目:[Nginx] 日期:2020-07-24 热度:96
我是node.js的新手,但我想玩一些基本代码并提出一些请求.目前,我正在玩OCW搜索(http://www.ocwsearch.com/),我正在尝试使用他们的示例搜索请求提出一些基本请求:但是,无论我尝试做什么请求(即使我只是查询google.com),它都会归还给我html headtitle301 Mo[详细]
-
我可以使用vanilla Nginx作为响应体来回显请求标头值吗?
所属栏目:[Nginx] 日期:2020-07-24 热度:66
是否可以配置Nginx以返回从请求标头或请求参数创建的响应主体?看起来这可以用echo模块完成,但是如果可能的话我想用一个Nginx的vanilla安装来做.基本上我想做以下,但显然return_body不存在,那么我可以使用什么呢?location ~* ^/echo/(.+) { return_body $1;[详细]
-
在NGINX上使用MAMP
所属栏目:[Nginx] 日期:2020-07-23 热度:198
我看到最新版本的MAMP包括NGINX 1.6.可以使用NGINX代替apache,还是仅用于服务器缓存的内容.如果可能的话,我宁愿使用NGINX指令代替.htaccess.最佳答案看起来您可以使用NGINX作为Web服务器而不是Apache.[详细]
-
linux – NGINX:仅在所有目录中提供特定的文件类型
所属栏目:[Nginx] 日期:2020-07-23 热度:152
我需要只在虚拟服务器上提供.vmdk和.vmx文件,无论目录级别如何.这是我当前的配置(现在它为所有配置服务,但是如果我取消注释它的下半部分它什么都不提供):server { listen 80; server_name vmdk; access_log /var/log/nginx/localhost.access.log;[详细]
-
Docker中的NGINX和Consul-Template
所属栏目:[Nginx] 日期:2020-07-23 热度:197
我在使用EC2,AWS,Docker,Consul-Template,Consul和NGINX进行一致的服务发现方面遇到了麻烦.我有多个服务,每个服务都运行在自己的EC2实例上.在这些实例中,我运行以下容器(按此顺序): cAdvisor(监控)节点导出器(监控)领事(在代理模式下运行) Registrator我的服[详细]
-
301重定向时,nginx保留端口号
所属栏目:[Nginx] 日期:2020-07-23 热度:51
我正在尝试将第二个品牌的网络应用程序拆分为第一个品牌,并使用301重定向来重定向任何挥之不去的流量.服务器在端口8001上的Vagrant框转发中运行.我希望:而不是https://local-dev-url:8001/foo/(anything) 301到https://local-dev-url:8001/(anything)而不是h[详细]
-
Nginx在子文件夹中有多个站点
所属栏目:[Nginx] 日期:2020-07-23 热度:91
我想以这样的方式配置Nginx,以便我只需要很少的努力来添加新网站.我通过以下方式看到这一点:创建新站点时,我将其放在/ var / www下的子文件夹中,在nginx配置文件中添加新位置,该文件只包含所需站点类型的配置模板.它看起来像这样:server { listen 80; serve[详细]
-
scala – 用于PlayFramework静态文件的nginx配置
所属栏目:[Nginx] 日期:2020-07-23 热度:91
我想将Nginx用于我的Play的服务器/资源文件夹!应用.我想要:代理大部分文件播放!将点/资产指向本地文件夹我使用以下配置,但它不起作用:worker_processes 1; error_log logs/error.log; events { worker_connections 1024; } http {[详细]
-
ssl – 如何使用Lets Encrypt为子域添加证书
所属栏目:[Nginx] 日期:2020-07-23 热度:129
我有一个NGINX服务器,我试图使用Let的加密添加SSL.我的开发设置如下:url : dev.domain.in root: /var/www/dev/html 制作如下:url : domain.in root: /var/www/production/html 所以在我的nginx默认页面中,我有两个服务器块,一个用于开发,另一个用于生产我想[详细]
-
nginx webdav无法打开收藏夹
所属栏目:[Nginx] 日期:2020-07-23 热度:72
我在freebsd系统上使用以下配置参数构建了nginx:./configure ... -with-http_dav_module现在这是我的配置文件:user www www; worker_processes 1; events { worker_connections 1024; } http { include[详细]
-
ruby-on-rails – Capistrano NGINX Passenger Restart Rails App
所属栏目:[Nginx] 日期:2020-07-23 热度:78
我终于让capistrano在我的网站上工作,但是,我似乎无法让应用程序的重启部分工作.我想要todo是设置capistrano重新启动部署完成后运行rails应用程序的mongrel集群.由于我使用乘客安装所有东西,我不知道如何重新启动杂种群集.有谁知道如何做到这一点?在我读过的[详细]
-
php – 对于ansible来说,是一个优雅的重载幂等法吗?
所属栏目:[Nginx] 日期:2020-07-23 热度:179
我们现在正在调查Ansible以配置我们的服务器.这是一个默认的nginx,php-fpm mysql设置.但是,我想知道这些软件包的安装以及如何使playbook在运行的服务中具有幂等性.对于nginx,我们有一个默认的nginx.conf和conf.d /中的一些文件.对于php,我们有一个php.ini,一[详细]
-
缓存 – 在NGINX`position`指令中`expires -1’是什么意思?
所属栏目:[Nginx] 日期:2020-07-23 热度:125
鉴于下面的示例位置示例,-1表示过期是什么意思?这是否意味着“永不过期”或“永不缓存”?# cache.appcache, your document html and data location ~* .(?:manifest|appcache|html?|xml|json)${ expires -1; access_log logs/stati[详细]
-
google-app-engine – Appengine – 使用https的本地开发服务器
所属栏目:[Nginx] 日期:2020-07-23 热度:56
目标:使用App Engine开发服务器减少开发 - 反馈周期.对于我的使用,这必须作为公共HTTPS地址提供. App Engine开发服务器仅支持HTTP.这该怎么做:使用ngrok将本地开发环境公开为https公开可用地址.使用从https到http的nginx反向代理.这似乎是可能的,但对于我的[详细]
-
只允许一个User-Agent,阻止nginx中的其余部分?
所属栏目:[Nginx] 日期:2020-07-23 热度:68
这个网站的新手,所以我会保持简短:我目前: if ($http_user_agent ~* (A-certain-self-made-User-Agent-here)) { return 200; } 哪个效果很好. (通过切换200到403进行测试).我的问题是:有没有办法:/ etc / nginx / sites-[详细]
-
ruby-on-rails – 带nginx的乘客:无法加载此类文件 – bundler/setup(LoadError
所属栏目:[Nginx] 日期:2020-07-23 热度:56
只安装了一个版本的Ruby,我运行了gem install bundler捆绑安装.nginx confpassenger_root /root/.gem/ruby/2.1.0/gems/passenger-4.0.52; passenger_ruby /usr/bin/ruby; server { listen 80;[详细]
-
Nginx:何时使用proxy_set_header Host $host vs $proxy_host
所属栏目:[Nginx] 日期:2020-07-23 热度:191
我一直在阅读反向代理,并想知道proxy_set_header Host $host是否适合于proxy_set_header Host $proxy_host.我做了一些研究,在this article,它说在大多数情况下我们将Host设置为$host.那为什么nginx默认为$proxy_host?为了帮助我更具体地理解,如果我们使用$pr[详细]
-
nginx – 501推送到Artifactory Docker存储库时不执行
所属栏目:[Nginx] 日期:2020-07-22 热度:152
我正在将Artifactory设置为Docker存储库.我遵循文档,我能够成功地从我的虚拟Docker repo中抽取图像.但是,当我尝试将映像推送到本地存储库时,它将失败,而501未实现错误.这是我的设置:Nginx是反向代理:artifactory.somedomain.com:8085 - http://localhost:80[详细]
-
ruby-on-rails – 无法启动独角兽,master无法启动,请查看stderr日志中的详细信息
所属栏目:[Nginx] 日期:2020-07-22 热度:100
我不知道unicorn.rb文件有什么问题.我的unicorn.rb配置是APP_PATH = /var/www/demo working_directory APP_PATH stderr_path APP_PATH + /log/unicorn.stderr.log stdout_path APP_PATH + /log/unicorn.st[详细]
-
ruby-on-rails – Rails – 在使用Capistrano部署后需要重新启动Nginx?
所属栏目:[Nginx] 日期:2020-07-22 热度:82
我正在使用Capistrano部署我的Rails应用程序.每当我部署,更改不会反映在浏览器,我仍然需要重新启动nginx来更新网站(运行sudo /etc/init.d/nginx重新启动).我不太确定为什么重新启动应用程序后不应该更新? (使用touch /app/tmp/restart.txt)这是我的deploy.rb[详细]
-
nginx使用Tomcat 7管理SSL
所属栏目:[Nginx] 日期:2020-07-22 热度:111
nginx管理SSL的server.xml中的正确配置是什么?我当前的配置导致“重定向循环”,除非我标记了tomcat标准连接“安全”,这不是我想要的.我的应用需要https的所有请求和重定向到https如果使用http.如果我设置secure =“true”,它不再重定向,而是“redirect loop[详细]
-
node.js – socket.io何时使用轮询而不是websockets?
所属栏目:[Nginx] 日期:2020-07-22 热度:52
我是socket.io的新手,并在node / express / socket.io中编写了我的第一个应用程序.现在一切都在我的nginx服务器上运行良好.我想向公众发布我的应用程序,但我担心它不适用于很多人.我有几个朋友测试我的应用程序,一切顺利(这是一个非常简单的应用程序).这是我[详细]
-
django – 当我检查nginx access.log时,未知的HEAD请求会定期进入
所属栏目:[Nginx] 日期:2020-07-22 热度:95
首先,我使用服务器环境: sever:nginx uwsgi django app,docker AWS ECS部署芹菜:rabbitmq ec2 cache:redis ec2日志记录:AWS CloudWatch日志了望塔第三方应用当我访问ECS EC2并检查nginx access.log时,会定期提供以下请求.为什么这[详细]