【Nginx虚拟服务器域名配置方法】教程文章相关的互联网学习教程文章

虚拟机下Linux安装好Nginx后,宿主机无法访问时处理方法【图】

在虚拟机的Linux下安装好Nginx服务器后,本机可以通过curl获取网页内容,而在宿主机无法访问,出现如下错误:这种情况下,一般是Linux系统的防火墙规则需要配置,把你需要访问的网络端口开放出去,设置如下:打开文件/etc/sysconfig/iptables进行编辑,在ssh的默认端口22下面增加12行,用于nginx服务器,这里加多了13行端口3306,是为了mysql的远程访问。配置完后,重启防火墙即可。service iptables restart在宿主机再试试:配置成...

启用Nginx目录浏览功能的方法【图】

location / { root /data/www/file //指定实际目录绝对路径; autoindex on; //开启目录浏览功能; autoindex_exact_size off; //关闭详细文件大小统计,让文件大小显示MB,GB单位,默认为b; autoindex_localtime on; //开启以服务器本地时区显示文件修改日期! }如上配置后,用IE访问该服务器的根目录,就会...

Nginx防止被域名恶意解析的方法【图】

今天太倒霉了,发现通过IP无法访问服务器的80端口很无语,昨天都还好的啊,也没有修改过配置,其他端口又是正常的,防火墙也没问题。于是问了下机房,给了个崩溃的回复说我们的服务器有个域名没有备案被电信多次通告,然后就把我们ip端口给封了。。。。封了啊。。。疯了,关键是这个域名TMD不是我的啊经过一番折腾,发现是 nginx 配置上貌似有个漏洞,导致任何域名解析到服务器都能被正常请求,虽然是个空白页,但HTTP状态码是200。...

隐藏Nginx或Apache以及PHP的版本号的方法

当黑客入侵一台服务器时,首先会”踩点”, 这里的”踩点”,指的是了解服务器中运行的一些服务的详细情况,比如说:版本号,当黑客知道相应服务的版本号后,就可以寻找该服务相应版本的一些漏洞来入侵,攻击,所以我们需要隐藏这些版本号来避免一些不必要的问题我们来测试一下insoz:~ insoz$ curl -I http://127.0.0.1/phpinfo.php HTTP/1.1 200 OK Server: nginx/1.5.0 Date: Thu, 18 Jun 2015 02:39:32 GMT Content-Type: text/html Conn...

Nginx之——web网站图片显示过慢超大附件不完全下载的解决方法

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/50549921问题:打开网站后台管理系统,发现图片显示非常慢,查看nginx前端代理上查出:[error] 28423#0: *5 connect() failed (111: Connection refused) while connecting to upstream打开VPN,直接用后台服务器的IP地址去访问,发现速度相当快,于是怀疑是代理服务器的配置问题。 当下载大的附件,或是页面中有大图片时,就会下载中断或是图版无法显示 也许你要...

nginx下的laravel在网站目录的二级目录下url重写的方法

我用的是nginx1.9.9,laravel 5.1.11版本。项目多的人都会感受到,localhost下面一堆的文件夹一堆的项目,每次有新项目就习惯直接在网站根目录下面放了,毕竟在本地开发调试,怎么方便怎么来。因此我localhost里面就好多东西了,http://localhost/asd/,或者 http://localhost/caugoo/类这样的很多,但是现在很多的php框架都要来个路由,配置个url重写,在apache下面搞很方便,但是在nginx下就要搞多几下了。以我新项目为例子,该项...

Nginx做下载时ipa或apk文件的处理方法

在nginx的conf/mime.typs内加上: application/vnd.android.package-archive apk; application/iphone pxl ipa; 以上就介绍了Nginx做下载时ipa或apk文件的处理方法,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

SSL在NGINX的配置方法实践无需修改tomcat和程序配置

SSL方案:1、NGINX做ssl握手,其与TOMCAT之间仍旧HTTP协议(当NGINX和TOMCAT在同一相对安全的内网时这样做可以减少SSL握手次数)。NGINX的代理转发(proxy_redirect:反向替换proxy_pass或上游,如TOMCAT返回的URL),从HTTP的替换成HTTPS。可包括多条proxy_redirect配置。注意端口号如需要替换也要写入。 2、NGINX强制将接收到的HTTP请求rewrite为HTTPS 3、NGINX做优化方案,包括keepalive_timeout,开启ssl的session缓存。 4、TO...

Nginx安装方法【图】

简介:本文简要介绍了Linux平台下,Nginx的安装与启动过程。注意:由于Windows平台的Nginx在性能和使用广泛程度上不如Linux平台的Nginx,因此本篇教程主要针对Linux平台。首先访问Nginx的官方网站http://nginx.org/,下载Nginx的源码(链接http://nginx.org/download/nginx-1.8.0.tar.gz)。 接下来开始安装流程。为了便于版本管理,以及对于不同版本的区分,使用root登录系统,在系统根目录’/’,建立目录Nginx_180,使用代码如...

nginx301302跳转配置方法与总结

转自:http://blog.sina.com.cn/s/blog_5d73ba76010145rr.html首先看一个完整代码示例,关于nginx 301 302跳转的。301跳转设置:server {listen 80;server_name 123.com;rewrite ^/(.*) http://456.com/$1 permanent;access_log off;}302跳转设置:server {listen 80;server_name 123.com;rewrite ^/(.*) http://456.com/$1 redirect;access_log off;}在看下关于nginx 301 302跳转的详细说明文档server {server_name test.com;rewr...

wordpress配置固定链接nginx访问404问题解决方法

WordPress支持使用固定链接,但是在ngnix环境下,访问页面后出现404,其实官方是有文档说明的,需要单独写配置,我这边配置的示例代码如下:server {listen 80;server_name www.chaichunyan.com;access_log /var/log/nginx/access.log main;location / {root /www/data/xxx;index index.php index.html index.htm;if (-f $request_filename/index.html){rewrite (.*) $1/index.html break;}if (-f $request_filename/ind...

配置Nginx多核CPU,worker_cpu_affinity使用方法和范例affinityds22affinity28affinity

Nginx默认没有开启利用多核CPU,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核CPU。CPU是任务处理,计算最关键的资源,CPU核越多,性能就越好。配置Nginx多核CPU,worker_cpu_affinity使用方法和范例1. 2核CPU,开启2个进程worker_processes 2;worker_cpu_affinity 01 10;01表示启用第一个CPU内核,10表示启用第二个CPU内核worker_cpu_affinity 01 10;表示开启两个进程,第一个进程对应着第一个CPU内核,第二个进程...

ubuntu+nginx出现502badgateway解决方法

一、出现502,首先查看nginx 错误日志二、出现connect()to unix:/var/run/php5-fpm.sock 解决办法:将/etc/php5/fpm/pool.d/www.conf 中listen.owner = www-datalisten.group = www-datalisten.mode = 0660开启以上就介绍了ubuntu+nginx 出现502 bad gateway解决方法,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

startsBBS在nginx环境下的部署,出现布局错误和验证码不能显示的解决方法【图】

问题:提示404 原因:没有配置url重写 解决:nginx 不支持pathinfo 模式 需要修改配置,方法如下STB配置 打开 STB 的 config.php 文件修改如下: $config[‘uri_protocol’] = “PATH_INFO”;nginx配置我使用的是虚拟主机配置server {listen80;server_name www.example.com;rewrite_log on;root /www/web/htdocs/example;indexindex.php index.html index.htm;location / {indexindex.php index.html index.htm;}location ~...

thinkpadwin7oem让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享

网上搜了很多方法都不奏效,研究了一天,发现通过以下的配置可以完美支持 'URL_MODEL' => 2 的情况了 代码如下:location /project/ { index index.php; if (!-e $request_filename) { rewrite ^/project/(.*)$ /project/index.php/$1 last; break; } } location ~ .+\.php($|/) { set $script $uri; set $path_info "/"; if ($uri ~ "^(.+\.php)(/.+)") { set $script $1; set $path_info $2; } fastcgi_pass 127.0.0.1:9000; fas...