/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
VertrigoServ(网络环境开发)是一个Windows平台下的非常专业的、易于安装的免费网络开发环境,它集成了Apache, PHP, MySQL, SQLite, SQLiteManager, PhpMyAdmin, Zend Optimizer。采用方便的集成安装包,所有组件 安装于统一目录下,安装完成后,无须配置即可使用。具有卸载程序。VertrigoServ无论对于初学者还是高级用户都非常合适。
VertrigoServ作为一个高度专业且易于安装的软件包而开发,它由Apache(HTTP Web服务器),PHP(反射式编程语言),MySQL(多线程,多用户,SQL数据库管理系统),SQLite(符合ACID的关系数据库 管理系统),SQLiteManager(用于管理SQLite数据库的基于多语言的基于Web的工具),用于Windows平台的PhpMyAdmin(用PHP编写的旨在处理MySQL管理的工具)和Zend Optimizer(可提高40%的运行时性能)。 通过一个方便的一体化安装程序,所有组件都安装在一个目录中,并且可以在安装过程完成后立即使用。 卸载程序允许您从硬盘上删除VertrigoServ。 它的设计尽可能的小巧灵活,因此非常适合用于互联网发行。 VertrigoServ对于初学者和高级用户都非常出色。
安装Vertrigo.exe,按提示进行安装即可;
注意:VertrigoServ可以安装至任意位置,建议你选一个便于管理的安装路径.如:E:\VertrigoServ
运行VertrigoServ服务程序,就OK了。
到此,你的PHP服务平台已经搭建完成。
可以在浏览器地址栏输入http://localhost/或http://127.0.0.1进行测试看是否成功安装
1、根据提示完成软件安装
2、运行VertrigoServ服务程序,右键系统托盘下的图标,选择server-start启动服务就OK了,如需更改设置可在settings项完成。
3、在浏览器地址栏输入http://localhost/进行测试查看是否成功安装
1、端口被其他程序占用
这种情况比较常见,在服务器操作系统上一般是IIS导致的,用netstat -ano查看后找占用80端口进程的PID值,在任务管理器中结束掉即可。
2、端口被系统(System)进程占用
重启后,竟然发现80端口又被抢去了,这次竟然是System(PID 4)这么“牛X”的进程干的。经过摸索,发现只需要在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP中把项 Start(REG_DWORD) 的值改为 0 并重启计算机即可。
3、运行库问题
这次在netstat中已经看不到有程序占用了80端口,可是VertrigoServ还是在提示:“Apache HTTP server does not work correctly. Check whether other applications use the important port (80) and terminate them. Moreover, check firewall settings and correctness the configuration files.”参照木头虫网络的相关文章后,得知这是一个汇编错误,只需重新安装一下VC++运行库即可。
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86):http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2
4、VertrigoServ配置问题
本以为问题终于得到解决,结果我的一个自作主张使VertrigoServ依然坚持报80端口被占用。经过仔细回想,我曾经将程序根目录下vertrigo.ini中run_as_services=Off的值强行修改为On,才导致了此错误。
1:下载安装(尽量不在C盘);
2:安装的目录采用英文的命名;
3:关闭所有的占用的80端口号;
4:区域网输入自己电脑的IP +新建的文件夹的名字 即可直接访问