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处加上当前项目文件夹;
到此配置应该完成了,缺漏之处,大家讨论