AppServ
AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等。为帮助大家能够迅速的在本地试用EcShop软件,我们编写如下文档。如果您的本地机器没有安装过php、mysql等系统,那么用这个软件则可以让你迅速搭建完整的底层环境,从而实现对EcShop的快速试用;
安装主要分为三个步骤:
一、AppServ 2.4.4a与Zend Optimizer下载
软件名称:AppServ 2.4.4a appserv-AddOns-ZendOptimizer-2.5.10.exe
下载地址:http://www.appservnetwork.com/
二、AppServ 2.4.4a与Zend Optimizer的安装;
三、EcShop软件安装;
一、AppServ 2.4.4a与Zend Optimizer的安装
下载AppServ后双击Appserv-win32-2.4.4a.exe就可以实现安装了。因为它使用的是Apache,所以有IIS服务的朋友最好先将IIS服务停止(Win2k、2003系统的朋友尤其要注意记得停止IIS服务)。
系统安装很简单,基本上就像在windows上安装任何一个软件一样,只要不断的按下一步即可
图2是选择软件安装目录,您可以根据需要进行选择。
这一步,点击“Next”即可;
可以将邮件地址修改为你的地址,不做修改也可。如果希望修改Web服务器的默认端口,请根据需要进行修改。记住,如果修改端口为90,则访问地址要加上这个端口号,比如http://localhost:90 。此处可以不做任何修改,继续“Next”;
Mysql的一些信息,可以进行修改,也可以不做任何修改,继续“Next”;
到这里,php、mysql和Apache都已经安装完成。EcShop软件目前还不需要Zend Optimizer的支持。Zend Optimizer是对于运行加密过的PHP软件提供运行支持,它的安装同样很简单,双击后一直点击“Next”即可。
为使Zend Optimizer生效,必须重启Apache。因此,接下来,您需要按照提示来操作。
如图11,您需要找到AppServ程序快捷方式,然后点击“Apche Restart”,此时Zend Optimizer即可生效。
此时,在浏览器录入http://localhost,如果看到如图12的页面,则说明Apche安装成功。如果看不到该页面,请检查您是否没有停止iis服务,或者是给Apache设置了其他的访问端口。
您也可以在浏览器上录入 http://localhost/phpinfo.php ,看一下是否出现如图13的页面。请注意Powered By Zend图标旁边是否有Zend Optimizer v2.5.10字样。如果有,则说明Zend Optimizer已经安装成功。
二、 EcShop软件安装
以上安装均成功后,则进入EcShop软件安装。首先,将下载的EcShop软件解压缩后放在www目录。www位于AppServ目录下(请回忆一下您的AppServ在哪个目录下,默认安装是在C盘下。)
如果您将解压缩的文件放在www下,则访问地址为http://localhost 。您也可以在www下新建一个ecshop的目录,那么访问地址则为http://localhost/ecshop 。
注意,如果将解压缩文件放在www目录下,覆盖时会提示index.php覆盖。直接覆盖即可。原因在于原来www目录下有个index.php页面,这个页面也就是图12的内容。
EcShop软件的安装非常简单,您只需要按照安装向导的提示一步步操作即可。默认安装好后,您的系统Mysql的默认数据库地址为localhost,数据库名为test,用户名为root,密码为空(无需填写)。
如果您在虚拟主机上安装,以上数据库信息您的虚拟主机服务商会提供给你。
详细EcShop安装说明,您可以查看EcShop安装文档,此文档在软件安装包下/doc目录中。当然,如果您认真看安装向导就会非常明白EcShop的软件安装流程;
三、其他说明
以上是迅速安装流程,您已经可以全面安装和试用当然就Mysql数据库方面而言,不是非常安全,因为密码都是为空。如果希望更高的安全性,您可以进行如下操作:
安装完成后,MYSQL并不安全——所有的账号密码均为空,这时我们可以调出http://127.0.0.1/phpMyAdmin/,选中“权限”项,并分别点击“授权”字样后面的编辑图标,在页面里有“更改密码”项,我们点击“密码”前面的单选框并输入密码,最后点击“执行”按钮就可以了,如图15所示。如果此处密码修改了,记得在EcShop软件安装过程中需要进行相同的修改。您也可以为EcShop软件新建数据库,并分配权限。详细的phpmyadmin的使用请在互联网上搜索相关文档,本文不做深入探讨。
刚接触Apache的朋友会为Apache没有和IIS信息服务一样方便管理的可见式界面苦恼,其实它的设置都包含在“apache/conf/httpd.conf”里,我们只需要找到Httpd.conf,打开并修改就可以了。以下为常见的命令说明(注:#号后为注释):
DocumentRoot “C:/AppServ/www” #设置网站根目录,按实际需要修改为存放网站文件的目录。
ServerName localhost #网站的Url地址,可以将localhost改为实际的www地址如www.test.com
#BindAddress * #设置Apache监听所有的IP,也可以具体的指定。一般不用修改
Port 80 #设置服务器使用的Port。
DocumentRoot “/usr/local/apache/htdocs” #设置存放站点html文件的目录。
--------------------------------------------------
APMServ APMServ是一款快速搭建APMServ是一款快速搭建Apache2.2.X、PHP5.2.X、MySQL5.1.X&4.0.26、Nginx、Memcached、phpMyAdmin、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件,并拥有跟IIS一样便捷的图形管理界面。
软件作者:回忆未来[张宴]
授权方式:免费软件
运行环境:WinNT/Win2000/WinXP/Win2003
官方网站:http://apmserv.s135.com
版本简介:
APMserv v5.2.6
发布日期:2008年10月21日
APMServ5.2.6是一款拥有图形界面的快速搭建Apache2.2.9、PHP5.2.6、MySQL5.1.28&4.0.26、Nginx0.7.19、Memcached1.2.4、phpMyAdmin2.11.9.2、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件。无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,同时支持MySQL5.0&4.0两个版本,虚拟主机、虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置,只需鼠标一点即可完成。
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
8、APMServ集成了以下软件:
Apache2.2.9【HTTP服务器】
Nginx0.7.19【HTTP服务器】
NetBox2.8Build4128【HTTP服务器+ASP脚本解释引擎】
PHP5.2.6【PHP脚本解释引擎】
MiniPerl5.8【Perl脚本解释器】
Memcached1.2.4【key-value内存缓存系统】
MySQL5.1.28【MySQL数据库服务器】
MySQL4.0.26【MySQL数据库服务器】
phpMyAdmin2.11.9.2【MySQL数据库在线管理工具】
eAccelerator0.9.5.3【PHP脚本加速引擎】
ZendOptimizer3.3.3【PHP脚本加速引擎】
OpenSSL0.9.8h【HTTPS(SSL)安全传输协议】
APMServ v5.2.0
发布日期:2006年12月12日
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证书制作、缓存性能优化等设置,只需鼠标一点即可完成。
集成了以下软件:
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 下载地址:[华军软件园] [中国站长站]
注意事项:
迅雷、Skype、PPLive、BT等软件启动后默认会占用80端口,导致Apache无法启动。解决方法:先关闭这些软件,启动完APMServ之后,再开启这些软件。
已知BUG修正:
1、无法启动Nginx的BUG修正方法
http://www.unixsns.com/space.php?uid=1&do=thread&id=51
使用教程(非官方):
● 用APMServ一键快速搭建Apache+PHP+MySQL+Nginx+Memcached+ASP运行平台
APMServ 5.1.2
发布日期:2006年3月1日
APMServ 5.1.2 是一款快速自动搭建Apache 2.0.55、PHP 5.1.2、MySQL 4.0.26/5.1.5a、SQLite、phpMyAdmin、ZendOptimizer、OpenSSL,以及ASP、ASP.NET、Perl、CGI网站平台的绿色软件,无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache2和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,虚拟主机、虚拟目录、端口更改、MySQL4.0/5.1两种版本切换、SMTP、上传大小、性能优化等设置,只需鼠标一点即可完成。
包含软件:
Apache 2.0.55 (HTTP服务器)
NetBox 2.8 Build 4128 (HTTP服务器、ASP脚本解释引擎)
PHP 5.1.2 (脚本解释引擎)
MySQL 4.0.26 (数据库服务器)
MySQL 5.1.6-alpha (数据库服务器)
SQLite 3.2.8 (数据库服务器)
phpMyAdmin 2.7.0-pl2 (MySQL数据库在线管理工具)
ZendOptimizer 2.6 (PHP脚本加速引擎)
OpenSSL 0.9.8a (用来支持HTTPS(SSL)安全传输协议)
APMServ 5.0.4 增强版
(介绍省略)
APMServ 5.0.4
(介绍省略)