PHP开发环境搭建

来源:互联网 发布:互联网数据分析师 编辑:程序博客网 时间:2024/05/21 13:45

曾经搭建过PHP环境,也用过php集成环境(XAMPP、wamp)。今天重新搭建的时候出现了很多问题,用搜索引擎查了很多搭建文章,浪费了很多不必要的时间。所以总结了一下,希望可以帮助遇到相同问题的同学。




环境:

window7   ——   64位系统

apache     ——   httpd-2.4.10-win32-VC11             

mysql        ——    mysql-5.6.22-win32                      

php            ——    php-5.5.34-Win32-VC11-x86     


下载链接(包括:Apache、MySQL、Zend Studio、Sublime Text 3):http://pan.baidu.com/s/1bD8OwQ

密码:sc3c




一、搭建之前:下载软件,①统一下载Win32或Win64,②注意下载的PHP中php5apache2_4.dll文件,表示连接php5版本和apache2.4版本。如果没有这个文件,要重新去PHP官网下载




二、安装apache

①下载,解压到要安装的目录下

②打开配置文件(..\Apache24\conf\httpd.conf)修改内容:

<IfModule dir_module>
    DirectoryIndex index.html index.php index.htm
</IfModule>


③在配置文件末尾,添加

# php5 support
LoadModule php5_module "E:\PHP\php\php5apache2_4.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "E:\PHP\php"


④保存配置文件,重启Apache服务

添加到系统服务:开始->运行->cmd进入命令行,E:\PHP\apache\Apache24\bin -k install, 以后就可以通过..\Apache24\bin\ApacheMonitor.exe直接操作Apache了。




三、配置PHP

①下载,解压到想要安装php的目录下

PHP : 把php.ini-development改名为php.ini,作为PHP的配置文件

设置PHP扩展包的具体目录,找到

; On windows:

; extension_dir = "ext"

改为:

; On windows:

extension_dir = "E:\PHP\php\ext"

④开启相应库功能

;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_xmlrpc.dll

改为:

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll


⑤配置完成,检查是否成功

重启Apache,在站点目录下新建文件index.php,输入内容:

<?php

phpinfo();

?>

打开浏览器,输入localhost,显示如下,则安装成功:





四、mysql

①安装.msi文件,可以改变下安装路径

②将默认文件 my-default.ini 改名 my.ini

③添加环境变量

操作如下:
    1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
      点击系统变量下的新建按钮
      输入变量名:MYSQL_HOME
      输入变量值:E:\PHP\mysql\bin
      #即为mysql的自定义解压目录。
    2)选择系统变量中的Path
      点击编辑按钮
      在变量值中添加变量值:%MYSQL_HOME%\bin
      注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值


将mysql注册为windows系统服务
    1)从控制台进入到MySQL解压目录下的 bin 目录下:
    2)输入服务安装命令:
    mysqld install MySQL --defaults-file="D:\Program Files\MySQL\mysql-5.6.13-win32\my.ini"
    #解压目录下修改的my.ini文件
    安装成功后会提示服务安装成功。
    #注:my.ini文件放在MySQL解压后的根目录下
    #移除服务命令为:mysqld remove

启动MySQL服务

启动服务命令为:net start mysql

修改 root 账号的密码

安装完成mysql后默认用户:root,默认密码为空。开始->运行->cmd进入命令行,输入mysql -u -root -p;两次回车,进入mysql


输入mysql> set password for root@localhost = password('root'); 

这样mysql数据库就配置完成啦。




主要参考文章:

http://www.360doc.com/content/15/0125/16/19244573_443596403.shtml

http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html

http://blog.csdn.net/q98842674/article/details/12094777

http://jingyan.baidu.com/article/495ba841ef412d38b30edeb2.html











1 0