PHP 可以跨平台运行,这意味着您可以在Windows上开发,然后在Unix/Linux平台上运行。如何能够简单而快速的在WINDOWS下安装使用PHP是初学者所向往的,因为我们当中有一部分人还是习惯使用WINDOWS,习惯WINDOWS的开发环境,而不能够熟练使用Linux/Unix。如果你正用WINDOWS9X,我建议你还是试一下。
先让我们看一下学习PHP所需要的环境:
1。WINDOWS
2。要有一个服务器软件OmniHTTPD
3。要有PHP(OmniHTTPD内置)
我见过许多在WINDOWS上安装教程,感觉还不是挺简单,服务器软件选什么呢?用PWS吧,还得改注册表,而且效果不是令人满意。用APACHE吧,APACHE的配置又是多么繁琐,有的网友说WIN98+APACHE+PHP太烂。
我可以告诉你一个最简单的在WINDOWS上PHP安装方法,那就是选择一个服务器软件:OmniHTTPd (Professional Version 2.07)。这个软件可以让你感到安装PHP是如何的容易,因为它已经内制PHP version 4.0.1pl2 (includes MySQL) ,你根本不用去下载PHP了,只要安装上它就可以运行PHP程序了。 OmniHTTPd安装简单吗?答案是肯定的,和安装其他WINDOWS程序没什么两样,按照提示选择同意,下一步,一 类的按钮就可以完成安装了,什么也不用设置就能运行了。
现在你可以到http://www.111cn.net去下载最新版本的OmniHTTPd
下载完了就开始安装,如果你的机子上有其他的服务器软件,又想使用OmniHTTPd
,安装前先要把服务器软件关掉(如APACHE, PWS),如果没有就直接安装就可以了,其他安装步骤跟其他WINDOWS下的软件安装没什么区别。安装过程中会提问你是不是在系统启动时启动OmniHTTPd,如果你装了其他的服务器软件,最好选否。什么时候想用PHP就先把其关掉,然后启动OmniHTTPd ,想用ASP就关闭OmniHTTPd,启动PWS。
安装完成后,看看任务栏的托盘中是不是有个新图标,如没有就是没有打开Omni,把Omni打开,你就可以运行的PHP程序了,就这么简单!打开你的浏览器,在地址栏 输入 http://127.0.0.1看看到了吗?
OmniHTTPD被安装到了c:httpd。在c:httpd下生成了个PHP文件夹,PHP就被安装到了那儿。在c:httpd下面有个HtDocs是WEB的根目录。可以把要调试的程序放到他的下面,然后在浏览器的地址栏里输如php教程">http://127.0.0.1/yourprogram.php
就可以了。
到此安装已经完成了,你在这个环境下调试你的PHP程序了。
为了让OmniHTTPd工作的更好,让我们简单了解以下OmniHTTPd。双击任务栏的托盘中的OmniHTTPd的图标可以出现其工作窗口,其中
Bytes Received:是收到的字节数,
Bytes sent:是发出的字节数,
Total Requests:是被访问的次数。
下面的信息是访问者的信息,包括来访者IP,访问的服务器的名字,时间,请求内容及访问者的操作系统和浏览器的类型。
下面用鼠标点Admin,有Pause Server(暂停服务),Flush Server(刷新服务),Shutdown Server(关闭服务)和Properties(属性),选择Properties
选择Web Server Global Settins...
Network:可以设置http的端口,系统默认80,还可以设置Network timeout等选项,如果你的程序运行超时可以到这里设置更长的时间;
System:选项里可以设置最大连接数和服务器的优先级;
Logging:可以设置Access/Error/Trace日志情况 ;
MIME:可以设置服务器可以识别的MIME类型;
Icons:可以设置不同文件类型的图标,可以在进行目录浏览的情况下区别不同类型的文件;
Dynamic IP:是有关动态IP的;
Advanced:是高级设置,可以设置关于内置扩展脚本支持和SSI等一些内容。
回到Configration界面,选择Default virtual Settings...
SERVER中
ServerIP:你的IP或127.0.0.1
ServerName:服务器名字,用LOCALHOST
Server Root:是设置服务器的根目录,可以设置到自己喜欢的目录。
Default Index:是默认的Index文件,就是没有可以添多个,用“,”分割。
Admin E-mail:改为你的EMAIL,别的就不用动了。
下面选择Indexing选项,不要Allow Directory Browsing选中,防止别人访问浏览目录里的文件。如果你不在乎这,就选中吧,有时可以方便调试。
选择External:
在Virtual填.php3 Actual:填c:httpdphpphp.exe,表示用c:httpdphp.exe去解释以.php3为扩展名的文件,重复这个步骤来设定每一个你所需的PHP副档名连结。
注意里面已经有了.php/.cgi/.asp教程/.pl等等。
选择Alias选项来设置虚拟目录:
Virtual: 为虚拟目录名,
Actual:为实际位置 。
在Virtual:/homepage Actual设置为:d:homepage,点Add.
表示访问我的
http://www.111cn.net/homepage
就是访问我的d:homepage目录。
Omni httpd还有许多不错的功能,如支持WINDOWS CGI,ISAPI EXTENSION,更多的可以看Omni httpd的脱机或联机文档。
[完]
如有不对的地方,恳请网友指正。