Questions tagged «nginx»

Nginx(“引擎x”)是Web服务器,反向代理,TCP流代理和邮件代理,在类似BSD的许可证下发布。

3
nginx缺少站点-可用目录
我在Centos 6上安装了Nginx,并且试图设置虚拟主机。我遇到的问题是我似乎找不到/etc/nginx/sites-available目录。 我需要做些什么来创建它吗?我知道Nginx已启动并正在运行,因为我可以浏览到它。


17
Nginx 403错误:[文件夹]的目录索引被禁止
我有3个域名,并且正在尝试使用Nginx将所有3个站点托管在一台服务器(Digital Ocean Droplet)上。 mysite1.name mysite2.name mysite3.name 其中只有1个有效。其他两个导致403错误(以相同的方式)。 在我的nginx错误日志中,我看到:[error] 13108#0: *1 directory index of "/usr/share/nginx/mysite2.name/live/" is forbidden。 我启用了网站的配置是: server { server_name www.mysite2.name; return 301 $scheme://mysite2.name$request_uri; } server { server_name mysite2.name; root /usr/share/nginx/mysite2.name/live/; index index.html index.htm index.php; location / { try_files $uri $uri/ /index.html index.php; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; …

17
nginx显示空白的PHP页面
我已经用php5-fpm设置了一个nginx服务器。当我尝试加载网站时,我得到一个空白页面,没有任何错误。HTML页面可以很好地服务,但不能使用PHP。我尝试在php.ini中打开display_errors,但是没有运气。php5-fpm.log不会产生任何错误,nginx也不会。 nginx.conf server { listen 80; root /home/mike/www/606club; index index.php index.html; server_name mikeglaz.com www.mikeglaz.com; error_log /var/log/nginx/error.log; location ~ \.php$ { #fastcgi_pass 127.0.0.1:9000; # With php5-fpm: fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } 编辑 这是我的Nginx错误日志: 2013/03/15 03:52:55 [error] 1020#0: *55 open() "/home/mike/www/606club/robots.txt" failed (2: No such file or directory), client: …
164 nginx  php 



6
nginx:将所有请求发送到单个html页面
使用nginx,我想保留url,但是无论如何实际上加载相同的页面。我将使用url和History.getState()在javascript应用中路由请求。看起来应该是一件简单的事情? location / { rewrite (.*) base.html break; } 可以,但是重定向网址?我仍然需要网址,我只想始终使用同一页面。


26
Nginx将.php文件作为下载文件,而不是执行它们
我正在以水滴形式安装网站(数字海洋)。我在使用PHP正确安装NGINX时遇到问题。我做了一个教程https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-14-04,但是当我尝试运行一些.php文件正在下载...例如,http://5.101.99.123/info.php它正在工作,但是...如果我进入主目录,http://5.101.99.123它将下载我的index.php:/ 任何想法? -rw-r--r-- 1 agitar_user www-data 418 Jul 31 18:27 index.php -rw-r--r-- 1 agitar_user www-data 21 Aug 31 11:20 info.php 我的/ etc / nginx / sites-available / default server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /var/www/html; index index.html index.htm index.php; # Make site accessible from http://localhost/ server_name …
151 php  nginx  php-5.5 

18
kubernetes服务外部IP待处理
我正在尝试在kubernetes上部署nginx,kubernetes版本是v1.5.2,我已经部署了具有3个副本的nginx,下面是YAML文件, apiVersion: extensions/v1beta1 kind: Deployment metadata: name: deployment-example spec: replicas: 3 revisionHistoryLimit: 2 template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:1.10 ports: - containerPort: 80 现在我想在节点的端口30062上公开其端口80,为此我在下面创建了一个服务, kind: Service apiVersion: v1 metadata: name: nginx-ils-service spec: ports: - name: http port: 80 nodePort: 30062 selector: app: nginx type: …


6
Nginx为什么响应任何域名?
我已经安装了nginx并使用Ruby / Sinatra应用程序运行,一切都很好。但是,我现在试图在同一台服务器上运行第二个应用程序,但我发现有些奇怪。首先,这是我的nginx.conf: pid /tmp/nginx.pid; error_log /tmp/nginx.error.log; events { worker_connections 1024; accept_mutex off; } http { default_type application/octet-stream; access_log /tmp/nginx.access.log combined; sendfile on; tcp_nopush on; tcp_nodelay off; gzip on; gzip_http_version 1.0; gzip_proxied any; gzip_min_length 500; gzip_disable "MSIE [1-6]\."; gzip_types text/plain text/xml text/css text/comma-separated-values text/javascript application/x-javascript application/atom+xml; upstream app { server …
139 nginx 



7
NGINX反向代理websocket并启用SSL(wss://)?
我很迷茫,不愿独自构建NGINX,但我希望能够启用安全的websocket,而无需增加额外的层。 我不想在websocket服务器本身上启用SSL,而是想使用NGINX在整个过程中添加SSL层。 那里的每个网页都说我做不到,但是我知道我可以!感谢任何人(我自己)可以向我展示如何!
136 ssl  tcp  proxy  nginx  mod-proxy 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.