APMServ是一款快速搭建Apache2.2.3、PHP5.2、MySQL5.0&4.0、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、SQLiteManager,以及ASP、CGI、Perl网站服务器平台的绿色软件,并拥有跟IIS一样便捷的图形管理界面。
软件名称:APMServ 5.2.0
软件作者:回忆未来[张宴]
授权方式:免费软件
发布日期:2006年12月12日
运行环境:WinNT/Win2000/WinXP/Win2003
官方网站:http://apmserv.s135.com
文件大小:14.1MB
下载地址:
㈠官方下载点:
[中国电信①] http://apmserv.s135.com/apmserv/down.php?ver=5.2.0&net=ct
[中国网通①] http://apmserv.s135.com/apmserv/down.php?ver=5.2.0&net=cnc
[中国教育网] http://apmserv.s135.com/apmserv/down.php?ver=5.2.0&net=cernet
㈡其它下载点:[华军软件园] [中国站长站] [新浪网] [硅谷动力] [太平洋电脑网]
[源码之家] [天新网] [源码网] [源码天下]
㈢P2SP下载点:[迅雷下载]
软件简介:
APMServ 5.2.0 是一款拥有图形界面的快速搭建Apache 2.2.3、PHP 5.2.0、MySQL 5.0.27&4.0.26、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、SQLiteManager,以及ASP、CGI、Perl网站服务器平台的绿色软件。无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,同时支持MySQL 5.0 & 4.0两个版本,虚拟主机、虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置,只需鼠标一点即可完成。
1、注意事项:APMServ程序所在路径不能含有汉字和空格。
2、MySQL默认用户名:root,密码为空
3、MySQL数据库文件存放目录:MySQL5.0/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、APMServ集成了以下软件:
Apache 2.2.3 [HTTP服务器]
NetBox 2.8 Build 4128 [HTTP服务器+ASP脚本解释引擎]
PHP 5.2.0 [PHP脚本解释引擎]
MiniPerl 5.8 [Perl脚本解释器]
MySQL 5.0.27 [MySQL数据库服务器]
MySQL 4.0.26 [MySQL数据库服务器]
SQLite 3.3.8 [SQLite数据库服务器]
phpMyAdmin 2.9.1.1 [MySQL数据库在线管理工具]
SQLiteManager 1.2.0 [SQLite数据库在线管理工具]
ZendOptimizer 3.2.0 [PHP脚本加速引擎]
OpenSSL 0.9.8d [HTTPS(SSL)安全传输协议]
附加组件:
㈠Perl、CGI支持(需下载ActivePerl):
APMServ 5.2.6 附带的是MiniPerl,可以运行简单的Perl、CGI程序。如果运行复杂的Perl、CGI程序,请下载ActivePerl,安装在APMServ所在分区根目录下的usr目录中。假如APMServ所在目录为E:/APMServ5.2.6,则将ActivePerl的安装路径选为E:/usr
ActivePerl 5.8.8.819 for Windows请到中国站长之家www.cnzz.cc下载
注意事项:
迅雷、Skype、PPLive、BT等软件启动后默认会占用80端口,导致Apache无法启动。解决方法:先关闭这些软件,启动完APMServ之后,再开启这些软件。
APMServ 下载安装
APMServ 最新版本下载地址:http://code.cnzz.cc/5255.html(官方下载:http://apmserv.s135.com/),软件为绿色版本,下载解压,双击运行自解压包,请解压到一个英文目录下,比如:D:/APMServ5.2.6即可。
运行APMServ软件,运行网站
1、运行APMServ.exe,点击“启动APMServ”,状态栏提示Apache、mysql启动成功即可。
提示:如果无法启动,可能是被迅雷、PPLIVE等软件占用了80端口,你可以关闭80端口或将Aphache端口改为其它的,比如:8080。
2、点击右上角的访问本地网站或运行http://127.0.0.1,运行http://127.0.0.1/phpinfo.php可查看php组件运行情况。到这里为止我们的Aphache+php+Mysql运行情况就架设好了。
下载php网站程序建自己的网站
我们这里以知名的PHP开源网站管理程序phpcms2008为主,运用phpCMS2008可架设包括:新闻文章+图片+下载+分类信息+问答系统+自定义系统等多功能的网站,甚至适用于建设门户网站。
小提示:中国站长之家源码网:http://code.cnzz.cc提供各类包括企业网站、学校、门户网站、论坛、博客、小说等多类asp、php、asp.net免费程序下载。
1、到http://code.cnzz.cc或phpcms官方网站http://www.phpcms.cn下载最新版的phpcms程序,下载后解压到D:/APMServ5.2.6/www/htdocs。
2、运行http://127.0.0.1出现如下画面,提示你要安装phpcms2008程序
3、点击“请点这里开始安装”,按提示一步一步往下操作,到填写数据库信息时,数据库服务器用默认的,数据库帐号:root,密码为空(上面已经告诉你了),数据库名称你自己取,数据库前缀用默认为可以了,你也可以修改为自己想要的,然后填写网站管理员用户名、密码和邮箱即可,其它的用默认即可,点击下一步;
4、安装进行中,请稍等,大约几十秒后,提示安装完成即可。
设置与管理网站
1、运行http://127.0.0.1,如果还是出现刚刚提示安装phpcms画面,没关系,那是一个静态页,你把D:/APMServ5.2.6/www/htdocs下载index.html删除即可或到后台删除。现在我们就来看一下我们的网站吧。一个功能强大的网站就出现在你前面;
2、到看台去看看,输入http://127.0.0.1/admin.php,用你刚刚设置的用户名和密码登陆;
APMServ不仅可以搭建php运行环境,也可以运行asp程序,由于asp运行环境搭建比较简单,在这里就不讲了,在此非常感谢 APMServ为新手提供这些强大的免费软件,也祝大家建站愉快。
-----------------------------------------------------------------------------------------------
APMServ中Apache启动失败的一些解决办法
解决办法之一:
Apache 启动失败解决办法~~~ 把左下角的SSL钩上了,如果你没有用证书,就把那个去掉,反正我去掉就可以了。后来装了证书钩上SSL也可以用了。
解决办法之二:
我遇到跟楼主同样问题,在新装了WINDOWS XP之后。以前用WIN2000是正常的。看了前面大家说的把SSL勾掉的办法,也解决不了。后来就去查卡巴,也没看到有什么设置影响;用APM自带的一个解决软件冲突的功能,执行后问题依然。 于是,怀疑是不是APM所在的文件夹的父文件夹是中文的,对它有影响,删掉重建,还是不行。 检查 设置 -- 管理工具 -- 服务 里面的选项,看到有一个Telnet选项被禁止了,这才想起来安装XP之后,担心安全问题,所以把远程协作给关掉了,估计因此把Telnet的功能就给禁止了,所以现在赶紧把它设置成手动开启。 开启Telnet后,再启动APMServ5.2.0,终于正常了。
解决办法之三:
建议不要经常加载和卸载今天在调试添加虚拟主机和虚拟目录时,忽然发现重启APMServ有问题,总是不能加载Apache,觉得很奇怪,因为昨天以及解决了这个问题我以为。 在论坛里看了一下,有建议说不要频繁重启APMAerv,于是卸载,关机。 过了一会儿开机,首先开APMServ,发现正常了。而且,发现昨天设置的TELNET,其实现在根本尚未手动启动。 得出结论: 1。昨天帖子不准确,虽然昨天调整TELNET与启动正常有关系,但今天没关系,原因不清楚;(今天把远程协作打开了,可能有关联) 2。APMServ频繁启动关闭的确不太好,容易造成加载不正常。
解决办法之四:
是不是用了中文的目录了啊?着个程序不能使用中文目录的。
解决办法之五:
可以尝试将PHP的安装目录设置为系统的环境变量,或者把需要用到的dll复制到System32中。
解决办法之六:
可以将其完整删除,然后解压到D盘试一试。
-----------------------------------------------------------------------------------------------------
附:IIS 5.1下PHP+MYSQL+PHPAdmin的安装与配置
在windows环境下安装之前,首先请确认已经在该机器上安装了操作系统最新的服务补丁;然后,应该下载所有的最新PHP和MYSQL的安装文件到一个有充足空间的临时目录下;最后请确认该机器上已经安装了IIS 5.1。
一、安装PHP
1、在C:/下新建文件夹PHP,将下载回来的PHP 5.2.0 zip package全部解压缩到此文件夹下;
2、在C:/PHP/文件夹下找到php.ini-dist文件,将其更名为php.ini后打开此文件;
3、在php.ini文件中找到心下行:extension_dir = "./"(注:该行指定PHP查找扩展的位置),编辑该行,如下所示:extension_dir = "C:/PHP/ext/"(注:不要忽略最后的斜杠);
4、在php.ini文件中找到以下行:
;extension=php_mysql.dll(注:该行开始的分号指示PHP忽略该行),删除该行开始的分号以启用扩展extension=php_mysql.dll;
;extension=php_mbstring.dll 改成 extension=php_mbstring.dll
5、保存并关闭php.ini文件;
6、将修改好的php.ini文件复制到C:/Windows/文件夹下;
7、在C:/PHP/文件夹和C:/PHP/ext下找到名为php5ts.dll,libmysql.dll的文件,并将其复制到C:/windows/System32文件夹中(注:IIS处理PHP 5和MYSQL需要该文件)。
至此,PHP安装完毕。
二、测试PHP安装
1、在C:/Inetpub/wwwroot/文件夹下新建文件夹PHP;
2、在管理工具中打开Internet 信息服务(IIS)管理器,或者在运行对话框中输入"inetmgr"(不包括引号)后确定。
3、在默认网站下找到PHP,在PHP文件夹上单击鼠标右键,选择"属性",依次点单击"目录"选项卡上的"创建"→"配置",打开应用程序配置对话框。
4、在"映射"选项卡上点"添加",打开"添加/编辑应用程序扩展名映射"对话框,点击"可执行文件"后的"浏览",定位到C:/PHP/php5isapi.dll,在"扩展名"后的文本框内输入".php"(注:一定要注意扩展名前的句点),点击确定。
5、再点"确定",退出"应用程序配置"对话框,再点"确定",退出PHP属性对话框。
至此,IIS配置完毕。
某些配置可能需要重启服务器:cmd下使用:
net stop w3svc
net start w3svc
三,测试PHP的安装
1、在C:/Inetpbu/wwwroot/php/下,新建记事本文件后打开,输入以下代码:
phpinfo();
?>
将该段代码保存成version.php(后辍名必须为php)。
2、打开浏览器,在地址栏里输入localhost/php/version.php,如果显示正常,则PHP安装成功。
安装PhpAdmin
下载得到 phpMyAdmin-2.9.1.zip,将其解压到 IIS 根目录,找到并打开 libraries/config.default.php,做以下修改:
搜索 $cfg['PmaAbsoluteUri'],将其设置为 phpMyAdmin 目录路径,如:http://localhost/phpMyAdmin/。
搜索 $cfg['DefaultLang'],将其设置为 zh-gb2312。
搜索 $cfg['DefaultCharset'],将其设置为 gb2312。
我们应该用libraries目录下的config.default.php文件
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
这里最好设为cookie,这样,进行数据库管理的话必须需要用户名和密码才可行入,config的话就什么都不需要直接进入了数据库
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'password'; // MySQL password
打开浏览器,输入:http://localhost/phpMyAdmin/,若 IIS/Apache 和 MySQL 均已启动,phpMyAdmin 默认无须密码即可浏览数据库内容。
准备工作 首先要下载如下软件,推荐到官网下载,如果你是像我一样只是测试,那么到skycn.com下载吧,这样比较快。
Apache http://httpd.apache.org/
最流行的HTTP服务器软件之一。快速、可靠、可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,完全源代码开放。
PHP http://www.php.net/
PHP 是一种 HTML 内嵌式的语言。而PHP独特的语法混合了 C、Java、Perl 以及 PHP 式的新语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。
MySQL http://www.mysql.com/
是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。
phpMyAdmin http://www.phpmyadmin.net/
phpMyAdmin 是一个用PHP编写的,可以通过互联网控制和操作MySQL。通过phpMyAdmin可以完全对数据库进行操作。