创建WEB服务器
用户可以在虚拟机上创建WEB服务器,用于网页访问。下面介绍搭建步骤。这里使用的软件为APMServ。
APMServ是一款拥有图形界面的可以快速搭建Apache2.2.3、PHP5.2.0、MySQU5.0.27&4.0.26、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、SQLiteManager,以及ASP、CGI、Perl网站服务器平台的绿色软件。无需安装,具有灵活的移动性,将其拷贝到其他目录、分区或别的电脑时,只需单击APMServexe中的启动按钮,即可自动进行相关设置,将Apache和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,同时支持MySQL 5.0 &4.0两个版本,虚拟主机、虚拟目录、端口更改、SMTP上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置均可轻松完成。
其实,网页服务只要安装Windows自带的IIS服务或者使用Apache软件服务即可。但是安装 APMServ可以集成更多,实现更多功能,如安装论坛、购物平台、个人博客等。操作熟练后,可以直接购买网上服务器和域名,打造属于自己的网站,十分方便。
用户在使用熟练后,可以根据需要分别安装各种组件。对于新手来说,该工具的安装及测试是十分方便的。
STEP01 下载该工具并拷贝到虚拟机中,双击该 7-Zip 自释放档案 工具,软件提示解压位置,建议选择空间充足的 释放到(X): 非系统盘,完成后单击“释放”按钮,如图2-81
STEP02释放完毕后,进入程序文件夹,找到可执行程序APMServ,在图标上右击,在弹出的快捷菜单中执行“以管理员身份运行”命令,如图2-82所示。因为Windows 7安全性的关系,一般该类软件需要管理员权限。
STEP03启动软件后,在主界面中单击“启动 APMServ”按钮,如图2-83所示。
在启动时,状态栏中可能会出现提示:Apache启动不成功,端口被占用。用户需要检查是否有其他程序占用了网页请求端口。如上面介绍的FTP服务器就提供网页服务,会占用端口。用户可以在“Serv-U管理控制台-域详细信息-监听器”中,双击HTTP的80端口选项,如图2-84所示。在弹出的“监听器”对话框中修改端口,完成后单击“保存”按钮,如图2-85所示。完成后,将IPV6的 HTTP监听也进行修改。同时,将HTTPS的选项端口从443改为其他端口。如果用户只是简单测试,
那么关闭Serv-U即可。如果需要两个软件同时启动,那么按照上面的方法进行修改即可。完成后最好重启Serv-U服务。
STEP 04 如果启动成功,则在下方的状态栏出现“Apache已启动。MySQL已启动”的字样,如图2-86所示。
STEP 05 用户可以在真实机中启动浏览器,输入虚拟机的IP地址,查看网页服务是否已经启动。如果服务器没有问题,则应出现网页,如图2-87所示。