解决Nginx出现403 forbidden (13: Permission denied)报错的三种办法

 Nginx  高蒙  阅读(147)  评论(0)  Nginx 403 forbidden forbidden 403 Permission denied  2周前 

由于开发需要,在本地用虚拟机配置了LNMP环境,使用的是Centos 6.8的yum安装,安装一切正常,但是使用默认的网站配置目录,是在/usr/share/nginx/html这个目录下。简直是有点奇葩了。于是乎,我先将默认的配置文件copy了一份,修改root为/data/www,接着就在根目录下新建了/data/www这个目录准备放置新的网站文件。感觉一次都很ok的时候,重启运行发现,报错了403 forbidden。这着实让我很意外,默认的配置下,都是可以打开,为什么换个目录就不行了呢。


nginx下php无法访问报错Primary script unknown的解决方法

 Nginx  高蒙  阅读(89)  评论(0)  nginx php Primary script unknown  2周前 

在用虚拟机搭建环境的时候,出现访问php文件无法获取到。总是报错Primary script unknown,但是静态文件是可以正常访问的。通过排查日志,检查个服务是否正常等方法终于找到解决的方法。报错如下:FastCGI sent in stderr: "Primary script unknown" while reading response header fr


centos 6.8 yum安装 PHP 5.6

 Linux  高蒙  阅读(122)  评论(0)  centos PHP  2周前 

1.检查当前安装的PHP包。yum list installed | grep php2.如果有安装的PHP包,先删除他们。yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64&


centos 6.8 yum安装 mysql 5.7

 Linux  高蒙  阅读(162)  评论(0)  mysql 5.7 centos6.8 yum  2周前 

最近在学习yum安装LNMP环境,在centos6.8安装mysql5.6的时候,遇到一些问题。下面我就罗列一些安装mysql5.6的时候出现的问题。1、No package mysql56 available2、warning: rpmts_HdrFromFdno: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKE


Linux软件的安装源(如CentOS6.8)国内镜像大全

 Linux  高蒙  阅读(105)  评论(0)  CentOS 镜像  2周前 

在查找CentOS6.8版本安装包的时候,意外的发现国内的阿里云,网易,搜狐几个大的公司都有国内的镜像站。很是开心,下面是CentOS6.8版本安装包的下载地址:以阿里云镜像为例:x64位:http://mirrors.aliyun.com/centos/6.8/isos/x86_64/32位: http://mirrors.aliyun.com/centos/6.8/isos/i386/我这里下载的DVD的,所以地址如下:http://mirrors.aliyun.com/cen


解决nginx配置ssl允许http https同时访问的方法

 Nginx  高蒙  阅读(756)  评论(1)  https nginx ssl http  5个月前 

在配置完成https的之后,可能有的站长也想支持http访问,不知道是出于什么目的。既然有需求那么我们看看怎么解决nginx配置ssl允许http https同时访问的方法。如果在配置https之后,不通过301重定向的到https的话,那么在访问http的时候就会出现报错。400 Bad RequestThe plain HTTP requset was sent to HTTPS port


如何让nginx使用ssl模块支持https的方法

 Nginx  高蒙  阅读(473)  评论(1)  https nginx ssl  5个月前 

最近苹果的app审核有这样的要求,必须接口使用https,不然全部下架。为什么呢?因为HTTPS能够加密信息,以免敏感信息被第三方获取,在看看国内的BTA就明白了。这消息一处,我们的就要配置让nginx使用ssl模块支持HTTPS访问了。那么我们看看怎么去配置nginx使用ssl模块支持https?注意:默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中。


阿里云服务器 centos yum安装LAMP环境 告别一键安装包

 Linux  高蒙  阅读(610)  评论(0)  centos yum LAMP  5个月前 

之前的阿里云服务器环境都是用一键安装包的形式安装的。虽然安装的过程简单,但是安装之后就会出现磁盘占用太大。我做了一个简单的比较我用一键安装包的形式安装之后使用的空间是7G多,但是通过命令自行安装的话,使用的磁盘空间是2G多点。好了,下面我们具体的看看,怎么用yum安装LNMP的环境。第一步:环境说明。linux CentOS6.5nginx 1.10 mysql 5.7php   5.6第二步:安装nginx。1、


如何解决nginx出现413 Request Entity Too Large的问题

 Nginx  高蒙  阅读(404)  评论(0)  nginx  6个月前 

在做用户导入的时候,出现nginx 出现413 Request Entity Too Large。字面的意思就是上传的文件太大,超出了nginx配置的限制。知道问题的所在,我们就去解决它吧。第一步:我们找到配置nginx配置文件。地址:打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf看一下nginx.conf有没有设置client_max_body_size,这个参数默认只是1M,也就是文件最大不能超过1M。解决办法:增加如下两


如何解决nginx服务器图片防盗链的问题和方法

 Nginx  高蒙  阅读(504)  评论(0)  nginx 防盗链 图片防盗链  9个月前 

为什么,我会想到防图片盗链的问题呢?一来是真的有人盗链,增加我服务器的压力。二来,就是亲自尝试一下,防盗链能不能成功。网上的nginx防盗链教程很多,但是呢?真正的可以使用的并不多,而且有的防盗链的教程并不是真正彻底的防盗链。我们要求的图片防盗链是这样的。一、别人网站加载我们的图片是无法显示的。二、别人右键保存图片也是无效的。下载不了,我们的图片。基本上,网上的教程第一个都可以轻松的实现,但是第二步骤真的很少有实现的。那么,nginx应该怎么样彻底地实现真正意义上的防盗链呢?第一、我们来看下nginx如何


linux常用的zip rar tar.gz 解压压缩命令大全

 Linux  高蒙  阅读(521)  评论(1)  linux 解压命令 压缩命令 linux解压缩命令  10个月前 

在日常的开发中,经常用到linux的解压压缩命令,比如zip rar tar.gz等文件的解压和压缩。虽然很简单但是我们经常记不住。所以,好记性不如烂笔头。.zip解压:unzip FileName.zip压缩:zip FileName.zip DirName.rar解压:rar -x FileName.zip压缩:rar -a FileName.rar DirName.tar.gz或tgz解压:tar -zxvf FileName.tar.gz压缩:tar -zcvf FileName.tar.gz D


如何部署thinkphp到阿里云nginx服务器

 Nginx  高蒙  阅读(886)  评论(0)  thinkphp部署 thinkphp部署阿里云服务器 thinkphp部署阿里云nginx服务器 nginx  11个月前 

博客使用thinkphp开发的,上传到服务器上的时候,出现错误。一查才知道,nginx默认是不支持thinkphp里面PATH_INFO的路由方式。所以,下面我找了一个thinkphp在nginx上面的配置文件。完美支持普通,兼容,pathinfo,rewrite4种url模式,别怪我没提醒你收藏哦. 常见的静态文件404时也不会再去跑一遍fastcgi浪费资源。server {    listen   &nbs


阿里云ECS Linux服务器外网无法连接MySQL解决方法

 Linux  高蒙  阅读(2236)  评论(1)  阿里云服务器 阿里云ECS Linux 阿里云外部链接mysql nginx linux  11个月前 

我的服务器买的是阿里云ECS linux系统。为了更好的操作数据库,我希望可以用navicat for mysql管理我的数据库。当我按照正常的模式去链接mysql的时候,报错提示:2003- Can't connect MySQL Server on 'x.x.x.x'(10038)于是,通过查找资料,我找到了解决的方法,其实是阿里云服务器为了安全默认不允许从外面链接Mysql数据库。下面是解决整理的三种解决的方法:第一


阿里云服务器centos nginx安装搭建svn服务器教程

 Linux  高蒙  阅读(1068)  评论(0)  svn服务器搭建 阿里云服务器svn服务器搭建 阿里云服务器 linux服务器 linux服务器搭建svn服务器  1年前 

最近由于阿里云的ACE服务不在免费了,所以之前的svn版本控制就不可以用了。于是,我就只能在自己的阿里云服务器上部署svn服务器了。在部署的过程中,可谓是一波三折,问题还真不少


阿里云nginx如何添加伪静态

 Linux  高蒙  阅读(972)  评论(0)  阿里云服务器 nginx伪静态  1年前 

很多朋友问我,nginx的伪静态是什么?阿里云nginx服务器的伪静态怎么配置?现在我就在这里给大家详细的演示一遍。先进入到nginx的配置文件目录请输入以下命令cd /alidata/server/


Copyrights © 2016-2017 高蒙个人博客 www.shuchengxian.com, All rights reserved. 皖ICP备15015490号 皖公网安备 34152302000022号网站地图

关键词:个人博客,PHP博客,PHP博客程序,高蒙博客,高蒙个人博客,php程序员博客,程序员个人博客