php环境配置

php安装需要四个基本要素:

1.服务器;

2.php;

3.mysql;

4.vc环境依赖;

本人环境搭建为vc11+apache2.4+php5.6.3+mysql5.7+phpstrom2016.3.2;

安装开始:

1、vc11环境:http://www.microsoft.com/en-us/download/details.aspx?id=30679;

选择download以及32/64位自己注意;安装一路默认;

2、apache :Apache2.4.10(httpd-2.4.10-win64-VC11.zip) 网址:http://www.apachelounge.com/download/

同一路默认

3、mysql教程很多,不赘述,图形界面sqlyog;破解方式是试用过后删除注册表的方式;文件目录搜索regedit打开,删除红框中的注册表

4.php http://windows.php.net/download/;

5.phpstrom,官网即可下,破解方式

汉化包也随处可见;

安装步骤;

1、apache解压路径F:\phptools\apache2.4;

2、php解压路径F:\phptools\php5.5;

3.mysql随意;放在该文件夹下亦可;

配置步骤:

1.配置php.ini

环境变量: F:\phptools\php5.5和F:\phptools\php5.5\ext加入环境变量PATH;找到之在原有字符串后面加;然后加入两个就行,同分号隔开;

将F:\phptools\php5.5\php.ini-production 复制一份,并重命名为php.ini;

记事本打开php.ini

这里是打开常用扩展;这里很关键,出错的话以后使用中会导致莫名其妙的问题;

;extension_dir = "ext"     去掉分号,改成 extension_dir = "F:/phptools/php5.5/ext"; 这里很关键,之前这里我出了问题导致mysqli一直没法使用。

;extension=php_mbstring.dll 去分号;

;extension=php_mysql.dll  去分号;

;extension=php_mysqli.dll 去分号;

2.配置apache;

F:\phptools\apache2.4\Apache24\conf 下面有httpd.conf

用随意IDE打开,

#ServerName www.example.com:80 去掉#号

DocumentRoot "c:/Apache24/htdocs"   -->DocumentRoot "F:/phptools/Apache2.4/Apache24/htdocs" 

<Directory "c:/Apache24/htdocs">  -->  <Directory " F:/phptools/Apache2.4/Apache24/htdocs "

DirectoryIndex index.html --> DirectoryIndex index.html index.php index.htm 

ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"  --> ScriptAlias /cgi- bin/ " F:/phptools/Apache2.4/Apache24/cgi-bin" 

<Directory "c:/Apache24/cgi-bin">  --> <Directory "F:/phptools/Apache2.4/Apache24/cgi-bin/"> 

在文件最后加上:


PHPIniDir "F:/phptools/php5.5/php.ini"
AddType application/x-httpd-php .php .html .htm
LoadModule php5_module "F:/phptools/php5.5/php5apache2_4.dll"

顺序最好别换

至此,httpd.conf 配置完成,保存httpd.conf 。

window+R 输入cmd

打开路径

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\admin>F:

F:\>F:\phptools\Apache2.4\Apache24\bin\httpd -k install

上一步是安装apache服务

配置完成;

关于mysql和apache的注意问题就是启动的时候

mysql需要去服务中启动,我的设置的是开机自启,不然每次打开都需要去启动服务;

apache的话,用phpstorm也是自启的,要是没有;找到解压包的位置,打开bin文件夹;找到ApacheMonitor.exe;打开即可;

phpstorm配置

mapping内local path为你的项目放置的地方;创建的项目也都放在htdocs的目录下;

web path处加上当前项目文件夹;

到此配置应该完成了,缺漏之处,大家讨论

posted @ 2017-05-04 16:10  butchersheep  阅读(313)  评论(0编辑  收藏  举报