布署Apache2 + PHP5 + MYSQL5

  LoadModule php5,我在E,PHP”,1、到其官方站点下载 php-5.2.5-Win32.zip,  

  配置进程:
  
  (一)http.conf
  把PHP直接当做apache的一个模块运转:
  LoadModule php5_module “C:/php/php5apache2.dll”
  AddType application/x-httpd-php .php
  
  在Apache目录下创造了三个www的目录用于贮存站点文件,在http.conf里:
  把DocumentRoot “D:/Apache2/htdocs”改成了DocumentRoot
“D:/Apache2/www”
  间接列目录:
  Options FollowSymLinks
  AllowOverride None
  改为:  
  Options Indexes FollowSymLinks
  AllowOverride None
  设置暗许字符为华语简体:
  AddDefaultCharset GB2312
  重新起动apache
  
  (二)php.ini  
  把php.ini-dist复制到C:windows 下改名字为 php.ini
  extension_dir = “C:phpext”   
解除以下分号,以支撑mysql:
  ;extension=php_mysql.dll
  把php目录下的 libmysql.dll 和 libmysqli.dll
复制到windows/system32下。
  重新开动apache
  
  (三)Mysql  
  安装Mysql:  
  然后浏览“

三、配置进程:

您恐怕感兴趣的篇章:

  • Apache
    SSL服务器配置SSL详解
  • CentOS(Linux)下的apache服务器配置与管理章程分享
  • CentOS 5.4 服务器配置
    yum安装Apache+php+Mysql
  • PHP开垦Apache服务器配置
  • 跨域供给 Apache
    服务器配置的章程
  • Apache达成多端口多主机名配置

Windows XP下全新安装Apache2,PHP5,MYSQL5,Zend的简要进度
  
  一、下载地址:
  
  Apache2.0.50 :
  PHP5.0.2

  MYSQL5.0.2:
  Zend2.5.2 :]
  
  软件的装置偶就不说了,在这之中独有PHP下的是zip包,直接解压就足以了。
  
  安装顺序正是上边列出来的一一,Zend作者是最后等富有的运作都没难题后才装的。
  
  二、轻便安装进度:
  
  (一)Apache:
  Apache2.0.50的装置很简短,笔者就径直把他装到了E盘根目录下(我C盘是系统盘,D盘是temp盘,偶发现在windows下独自拿个分区来做临时文件的寄放地对系统的快慢影响十分大,那样做能升迁系统运作的过程,感兴趣的相恋的人能够尝试看),安装完后自个儿的apache目录正是E:apache2
  
  (二)PHP:
  笔者是间接解压缩放到E盘php目录下了,那样查找文件会平价广大。
  
  (三)Mysql:
  直接装到E:mysql下,它的默许目录太长,是在C盘下的,偶的C盘是除windows的文本外别的个个不放的。
  
  (四)Zend:
  所有的调节和测验都例行后小编把Zend装到了E:program fileszend下
  
  三、配置进度:
  
  (一)http.conf
  
  那么些文件小编改了多少个地点:
  把PHP直接作为apache的多个模块运维,作者在中间加了两句:
  
  CODE: [Copy to clipboard]
  LoadModule php5_module “E:/php/php5apache2.dll”
  AddType application/x-httpd-php .php
  
  笔者在E:apache2目录下建设构造了八个www的目录用于贮存小编的站点文件,在http.conf里改了那样一句话:
  把DocumentRoot “E:/Apache2/htdocs”改成了DocumentRoot
“E:/Apache2/www”
  
  Apache2.0.x于1.3.x相比较2.0.x默许不能够直接列目录,偶感到不适,就改了:
  把DocumentRoot “E:/Apache2/www”那句下的如下语句
  
  CODE: [Copy to clipboard]
  
  Options FollowSymLinks
  AllowOverride None

把PHP直接当做Apache的一个模块运维,小编在里面加了两句:

2、展开IE,然后在地点栏输入:”” 或者 “”
能够看来Apache安装实现的功成名就页面;


**一、使用Apache

Options Indexes FollowSymLinks
AllowOverride None

3、conf/httpd.conf文件的安顿
1)查找“DocumentRoot”,这里是点名主页放置的目录。暗许是:“D:\PHP\Apache2.2\htdocs”,你能够运用私下认可的目录,也得以友善定义三个,如:“D:/PHP”。注意:目录末尾不要加“/”。
2)查找“DirectoryIndex”,这里是暗中同意首页文件名,能够在index.html
的后边参预index.php等。四个公文名用空格分隔。
3)查找
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>
修改为:
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all
</Directory>
    假设不改这里的话,可能汇合世 You don’t have permission to access /
on this server. 这样的荒谬提示,非常在退换了暗中同意主页的路线后。

;extension=php_imap.dll

4)创设虚构目录
找到<IfModule alias_module> …… </IfModule>
添加Alias /webpath “D:\PHP\Apache2.2\phptxt”
<Directory “D:\PHP\Apache2.2\phptxt”>
    Options MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
里头/webpath为虚构目录名称,”D:\PHP\Apache2.2\phptxt”为文件存放地点。
拜望的地址为:

修改目录的暗中认可首页:

**≡ PHP 5.2.5 的安装 ≡
1、到其官方站点下载 php-5.2.5-Win32.zip
并解压(听说:不要下载及利用它的Installer,这种艺术尽管很自动化、很智能,但也设有相当多下边包车型客车界定,因为不推荐。)到贰个目录”D:\PHP\PHP”。
将PHP目录(D:\PHP\PHP)下的php.ini-recommended复制到windows(有的系统是winnt目录)目录下,并改名换姓为php.ini,并找到extension_dir,将它修改为extension_dir=”D:\PHP\PHP\ext”。其实采用php.ini-dist也能达到规定的规范平等的效劳,但建议使用
php.ini-recommended,因为此文件对暗许设置作了质量和平安上的优化。
PHP.ini部分表达:
default_charset=”gb2312″
,修改私下认可字符集,这里,假设前方有分店“;”,去掉那几个分号;
register_globals=Off 改为 register_globals=On ,使传递全局变量有效;
extension=php_dba.dll 如若眼下有根据地,撤除分号,以下同;
extension=php_dbase.dll
extension=php_gd2.dll  GD库做图,一般用来图形验证码;
extension=php_mysql.dll  用于连接MYSQL数据库;
short_open_tag=On 
协助<?php…?>和<?…?>,Off为仅协助<?php…?>

初稿地址:

复制D:\PHP\PHP目录下的php5ts.dll和libmysql.dll(用于帮衬mysql)文件到windows的系统文件夹里,即:C:\windows\system32。

;extension=php_mysql.dll

≡ Apache 2.2.8 的安装 ≡
1、到其官方站点下载 apache_2.2.8-win32-x86-no_ssl.msi 并执行。
按3次Next按键,安装程序需要输入你的Network Domain(网络域名)、Server
Domain(服务器域名)和网址管理员的E-mail,有的话就属实填写,本作证介绍的是本地自行建造测量检验境况,所以无论一下,前八个填
localhost ,邮件写本人的就能够。
进去Next后,默许的设置路线是”C:\Program Files\Apache Software
Foundation\Apache2.2\”,修改路线,改为和煦所要的”D:\PHP\Apache2.2″。
然后一并下去,直到安装达成;此时,张开D盘下的PHP文件夹,可以见见有多个名称叫Apache2.2的文本夹。

(一)http.conf

5)使服务器援救PHP,在对应岗位参与如下两句代码
LoadModule php5_module “D:\PHP\PHP\php5apache2_2.dll”

修改php.ini后重新启航apache

二、使用IIS解析PHP文件
1、同上,先安装 PHP 5.2.5。
2、伸开IIS处理器,选拔“默许网址”->”属性”,弹出的对话框中选择“主目录”先项卡,试行权限改为“脚本和可实施文件”,点击“配置”,增加应用程序扩充名映射,可实行文件选择“D:\PHP\PHP\php5isapi.dll”,扩张名“.php”,并选择一切动作、脚本引擎、确认文件是或不是留存。
  
若为win贰零零肆系统,还索要增多web服务扩充,须求的文书为“D:\PHP\PHP\php5isapi.dll”,扩张名字为“PHP”,意况改成允许。