首页 理论教育 MAMP安装:Mac和Windows版本下载

MAMP安装:Mac和Windows版本下载

时间:2023-10-29 理论教育 版权反馈
【摘要】:Mamp可运行在Mac上的安装环境,也有Windows版。我们之所以首选MAMP是因为MAMP能够自动识别机器的位数,安装过程十分简单。我们到MAMP官网,就可以很容易地下载到MAMP的安装包。

MAMP安装:Mac和Windows版本下载

1.安装程序的选择

PHP要安装在HTTP服务器上才能使用,它可以运行在IIS服务器上,更多地运行在Apache服务器上。PHP与MySQL配合得非常好,因此,经常与MySQL数据库一起使用。

要安装PHP至少要安装Apache服务器(也可以是IIS)、PHP引擎和MySQL数据库。Apache/PHP/MySQL经常在一起使用,但安装配置比较复杂。除此之外,有的时候还得安装PHP加速引擎、MySQL数据库管理工具等。这么多软件装在一起实在有些困难,为此很多高手为它做了集成安装环境AMP(Apache/MySQL/PHP),一次安装就把所有可能用到的软件全部安装配置完毕,这对于新手来说非常省事。常用集成安装环境有几十种。

Wamp(Windows Apache Mysql PHP集成安装环境)。

Mamp(Mac+Apache+Mysql+PHP)可运行在Mac上的安装环境,也有Windows版。

AppServ(Apache、Apache Monitor、PHP、MySQL、phpMyAdmin)。

XAMPP(Apache+MySQL+PHP+PERL)LAMPP是运行在Linux操作系统上的,后来用X代替L,表明可以运行在Windows、Linux、Solaris、Mac OS X 等多种操作系统下,并且可以使用包括中文在内的多语言环境。

AAWServer:是ASP+JSP+PHP+CGI+.NET+MYSQL集成安装环境。

Easy2PHP绿色版:集成了Apache + PHP + MySQL + Zend + eAccelerator + PhpMyAdmin。

Easy2PHP5:集成了Apache + PHP + MySQL + Zend + phpMyAdmin的绿色环境套件。

EasyPHP:集成了Apache+Mysql+Perl+PHP+Python、PhpMyAdmin和php调试工具Xdebug。

PHPnow(ServKit):集成了Apache、PHP、MySQL、Zend Optimizer、phpMyAdmin、eAccelerator、phpStudy。

VertrigoServ:集成了Apache、PHP、MySQL、SQLite、SQLiteManager、 PhpMyAdmin、Zend Optimizer、WampServer。

Resin(支持JSP,并且有PHP解释功能)。

2. MAMP的安装

以上这些集成安装环境,安装一种就可以使用PHP。本书选择MAMP是因为MAMP不仅可以运行在MAC上,也可以运行在Windows下。

我们之所以首选MAMP是因为MAMP能够自动识别机器的位数,安装过程十分简单。这给初学者安装PHP减少了很多不必要的麻烦。这个安装包我们在XP、Win7、Win8、Win10、Mac上都成功安装使用过,但还是有少数的机器安装后运行不了。如果出现解决不了的问题,再去选择WAMP等其他的安装包。

我们到MAMP官网,就可以很容易地下载到MAMP的安装包。MAMP的官网:http://www.mamp.info/en/,如图4-1所示。

图4-1 PHP官网安装程序下载界面

在官网上,有MAMP和MAMP PRO两个版本,本书中举例使用的是免费的MAMP版。实际上MAMP PRO也有试用14天版可用。MAMP PRO在设置上有很多功能可选,如程序错误报错功能等,在后面的内容中会有一些介绍。

选择免费的MAMP,直接找到download界面,可以看到有Windows版和Mac版两个版本可供下载。Windows版并不像别的安装程序,有32位版、64位版、Windows XP版、Windows 7版、Windows8版等多个版本让你选择。它只有一个Windows版,安装时自动识别你的操作系统,这样让下载和安装过程变得相当简单。

下载下来的程序名称为:MAMP_MAMP_PRO_3.2.1.exe。

双击这个程序名进行安装,过程非常简单,一路缺省安装到“Finish”。如果你的操作系统版本太低,有可能还让你安装Framework,你不需要去找,其套件里都带着,只要你同意,它会一直帮你安装完成。

安装完成后,出现一个图标。双击图标进入MAMP。

等待一会直到两个图标变绿,说明Apache和MySQL的两个服务器都已进入正常工作状态。点击出现如图4-2所示界面,说明PHP程序已经可以正常运行了。

图4-2 PHP成功运行界面(www.xing528.com)

若程序启动不了,可尝试如下处理。

(1)如果出现两个图标不变绿的情况,通常重新启动一下就可以了。

(2)如果右边的开关图标显示成灰色:,点击变成绿色就表明程序已经正常运行了。

(3)如果报80端口冲突,如图4-3所示,则说明有别的程序占用着80端口,或者关掉别的程序让开80端口,或者点击图标,调出设置界面(图4-4),将MAMP的80端口改成别的端口就行了,如81、8081。

图4-3 PHP运行错误——80端口冲突

图4-4 MAMP修改端口的设置界面

安装了这么多,可能有读者对于什么是服务器,还不太清楚,在这里用通俗的语言解释一下。每一个网站都布署在服务器上,而服务器就是一台高性能的计算机,并时时刻刻接着宽带,等着所有人访问。每个网站有一个不同的便于机器识别的名称,比如我们的网站:59.110.15.49,这四组数字称为IP地址,这数字太难记了,所以又会同时给他起个人类好记的名称(域名),如www.cross-media.cn。你在浏览器地址栏里输入www.cross-media.cn就可以访问这个网站了。

但这个域名访问的是网站上的哪个文件呢?在图4-4的Web Server选项卡里,有一个设置文档路径的功能。这里所设置的路径,就是你域名访问的路径,缺省的文件名一般是index.html或index.php。

如果你选择安装MAMP PRO,则设置界面可以增加很多选项,如图4-5所示。例如,当Log errors选中to screen,程序有错时,在浏览器上会显示错误的行与错误的性质。这样可以方便程序调试。没有选中to screen时,出错信息会记录到php_error.log中。

图4-5 MAMP PRO的PHP控制界面

其实MAMP版也可以实现在浏览器上报错的功能,只不过调整起来比较麻烦。可以在Web目录中新建一个“.htaccess”文件,在文件中加上“php_flag display_errors on”就能显示错误了。因为“.htacess”文件中的内容会覆盖掉相同的php.ini中的设置。

3. WAMP安装和配置

虽然所有的操作系统我们都测试过,但还会有个别的机器安装不上MAMP,这里再介绍另一种PHP的安装方法,以便MAMP装不上的时候选用。

到WAMP官网(http://www.wampserver.com/en/)下载安装程序。

请注意你的操作系统是32位还是64位,一定要选择适合你自己机器的软件。有时安装高版本的软件会出问题,可以换低一点的版本试试。

安装中途可能需要选择一下浏览器,如图4-6所示,直接点击“是”让系统帮助选择也行。

图4-6 WAMP安装过程中的浏览器选择

安装完成后,点击屏幕右下方会出现。鼠标点右键可选择语言,设置成中文。点左键,会出现如图4-7所示的菜单。

图4-7 WAMP运行菜单

其中“www 目录”会打开安装wampserver默认存放网页文件夹,你编的程序就放在这个文件夹里。

如果想修改这个文件夹的位置,则需要找到“script”文件夹,用记事本修改config.inc.php,找到“$wwwDir = $c_installDir.'/www';”,改成你希望的目录,然后关闭wampserve再打开就可以了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈