据悉Windows环境下的PHP开发环境搭建

 

 

 

深信不疑广大和人和自己同样,都极度的喜爱学习PHP编程,同样有许两个人因为不能搭建一个依据Windows环境下的PHP开发环境搭建而不得不屏弃自己攻读PHP的心愿。所以自己想就这几个标题将团结的心体面会写出来,一是可以扶持那一个烦心不可能搭建开发条件的人,二是足以让投机也有个统计的机会。

 

自我写那篇小说的目标很不难,就是援救那么些刚刚起先学习PHP的仇人,所以自己将尽心以最简单易行、明确的言语来拓展描述,假若你已经就此难点非凡谙习,大能够不看本文而去做更有意义的事务。

 

抑制自家自己的水平有限,本文难免有不当和不足之处,恳请指教。

 

 

 

留意:本文不关乎服务器的安全性和优化难题。如有此类题材,您可以访问安全难点网站,搜索安全难点成员san所发布的稿子。 

 

 

 

在起来正式上课以前,让我们先来介绍一下搭建PHP环境所要用到的软件。因为大家上课的是搭建Windows环境下的开发条件,因而你必须怀有一台以Windows为操作系统的PC机。上边是在自身机器上的切实开销条件:

 

 

 

操作系统:Windows XP Sp2

 

所需软件:PHP: php-4.4.0-Win32.zip

 

          MySQL: mysql-noinstall-4.1.14-win32.zip

 

          Apache: apache_2.0.54-win32-x86-no_ssl.msi

 

          phpMyAdmin: phpMyAdmin-2.6.4-pl1.zip

 

 

 

软件来源:Windows: Microsoft

 

          PHP: http://www.php.net/

 

          MySQL: http://www.mysql.com/

 

          Apache: http://www.apache.org/

 

          phpMyAdmin: http://www.phpmyadmin.net/

 

 

 

好了,当您下载并具备了上述那一个软件之后,大家就可以开端我们的装置配备之旅了。

 

 

 

配置PHP 

 

将 JavaScript>php-x.x.x-win32.zip Javascript>解压缩到 C 盘根目录下。解压缩达成后我们理应能在 C 盘根目录下找到一个以 php-x.x.x-win32 为名的文书夹,将其改名为 php。进入此文件夹,咱们得以见见若干文本夹和几何文本。我来证多美滋下多少个在布置的时候用的到的目录和文书。 

 

 

 

[dlls]存放相应 PHP 伸张库的所需的 dll。那么怎么着是 PHP 的 DLL 扩充库呢?它是 PHP 在基本作用上的扩张。比如,你须求用 PHP 来生成图像,那么你就得用到 GD 库扩充,该库包罗了一文山会海图像生成函数等。这样,就可以很简单的恢宏 PHP 的运用范围了。所以你在安顿 PHP 的时候须要告诉 PHP 你需求该伸张库的支撑。 

 

[extensions]PHP 增加库的 dll。那是 PHP 搜索增加库和存放扩充库的职位。 

 

[PEAR]PEAR 是 PHP 的伸张与应用库(PHP Extension and Application Repository)的存放路径。更加多可访问 http://pear.php.net 了解。 

 

SAPi] 存放 SAPI 的 dll 文件。 

 

[go-pear.bat]安装 PEAR 所需文件。 

 

[install.txt]安装表达文件。 

 

[php4ts.dll]主 dll 文件。 

 

[php.exe]CGI 可执行程序。 

 

[php.ini-dist]PHP 配置文件 

 

 

 

看样子此间连接令人感觉困难,其实到了此处反而简单了,下边是更现实的讲课,只要你注意安装的步子,不要弄错了,成功就离你不远了。呵呵,来吗! 

 

 

 

第一步:复制 php4ts.dll 文件到 C:\Windows\ 目录下(如若是 Windows 2000/NT 操作系统,则为 C:\winnt\ 目录,下同。请小心你的 Windows 版本对应的文本夹)。 

 

其次步:将 [dlls]文件夹下所有的 .dll 文件复制到 C:\Windows\system32\ 目录下(要是是 Windows 2000/NT 操作系统,则为 C:\winnt\system32\ 目录;如果是 Windows 98,则为 C:\windows\system\ 目录。下同。请小心你的 Windows 版本对应的文件夹)。 

 

第三步:复制 php.ini-dist 文件到 C:\Windows\ 文件夹下,重命名为 php.ini 。那里要唤醒一句:不要在 php 目录下存放 php.ini 文件。也就是说 C:\PHP 目录下不要有 php.ini 文件(要是是循规蹈矩我的步子全新安装 PHP 的话不会并发此意况)。现在我们在 C:\windows\ 目录下已经有 php.ini 文件了,那几个文件是 PHP 配置文件,因而配置 PHP 也是围绕它为主旨。用记事本打开,按照从上到下的次第进行布置。 

 

Path and Directories: 设置PHP文件搜索路径的。将其修改为: 

 

;Unix:”path1:/path2” 

 

;include_path=”.:/php/includes” 

 

 

;Windows:”\path1;\path2” 

 

include_path=”C:\PHP\PEAR\” 

 

extension_dir: 设置PHP搜索增加库的职位。将它的路径指向:C:\PHP\extensions\ 

 

File Uploads: 设置PHP允许上传的文件的高低(默认为2M) 

 

Dynamic Extensions: PHP扩大配置部分。那里列出了有着PHP的可协理增加,前边都加了分公司注释掉,表示近年来PHP配置不援救该伸张,您可以依据你的实际需求将分店去掉,以使PHP配置帮忙该扩充。 

 

正如实用的伸张包蕴: 

 

extension=php_curl.dll: CURL增添扶助 

 

extension=php_gd2.dll: GD图象库增加援救 

 

extension=php_xslt.dll: XSLT扩大扶助,该伸张匡助对XML的转换。 

 

 

 

PEAR的安装 

 

点击:开首-》运行,输入cmd,在Windows命令提醒符窗口内继续输入cd\ 

 

C:\ 

 

C:\>cd php 

 

C:\php> 

 

C:\php>go-pear.bat 

 

剩余的就是一路Enter了,呵呵。 

 

 

 

MySQL的安装 

 

将mysql-noinstall-4.1.14-win32.zip 文件夹解压缩后放置C盘根目录下。进入[bin]目录,运行mysqld-nt.exe,打开MySQL服务。

 

在意:默许安装的MySQL的root用户名是没有密码的,那是不行惊险的一件事情,所以仍然请您给他加个密码好了。 

 

 

 

Apache的安装和安排 

 

安装和设置一般的软件没什么分裂,添加服务器信息的时候一般添加localhost。安装好将来,进入[htdocs]目录,打开[conf]目录下的httpd . conf文件, 开头我们的Apache之旅。 

 

1、搜索一定到: DirectoryIndex index.html index.html.var 

 

在其后添加上index.php,添加后如下: 

 

DirectoryIndex index.html index.html.var index.php 

 

2、搜索一定到: 

 

<Diretory “C:/Program Files/Apache Group/Apache2/cgi-bin”> 

 

    AllowOverride None 

 

    Options None 

 

    Order allow,day 

 

    Allow from all 

 

</Diretory> 

 

在其后添加如下两行: 

 

AddType application/x-httpd-php .php .phtml .php3 .php4 

 

AddType application/x-httpd-php-source .phps 

 

增加然后如下: 

 

<Diretory “C:/Program Files/Apache Group/Apache2/cgi-bin”> 

 

    AllowOverride None 

 

    Options None 

 

    Order allow,day 

 

    Allow from all 

 

</Diretory> 

 

AddType application/x-httpd-php .php .phtml .php3 .php4 

 

AddType application/x-httpd-php-source .phps 

 

3、搜索一定到: 

 

#LoadModule ssl_module modules/mod_ssl.so 

 

在它上边添加: 

 

LoadModule php4_module c:/php/sapi/php4apache2.dll 

 

添加后应该如下: 

 

#LoadModule ssl_module modules/mod_ssl.so 

 

LoadModule php4_module c:/php/sapi/php4apache2.dll 

 

 

 

   到此地Apache服务器的配置就足以告一段落了,保存httpd.conf文件后,重起Apache服务器。 

 

   测试服务器是或不是安装成功,我们得以选用如下代码: 

 

<?php phpinfo(); ?> 

 

   将其保存为phpinfo.php文件,放到htdocs目录里,在浏览器地址栏里输入如下地址:http://localhost/phpinfo.php,你就将看到关于信息。 

 

依照Windows环境下的PHP开发环境搭建到此全体收场。

 

欢迎您进入到PHP学习、开发之中!  

网站地图xml地图