<b>Windows 7下安装配置PHP+Apache+Mysql环境教程</b>[服务器安全]
本文“<b>Windows 7下安装配置PHP+Apache+Mysql环境教程</b>[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
这两天刚装好Windows 7,刚巧前段时间有朋友问我Windows下若何安装搭建PHP环境,所以打算勤奋下,手动一步步搭建PHP环境,暂且不利用PHP环境搭建软件了,在此具体图解在Windows 7下安装配置PHP+Apache+Mysql环境的教程,但愿对PHP初学者有所帮忙.
在Windows 7下举行PHP环境搭建,首先需求下载PHP代码包和Apache与Mysql的安装软件包.
PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为IIS定制的,VC6 是为了其他WEB服务软件供应的,如 Apache.我下载的是ZIP包
Mysql版本:mysql-essential-5.1.45-win32,即MySQL Community Server 5.1.45,下载地址
Apache版本:httpd-2.2.15-win32-x86-openssl-0.9.8m-r2,openssl表示带有openssl模块,操纵openssl可给Apache配置SSL安全链接
PHP环境搭建第一步:Windows 7下安装Apache服务.
在这里主要配置Network Domain、Server Name、Email地址以及Apache服务的占用端口,默许为80端口,你可以按照需求配置在其他端口,Apache的安装目录你可以利用默许目录或按照需求自行挑选安装目录.
在完成apache服务的安装后,在游览器中输入http://localhost/,呈现It’s work!字样,阐明Apache服务安装成功了.
PHP环境搭建第二步:Windows 7下安装Mysql服务.
点击Mysql安装程序自动安装,在此期间你可以按照需求挑选Mysql数据库的安装目录,我一概都是用默许目录.
注意:在安装完Mysql数据库后,需求再举行Mysql数据库配置才能利用PHP举行衔接,稍后会提到若何配置.
PHP环境搭建第三步:在Windows 7下安装PHP.
其实在Windows 7下举行PHP安装非常简单,由于我下的是PHP代码包,只要解压php-5.3.2-Win32-VC6-x86并重名为文件夹为php,将其复制到C盘目录下便可完成PHP安装.
PHP环境搭建第四步:在Windows 7下若何举行PHP配置环境.
PHP环境在Windows 7上的配置相比Windows XP等要简单很多,不需求复制等操作,你只要将php.ini-development配置文件重命名为php.ini配置文件便可.接着做以下配置操作:
1、翻开php.ini配置文件,找到1
2 ; On windows:
; extension_dir = "ext"
改正成1
2 ; On windows:
extension_dir = "C:/php/ext"
表示指定PHP扩大包的具体目录,以便调用呼应的DLL文件.
2、由于默许PHP并不支持自动衔接Mysql,需开启呼应的扩大库功效,比方php_mysql.dll等,行将1
2
3
4
5
6
7 extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
这些extension之前的分号(;)去除.
3、配置PHP的Session功效
在利用session功效时,我们必须配置session文件在服务器上的保存目录,不然无法利用session,我们需求在Windows 7上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,此处我在D盘根目录上成立了phpsessiontmp目录,然后在php.ini配置文件中找到1 ;session.save_path = "/tmp"
改正成1 session.save_path = "D:/phpsessiontmp"
4、配置PHP的文件上传功效 若何编写PHP文件上传功效?
同session一样,在利用PHP文件上传功效时,我们必必要指定一个暂时文件夹以完成文件上传功效,不然文件上传功效会失利,我们仍旧需求在Windows 7上成立一个可读写的目录文件夹,此处我在D盘根目录上成立了phpfileuploadtmp目录,然后在php.ini配置文件中找到1 ;upload_tmp_dir =
改正成1 upload_tmp_dir = "D:/phpfileuploadtmp"
5、改正date.timezone,不然在履行phpinfo时date部份会报错:
Warning: phpinfo() [function.phpinfo]…
我们需求将1 ;date.timezone =
改正成1 date.timezone = Asia/Shanghai
你也可以点击参考更多关于PHP.INI的配置
至此在Windows 7上php的环境配置就算完成了,但是光完成这些配置是不够的,我们需求Apache支持PHP,所以还需求在Apache配置文件中完成呼应的PHP配置.
PHP环境搭建第五步:配置Apache以支持PHP
1、在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下增添1
2
3 LoadModule php5_module "c:/php/php5apache2_2.dll"
PHPIniDir "c:/php"
AddType application/x-httpd-php .php .html .htm
我们在PHP目录下可以看到多个php5apache的DLL文件,由于我们利用的是Apache2.2.15,所以我们当然需求利用php5apache2_2.dll,接着指定PHP的安装目录以及履行的程序扩大名.
2、我们应当知道默许Apache服务器履行WEB主程序的目录为Apache2.2/htdocs,所以当你的WEB主程序目录变更时,我们需求改正呼应的Apache配置,行将1 DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
改正成1 DocumentRoot "D:/PHPWeb"
1 <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
改正成1 <Directory "D:/PHPWeb">
3、最后改正具体的index文件先后次序,由于配置了PHP功效,当然需求index.php优先履行1 DirectoryIndex index.html
改正成1 DirectoryIndex index.php index.html
4、重启Apache服务器
至此,在Apache服务器上PHP环境配置工作就完成了,你只需求在D:/PHPWeb目录下新建一个PHP文件,写入1
2
3 <?
phpinfo();
?>
然后在游览器中输入http://localhost,便可以看到PHP的具体配置页面了,代表在Window 7上PHP环境配置工作就算完成了.
以上是“<b>Windows 7下安装配置PHP+Apache+Mysql环境教程</b>[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |