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
- 搭建php开发环境
- PHP开发环境搭建
- PHP开发环境搭建
- PHP开发环境搭建
- PHP开发环境搭建
- php开发环境搭建
- php开发环境搭建
- PHP开发环境搭建
- PHP开发环境搭建
- php开发环境搭建
- PHP开发环境搭建
- PHP开发环境搭建
- PHP开发环境搭建
- pHP开发环境搭建
- PHP开发环境搭建
- php开发环境搭建
- PHP开发环境搭建
- php开发环境搭建
- 【好】C++中lib 和 dll 的区别、生成以及使用详解
- lintcode:Sort Colors
- 1*3*5*...*N
- JSP课程设计感想
- 数据结构之:简简单单学会栈
- PHP开发环境搭建
- Processes and Threads
- c语言中的const的用法
- 第五周项目24-角色的武器类
- leetcode 35. Search Insert Position
- 轻松理解KMP算法
- jdk8——Stream API
- poj1321 棋盘问题 DFS
- CodeForces 658A Bear and Reverse Radewoosh