在开发PHP时,很多有经验的开发人员都会推荐使用AMP组合,AMP即网络服务器Apache、数据库软件MySQL,以及PHP。这三个开放的软件构成了开发PHP的最佳平台。
Apache的安装
Apache可以安装在Windows、UNIX、Solaris、HPUX、OpenBSD、Linux等操作系统下,具有很好的跨平台能力。PHP用户在使用Apache后,可以将PHP程序部署到不同的平台中。
下载与注意
Apache的官方网址是http://www.apache.org/,通过这个网站可以下载最新版本的Apache安装程序。本书中使用的是Apache 2.2.6 Released,详细下载地址为http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.2.6-win32-x86-openssl-0.9.8e.msi。
Apache官方提供了不同操作系统下的Apache的安装文件,在下载Apache时,注意选择正确的操作系统。
安装步骤
Apache的安装版本在操作系统中安装很简单,需要注意的问题主要包括以下几项:
在安装过程中,安装程序会提示用户输出服务器相关信息,用户可以根据实际情况填写,如果没有经验,可以根据安装程序给出的示例完成填写。详细填写方法如下图所示。
在进入安装类型选择对话框后,可以根据实际需求,选择默认值,或用户自定义安装。用户自定义安装模式,主要是给有经验的开发人员提供的,可以帮助开发人员定制Apache安装过程中的一些设置。安装类型选择对话框如下图所示。
目录选择:在安装过程中,安装程序会提示选择安装目录。因为Apache默认的配置是将工作文件夹放置在安装目录下,即htdocs文件夹。如果不想修改Apache的配置,可以考虑将Apache安装在其他地方,如D盘根目录下,这样方便以后的操作。安装目录选择对话框如下图所示。
Apache的管理
Apache安装成功后,会自动注册一个服务并启动,同时运行一个软件ApacheMonitor来管理、监视和控制这个服务。
通过ApacheMonitor图标,可以得知当前Apache服务的运行状态,图标内的三角形显示绿色时代表服务正在运行,显示红色时代表服务已经停止。
右击ApacheMonitor图标,弹出ApacheMonitor菜单,选择Open Apache Monitor菜单项会弹出Apache服务管理器的窗口,如下图所示。
Apache服务管理器窗口可以帮助用户启动、停止、重启Apache服务,也可以打开本机服务管理器和链接管理局域网里其他电脑主机的Apache服务。Apache服务管理器的下方状态栏里显示的是当前Apache的版本及插件状态。
Apache的访问
Apache安装完成后,默认情况下占用电脑的80端口,并使当前的电脑成为网络服务器,当这台电脑接入到互联网并拥有IP地址后,就可以被互联网中的任何一个用户所访问。如果电脑没有接收互联网,也可以通过特定的IP地址来访问Apache。
在浏览器里输入http://localhost或http://127.0.0.1后,浏览器会向当前电脑80端口发送网络服务请求。Apache在检测到网络请求后,将用户请求的数据发送给浏览器。经过浏览器解析后,呈现给用户。当出现下图后,说明Apache服务运行正常。
上图中显示的内容是由Apache安装目录下htdocs目录下的index.html文件提供的。htdocs文件夹是默认的工作文件夹,用户通过浏览器访问的资源都需要放置在这个文件夹下。当然也可以通过修改Apache的配置文件来改变这个文件夹的路径。Apache安装完成后,只支持HTML和JavaScript等语言,要想使其支持PHP,还需要为其安装PHP插件。
售后保障
承诺任何问题1小时内解决数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款