您的位置:首页 > 编程语言 > PHP开发

php自学笔记之windows开发环境的搭建

2014-07-12 15:34 399 查看
          众所周知PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。

          但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。

         所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了, 并不影响其他软件,非常方便。

      一、软件准备:

         php是:php-5.4.29-Win32-VC9-x86.zip

         apache:httpd-2.2.25-win32-x86-no_ssl.msi

         mysql:mysql-5.5.36-win32.msi

  

         以上软件都是32位,也可以直接去我百度云盘上下载对应软件   如需要64位,可自行去官网下载;

      二、软件安装:

              2.1 Apache安装:

                      双击软件安装即可,不在啰嗦!

                      安装完成后,在浏览器中输入 http://localhost   看能否运行.

             2.2 php安装:

                    php是绿色软件,解压即可.

             2.3  mysql安装:

                     双击安装即可,不在啰嗦.

       三、Apache、PHP、Mysq整合:

             3.1 Apache与php整合:

            

                1)  
在Apache服务器中找到conf目录下httpd.conf这个配置文件,
                     #LoadModulevhost_alias_module modules/mod_vhost_alias.so下面添加如下代码:
                    LoadModule php5_module "php安装目录/php5apache2_2.dll"(并检查php安装目录中是否有php5apache2_2.dll文件)
                    PHPIniDir " php安装目录"
                    AddTypeapplication/x-httpd-php .php .phtml  
        
                  2)
在PHP安装目录中找到php.ini-development将其修改成php.ini
                  3) 
设置PHP扩展包的具体目录,在php.ini中找到
                        ;extension_dir = “ext”
                        将其修改为
                        Extension_dir = “php安装目录下的/ext”
                 4)
修改时区,将data.timezone = Asia/ShangHai
                 5) 
配置完成后,在Apache目录下新建一个index.php,并写段简单的代码测试配置是否成功,代码如下
                     <?php
                             Phpinfo();
                    ?>
                  6) 
启动Apache服务器

                  3.2  mysql与php
                  1)在php安装包中找到php.ini文件,将以下2个文件中;号注释给去掉
                  ;extension=php_mysql.dll

                  ;extension=php_mysqli.dll
                   2)然后再新建一个mysql.php来测试php与mysql能否正常工作,代码如下:
                     <?php

                           $conn= mysql_connect("127.0.0.1","root","123456");

                          if($conn){

                                 printf("ok");

                             }else{

                                 echo "error";

                            }

                    ?>

                 
到此php、apache、mysql环境搭建结束,如遇到问题,可留言!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息