随笔分类 -  22.Apache/Nginx

摘要:https://yq.aliyun.com/ziliao/23975 阅读全文
posted @ 2017-09-21 18:09 52php 阅读(979) 评论(0) 推荐(0) 编辑
摘要:从上一篇文章:PHP网站(nginx、php-fpm、mysql) 用户权限解析,可以学习了解到,nginx 和 php-fpm 的用户是如何运作的。 有个工作场景: 1、公司的一台 CentOS 服务器上运行了好几个网站,每个网站又是由不同的团队在维护,如果确保 ftp 更新文件的时候,不更新错, 阅读全文
posted @ 2016-12-29 10:17 52php 阅读(1398) 评论(0) 推荐(1) 编辑
摘要:这篇文章我们就特别来讲解下,nginx、php-fpm 以及 mysql 运行在各个用户下的配置。 先来做个说明:nginx本身不能处理PHP,它只是个web服务器。当接收到客户端请求后,如果是php请求,则转发给php解释器处理,并把结果返回给客户端。如果是静态页面的话,nginx自身处理,然后把 阅读全文
posted @ 2016-12-27 18:53 52php 阅读(706) 评论(1) 推荐(0) 编辑
摘要:在本地开发,一般只用一个Apache服务器,然后通过配置文件实现多个站点访问,要么是“虚拟路径(别名)”的形式,要么是“虚拟主机”的形式,相关配置参考如下: 说明:我给Apache设置的端口为:8088,即 Listen 8088(80端口给开发 Java Web 用了)。 打开 Apache 的配 阅读全文
posted @ 2016-07-20 11:44 52php 阅读(1344) 评论(0) 推荐(0) 编辑
摘要:ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以nginx默认情况下是不 阅读全文
posted @ 2016-07-19 07:24 52php 阅读(503) 评论(0) 推荐(0) 编辑
摘要:在Ubuntu 12中启动刚安装好的Nginx,报错: nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied) 原因如下: the socket API bind() to a port less than 1024, s 阅读全文
posted @ 2016-07-18 15:47 52php 阅读(10415) 评论(0) 推荐(0) 编辑
摘要:因业务需要,同事以某个虚拟机为模板,复制出其他的CentOS虚拟机时,发现原系统内的开机自启动的nginx,不能再自启动了。 好吧,那就重新注册一下 nginx 的开机自启动: # 先删除原来的注册: chkconfig --del nginx # 重新注册: chkconfig --add ngi 阅读全文
posted @ 2016-07-16 10:12 52php 阅读(201) 评论(0) 推荐(0) 编辑
摘要:刚装完 PHP、Nginx,准备跑下 phpMyAdmin 程序,结果报以下错误: An error occurred. Sorry, the page you are looking for is currently unavailable. Please try again later. If 阅读全文
posted @ 2016-07-16 09:55 52php 阅读(9954) 评论(0) 推荐(0) 编辑
摘要:开发环境:CentOS + Nginx + PHP + MySql + phpMyAdmin 在用 phpMyAdmin 进行 sql 数据库导入的时候,经常需要上传比较大的 sql 数据文件,而这时会常碰见 nginx报错:413 Request Entity Too Large。 解决此问题,根 阅读全文
posted @ 2016-07-16 08:59 52php 阅读(608) 评论(0) 推荐(0) 编辑
摘要:Nginx参数: –prefix= 指向安装目录 –sbin-path 指向(执行)程序文件(nginx) –conf-path= 指向配置文件(nginx.conf) –error-log-path= 指向错误日志目录 –pid-path= 指向pid文件(nginx.pid) –lock-pat 阅读全文
posted @ 2016-07-16 08:32 52php 阅读(341) 评论(0) 推荐(0) 编辑
摘要:查了下网络资料,对Nginx配置文件nginx.conf的理解整理如下: 其他有关“Nginx配置详解”的网页有: http://my.oschina.net/duxuefeng/blog/34880 阅读全文
posted @ 2016-07-14 13:54 52php 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1、利用 .htaccess 防止盗链 如果不喜欢别人在他们的网页上链接自己的图片、文档的话,也可以通过htaccess的指令来做到。当然这样也可以对你的网站服务器压力变小! 这次先给出‘代码’,然后进行详细的讲解!这个东西纠结了我很久啊,既然自己懂一些,就拿出来和大家一起分享一下,可能有些地方理解 阅读全文
posted @ 2016-07-14 13:52 52php 阅读(500) 评论(0) 推荐(0) 编辑
摘要:Apache模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制。此URL操作可以依赖于各种测试,比如服务器变量、环境变量、HTTP头、时间标记,甚至各种格式的用于匹配UR 阅读全文
posted @ 2016-07-14 13:52 52php 阅读(762) 评论(0) 推荐(0) 编辑
摘要:今天要介绍的:.htaccess的第一个应用是自定义错误页面,这将使你可以拥有自己的、个性化的错误页面(例如找不到文件时),而不是你的服务商提供的错误页或没有任何页面。这会让你的网站在出错的时候看上去更专业。你还可以利用脚本程序在发生错误的时候通知你(例如我使用Free Webmaster Help 阅读全文
posted @ 2016-07-14 13:51 52php 阅读(263) 评论(0) 推荐(0) 编辑
摘要:.htaccess是什么? .htaccess叫分布式配置文件,它提供了针对目录改变配置的方法——在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。并且子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。说的通俗点,他就是:一个更改服务器配置的‘文本’文 阅读全文
posted @ 2016-07-14 13:50 52php 阅读(429) 评论(0) 推荐(0) 编辑
摘要:文件 /usr/local/apache/conf/extra/httpd-vhosts.conf 的内容如下: 提示很明显 NameVirtualHost 已经无效(指的是Apache2.4.x版本),所以配置虚拟主机时不需要设置 NameVirtualHost,把上面的 “NameVirtual 阅读全文
posted @ 2016-07-14 11:44 52php 阅读(12098) 评论(0) 推荐(1) 编辑
摘要:想实践下Apache是如何运行cgi程序的,却发现先前编译安装Apache的时候,没有安装Apache的cgi模块。 附:CentOS6.x编译安装LAMP(2):编译安装 Apache2.2.25 此时,从 httpd.conf 文件中可看到如下模块被动态加载(没有cgi模块): 查了下网络资料, 阅读全文
posted @ 2016-07-14 11:30 52php 阅读(1873) 评论(0) 推荐(0) 编辑
摘要:CGI动态页面 mod_alias mod_cgi AddHandler Options ScriptAlias CGI(公共网关接口)定义了web服务器与外部内容生成程序之间交互的方法,通常是指CGI程序或者CGI脚本,它是在网站上实现动态页面的最简单和常用的方法。本文将对如何在Apache we 阅读全文
posted @ 2016-07-14 11:29 52php 阅读(6584) 评论(0) 推荐(0) 编辑
摘要:先前按照这篇文章“CentOS6.x编译安装LAMP(2):编译安装 Apache2.2.22”去编译安装Apache2.2.x版本时,安装得挺顺利,今天换成Apache2.4.x版本,安装方法一样,在执行./configure命令时,却报如下错误: configure: error: Bundle 阅读全文
posted @ 2016-07-14 11:02 52php 阅读(667) 评论(0) 推荐(0) 编辑
摘要:在使用Apache地址重写mod_rewrite期间,发现,当URL和PATH_INFO中出现%2f(/)或者%5c(\), 会被认为这是个不合法的请求, Apache将会直接返回"404 (Not Found)"错误。 也就是说,Apache在调用 mod_proxy 或 mod_rewrite 阅读全文
posted @ 2016-07-14 01:46 52php 阅读(3450) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示