【linux web服务apache,数据库MySQL,PHP的编译安装参数】教程文章相关的互联网学习教程文章

Windows下部署Apache+PHP+MySQL运行环境实战_PHP教程【图】

官方下载地址:MySQL http://www.mysql.com/downloads/mysql/ 找个MSI文件下下来.Apache http://httpd.apache.org/download.cgiPhp http://windows.php.com/download/#php-5.4 首先是MySQL,(这边吐槽一下被Oracle收购的MySQL) 一步一步往下,无需更多的配置 然后安装Apache, 也是一步一步往下 安装PHP,(我偷懒我自豪, 在PHP下载页面找那个Installer的文件.......吐槽可能不是最新的版本= =~) 下载页面安装注意其他要记住的: 其...

apachephp模块整合操作指南_PHP教程【图】

apache的版本: httpd-2.2.21-win32-x86-no_ssl php的版本: php-5[1].3.8-Win32-VC9-x86 (一) 准备工作 1.先找在D:/amp/php中找到php.ini-development这个文件,然后把它改成php.ini这个文件名 2.用记事本,或editplus将其打开 (二)操作步骤: 1.告诉php所用的扩展模块所在位置 807行 extension_dir = "D:/amp/php/ext" 点我查看 2. 告诉php所用的时区 998行 点我查看代码 date.timezone = PRC 3.让apache引入php解释引擎 点我查看...

APACHE的AcceptPathInfo指令使用介绍_PHP教程

学习zfdemo的时候提到设置 AcceptPathInfo 指令. 有时我们在做虚拟静态化或者让路径看起来很漂亮的时候,可能会看到http://www.example.com/index.php/html1这样URL地址,而在访问的实际是根目录下的index.php文件,而把/html1做为PATH_INFO环境变量传递给脚本。而对于apache来说上面的地址能否正确运行取决于AcceptPathInfo指令的配置 AcceptPathInfo 指令 说明 是否接受附带多余路径名信息的请求 语法 AcceptPathInfo On|Off|Def...

Apache中php.ini的设置方法_PHP教程

例如: 代码如下:1 LoadModule php5_module "D:/wamp/bin/php/php5.4.3/php5apache2_2.dll"2 PHPIniDir "D:\wamp\bin\php\php5.4.3"这样Apache使用的php.ini和PHP的DLL都是加载的5.4.3版本的。让IIS使用环境变量中的php.ini。 另外在wamp启动的时候,经常会提示类似 "无法定位程序输入点 php_checkuid 于动态链接库 php5ts.dll" "没有找到 php_pdo.dll ,因此这个应用程序未能启动。需要重新安装应用程序可能会修复此问题。" 上的错...

浅谈apache和nginx的rewrite的区别_PHP教程

1. Nginx Rewrite规则相关指令 Nginx Rewrite规则相关指令有if、rewrite、set、return、break等,其中rewrite是最关键的指令。一个简单的Nginx Rewrite规则语法如下: rewrite ^/b/(.*)\.html /play.php?video=$1 break; 如果加上if语句,示例如下: if (!-f $request_filename) { rewrite ^/img/(.*)$ /site/$host/images/$1 last; } 2. Nginx与Apache的Rewrite规则实例对比简单的Nginx和Apache 重写规则区别不大,基本上能够...

apache和php之间协同工作的配置经验分享_PHP教程

php在当今一个不陌生的网络技术名词,想到网站或者web可能大多数开发者都会想到php,一个既免费又开源,既容易又实用等一些好处才拥有了世界上很多IT技术人员的青睐,我是一名JAVA开发者,接触PHP不是一个偶然,而是自己工作中的一些需要,在大学时期也曾一时头热而疯狂的去学习php,但头热毕竟是每个年轻人都会有过的事,但是热过后更多的是去反思自己。 由于种种原因,我从事了JAVA技术的开发,但是闲暇之时也会对PHP知识做一些研...

Apache下禁止php文件被直接访问的解决方案_PHP教程【图】

一开始,我想在重写规则里直接禁止php后缀的URL被访问。但后来发现重写规则是递归调用的,如果在重写规则里直接禁止php,那么重写到php文件的规则也会失效。RewriteEngineOn 代码如下:  RewriteRule^test$/test.php[L]   RewriteRule^test.php$$0[F,L] 递归调用这真可怕,一开始访问/test的时候URL重写检查一次,然后匹配到^test$就内部重定向到/test.php,然而内部重定向也会触发URL重写,因此再次检查,匹配到^test.php$,被...

使用Apache的htaccess防止图片被盗链的解决方法_PHP教程

方法一:所需要的命令如下: 代码如下:RewriteEngine on RewriteCond %{ HTTP_REFERER } !^$ RewriteCond %{ HTTP_REFERER } !^http://(www.)?simue.com /.*$ [NC] RewriteRule .(gif &line;jpg)$ - [F] 如果觉得让别人的页面开个天窗不好看,那可以用一张图片来代替:查看代码 代码如下: RewriteEngine on RewriteCond %{ HTTP_REFERER } !^$ RewriteCond %{ HTTP_REFERER } !^http://(www.)?simue.com/.*$ [NC] Rewr...

Apache服务器无法使用的解决方法_PHP教程

原因一:80端口占用例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!原因二:软件冲突装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。 原因三:httpd.conf配置错误如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查...

Window7/XP安装Apache2.4与PHP5.4的过程详解_PHP教程

一、下载地址Apache 5.4 —— httpd-2.4.4-win32.zipPHP 5.4 —— php-5.4.15-Win32-VC9-x86.zip注意,VC9 线程安全版本中已经包含了 PHP 和 Apache connector DLL,因此无需下载此DLL。二、配置1. Apache使用任意编辑器打开 apache2.4/conf/httpd.conf 文件开始配置。1.1 设置 Apache 位置 代码如下:ServerRoot "D:/Program Files/apache2.4"1.2 启用使用的模块我只去掉了 mod_rewrite 模块的注释。1.3 在模块内容下增加以下内容 ...

完美解决:Apache启动问题—(OS10022)提供了一个无效的参数_PHP教程

今天启动apache2始终无法启动,本以为又是端口问题,可后来查看并未有端口占用问题,于是查看错误日志如下:[Sat Jun 20 03:12:52 2009] [notice] Apache/2.2.11 (Win32) PHP/5.2.9-2 configured -- resuming normal operations[Sat Jun 20 03:12:52 2009] [notice] Server built: Dec 10 2008 00:10:06[Sat Jun 20 03:12:52 2009] [notice] Parent: Created child process 2676[Sat Jun 20 03:12:53 2009] [notice] Child 2676: C...

linux环境apache多端口配置虚拟主机的方法深入介绍_PHP教程

默认情况下,linux上apache使用的默认文档目录是:/var/www默认端口是:80如果想发布自己的一个系统资源目录,可以使用下面的方法,执行如下命令:(1)添加监听端口#cd /etc/apache2#vim ports.conf文件添加:NameVirtualHost *:8000Listen 8000(2)配置虚拟目录#cd /etc/apache2/sites-available#cp default default-me#vim default-me文件内容如下: 代码如下:8000 > ServerAdmin webmaster@localhost DocumentRoot /wwwroot ...

深入apachehost的配置详解_PHP教程

ServerAdmin webmaster@dummy-host.127.0.0.1 DocumentRoot "D:/dev/Apache2.2/docs/dummy-host.127.0.0.1" ServerName dummy-host.127.0.0.1 ServerAlias www.dummy-host.127.0.0.1 ErrorLog "logs/dummy-host.127.0.0.1-error.log" CustomLog "logs/dummy-host.127.0.0.1-access.log" common ServerAdmin webmaster@dummy-host2.127.0.0.1 DocumentRoot "D:/dev/Apache2.2/docs/dummy-host2.127.0.0.1" ...

win7+apache+php+mysql环境配置操作详解_PHP教程

1.php版本简介php各版本之间的区别,php版本后面一般有VC6和VC9、Thread Safe和Non Thread Safe的区别,VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的,VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的,如果你选用的是Apache或者其他服务软件,那么选择VC6,选用的是IIS的话,那么请下载VC9 的。Thread Safe 是线程安全,而Non Thread Safe就是非线程安全, 官方并不建议你将Non Threa...

深入Apache与Nginx的优缺点比较详解_PHP教程

1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx 的rewrite 强大 动态页面 模块超多,基本想到的都可以找到 少bug ,nginx 的bug 相对较多 超稳定 存在就是...