以前一直用phpnow做本地php程序的测试,据说APMServ也很不错,所以重装系统后下载了一个试了一下,还真挺好用的,并且不只是可以测试php,asp也同样可以用它测试。好东西不敢独享,分享给需要本地测试php程序的新手朋友。
APMServ 5.2.6简介:APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28/4.0.26、Nginx、Memcached、phpMyAdmin、OpenSSL、SQLite、ZendOptimizer,以及 ASP、CGI、Perl网站服务器平台的绿色软件。
官方下载地址:http://apmserv.s135.com
APMServ 5.2.6集成软件:
Apache 2.2.9 [HTTP服务器]
Nginx 0.7.19 [HTTP服务器]
NetBox 2.8 Build 4128 [HTTP服务器+ASP脚本解释引擎]
PHP 5.2.6 [PHP脚本解释引擎]
MiniPerl 5.8 [Perl脚本解释器]
Memcached 1.2.4 [key-value内存缓存系统]
MySQL 5.1.28 [MySQL数据库服务器]
MySQL 4.0.26 [MySQL数据库服务器]
phpMyAdmin 2.11.9.2 [MySQL数据库在线管理工具]
eAccelerator 0.9.5.3 [PHP脚本加速引擎]
ZendOptimizer 3.3.3 [PHP脚本加速引擎]
OpenSSL 0.9.8h [HTTPS(SSL)安全传输协议]
APMServ 5.2.6安装注意事项:
1、APMServ程序所在路径不能含有汉字或空格。
2、MySQL默认用户名:root,密码为空
3、MySQL数据库文件存放目录:MySQL5.1\data或MySQL4.0\data
4、网站根目录[HTML,PHP]www\htdocs [ASP]www\asp [CGI,Perl]www\cgi-bin
5、访问本机请用http://127.0.0.1/或https://127.0.0.1/ (如果开启SSL)
6、非默认端口,网址为http://127.0.0.1:端口/或https://127.0.0.1:端口/
7、如果在“扩展功能”中选择使用Memcached,它的端口为:11211
APMServ 5.2.6安装、操作演示:
一、安装:下载并解压安装包,双击APMServ5.2.6_zip.exe,进入“7-Zip 自释放档案”界面。通过浏览选择释放路径(注意:路径中避免含有汉字和空格),将文件释放到指定位置,如图:
二、操作:
1、显示界面:文件释放后,双击“APMServ.exe”文件即可出现APMServ 5.2.6的操作界面,如图:
2、启动服务:点击右下角的“启动APMServ”绿色图标,底部状态栏显示:√Apache已启动 √MySQL5.1已启动,表示服务启动成功。单击右上侧“访问用户本地网站”图标,测试默认Web网站(即访问默认目录\APMServ5.2.6 \www\htdocs下的phpinfo.php文件)。测试成功后,即代表你的本地PHP平台搭建完成。
3、移动站点文件至默认Web目录:软件默认Web目录为\APMServ5.2.6\www\htdocs,先将目录中的 phpinfo.php文件删除,然后再将站点文件全部拷贝到该目录下;如果是asp站点,请将目录拷贝到asp程序目录中—— APMServ5.2.6\www\asp
4、访问站点:如果站点为php,直接单击“访问用户本地网站”图标进行访问;asp站点时,需点击界面顶部的“网站目录”菜单,在下拉列表中选择“访问ASP程序网站”进行访问。如图:
5、管理mysql数据库:单击界面右侧的“管理MySQL数据库”图标,可弹出phpmyadmin登陆界面,按照“安装注意事项”提示,进行登陆。登陆成功后,便可对站点mysql数据库进行管理。如图:
APMserv数据库管理常见问题解决:
一、在启动服务时,经常会出现如下错误:
状态栏显示:1、Apache启动失败,请检查相关配置。√MySQL5.1已启动。
二、解决方案:
1、80端口被占用,iis服务、windows更新及某些程序均会占用80端口,此时需将端口修改为81、85等闲置端口。
2、将SSL前面的对勾去掉。
3、再次检查APMServ程序所在路径是否含有汉字或空格,如果含有请修改为全英文名称。
本文来自 www.chukuangren.com ,转载请注明出处,谢谢!