在Windows环境搭建PHP开发环境
1.安装Apache
1.1下载Apache
1.2解压压缩包,最好放到磁盘根目录,不然配置时容易报路径错误。
2.安装PHP
2.1下载PHP压缩包
2.2解压压缩包
3.安装MySQL
3.1安装MySQL,记录安装目录
3.2配置MySQL
3.2.1打开环境变量页面:我的电脑-右键-属性-高级系统设置-环境变量
3.2.2新建MYSQL_HOME变量,值为MySQL的安装路径
3.2.3编辑path系统变量,将%MYSQL_HOME%\bin添加到path变量最后面
3.2.4启动MySQL,命令行输入:start mysqld,进入MySQL,mysql -h localhost -uroot -proot
4.配置PHP
4.1打开PHP的安装目录将php.ini-development先复制一份,然后把php.ini-development改为php.ini保存
4.2打开php.ini修改配置,查找; extension_dir = “ext” ,改为extension_dir = “ext的目录”
4.3打开几个常用的扩展 extension=php fileinfo.dll
extension=php gd2.dll
extension=php_mysqli.dll
extension=php_oci8_12c.dll; Use with Oracle Database 12c Instant Client
extension=php_openssl.dll
extension=php_sockets.dll
5.配置Apache
5.1打开Apache的安装目录,找到conf文件夹下的httpd.conf文件并打开
5.2找到“Define SRVROOT”这一项,将后面引号内的值改为Apache的安装目录
5.3文件的末尾添加对PHP的支持及PHP的安装路径。代码如下
# php7 support
LoadModule php7_module "D:/软件/php7/php7apache2_4.dll"
AddType application/x-httpd-php .php .html .htm
# configure the path to php.ini
PHPIniDir "PHP的安装路径"
6.启动Apache服务
6.1设置环境变量
右键我的电脑,属性->高级,找到最下面的环境变量按钮,选中当前用户的PATH变量,编辑新建以下条目:
Apache的bin目录,PHP的安装路径。PHP的ext目录
6.2安装apache服务
以管理员身份打开命令行,执行httpd.exe -k install
6.3启动服务
找到apache的安装目录下的bin文件夹,双击ApacheMonitor.exe,双击之后apache就开启了。
可以在任务栏选择下图图标,右键打开Apache Service Monitor窗口,进行Apache服务的管理
6.4此时在浏览器地址栏输入localhost,回车后就会出现apache的界面
6.5接下来在 Apache安装目录/htdocs的目录下新建一个phpinfo.php文件,<?php phpinfo(); ?>
保存后,在浏览器输入127.0.0.1/phpinfo.php,回车,出现关于PHP的版本信息
至此php环境搭建完成,可以将php文件放入htdocs文件夹中运行了