在本地电脑上测试PHP时经常要安装一些服务器软件,例如XAMPP、PHPnow、APMServ等都是可以一键安装搭建PHP、Apache、MysqL运行环境的。另外很多朋友购买了Windows、Linux VPS或服务器却不知道如何在VPS服务器上快速搭建一个Apache,PHP,PhpMyAdmin,MySQL的Web服务器。
本篇文章由免费软件之家小编为大家分享了7款免费Web服务器软件,让你在Windows和Linux上轻松搭建WAMP、LNMP、LAMP、LLsMP等Web服务器平台。
一、USBWebserver
USBWebserver是一款超级傻瓜式的本地电脑上快速架设网站环境工具,搭建的环境非常优秀的支持各种php程序,过程仅仅需要30秒就可以完成包括开启、配置、调试、打开测试页面,这并不夸张。该软件可以让用户一键搭建PHP Version、Apache、PhpMyAdmin、MySQL等网站运行必备的主机套件,让你轻轻松松构架自己的网站。
这也是我用的比较多的,但是没有设置添加虚拟机的功能,所以只能自己手动添加。这款算是绿色产品,解压就能直接用,卸载的话就是直接删除解压出的文件夹就行了,相当的干净。
USBWebserver 使用方法:
1、下载解压缩USBWebserver后,可将其移动至任何硬盘、文件夹或便携USB上任何位置,但是文件存放路径最好不要包含中 文,否则Apache服务器有可能会启动失败。移动完成后直接双击运行usbwebserver.exe程序文件。usbwebserver.exe 运行后会自动启动Apache及Mysql,看到二个都打绿色勾时表示没问题;
2、然后点击左侧的Localhost按钮来检查预设的首页有没有正常,当你看到下面界面说明你成功了!如果启动失败出现红色警示的话,有可能是软件的路径里包含中文或是有其它软件用了相同的port,就必需更改一下port;
3、如果启动失败,即其他软件占用了port(端口)的话,可以点击instellingen(英文界面时为:Settings)进入分别重新设置 apache及mysql的连接port(端口),修改完别忘了点击opslaan(英文界面时为:Save)保存,然后分别点击右侧按钮进入 Apache或Mysql重新启动试试看。
4、架设成功后,请将网站源码放在软件根目录的root文件夹内,可以将root文件夹的文件删除。最后点击点击左侧的Localhost按钮试试看,是不是可以浏览自己的网站了呢!
5、USBWebserver默认配置如下:
MySQL帐号:root 密码:usbw
MySQL主机:输入〝localhost〞即可
phpMyadmin位址: http://localhost/phpMyadmin 或者 http://你的IP/phpMyadmin
网站根目录:root
网站连接网址:http://localhost 或者 http://你的IP
如果你要建立新数据库可在phpMyadmin中完成
6、完成上面的基本配置后,赶紧建立你的网站试试吧,本地速度毋庸置疑,超级快!
立即前往:usbwebserver官网
二、The uniform server
TheUniform Server是一个可以运行在任何的基于微软 Windows 操作系统上的 WAMP 软件包,它的特点是小型而且方便转移。它既可以随身携带也可以用于或者设置成一个发布品、在线服务器。开发人员可以使用 Uniform Server 测试需要 PHP,MySQL,Perl 或者 Apache HTTPd 服务器环境的程序。
立即前往:The uniform server官网
三、Apache Friends
Apache Friends 搭建的环境是XAMPP,包含 MySQL、PHP 和Perl的Apache 发行版。XAMPP非常容易安装和使用,到目前为止,XAMPP共有四种版本(Linux、Windows、Mac OS X、Solaris ),且都是免费的:
适用于Windows 的XAMPP,包括:Apache、MySQL、PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite 和 WEB-DAV + mod_auth_mysql。
Apache Friends安装XAMPP的方法与使用教程
1、软件使用非常简单, 安装包的话会写入注册表,免安装包就可以直接解压使用,卸载就直接删除。首先是下载和安装XAMPP免费软件;
2、启动XAMPP安装,需要你选择安装服务,可以全选;
3、整个XAMPP安装过程不需要你进行任何设置,安装好XAMPP后,启动XAMPP,你会看到Apache 和 MySQL 两个服务都已经打开了;
4、现在在你的电脑浏览器当中输入http://localhost/,如果出现下面的界面则说明安装正确;
5、点击页面当中的中文,然后在页面左边选择phpmyadmin,进入数据库管理;
6、想要在本地安装一个帝国或者discuz,当然是先为你的帝国或discuz创建一个数据库,创建方法如下图:
7、创建完成后,点击权限,然后选择刚才创建成功的数据库名后的操作;
8、在页面的更改登录信息/复制用户模块中创建新的用户信息。按执行按钮确认。主要是用户名和密码;
好了,到此为止,你已经为你的本地电脑搭建好了PHP运行平台,创建好了数据库,接下来要做的事情就是开始制作程序设计PHP网站了!
立即前往:Apache Friends官方网站
四、Phpnow(现更名为ServKit)
国产货,Win32 下绿色免费的 Apache + PHP + MySQL 环境套件包。简易安装、快速搭建支持虚拟主机的 PHP 环境。附带 PnCp.cmd 控制面板,帮助你快速配置你的套件,使用非常方便。
PHPnow 是绿色的,解压后执行Setup.cmd初始化,即可得到一个PHP + MySQL环境。然后就可以直接安装 Discuz!, PHPWind, DeDe, WordPress等程序。
立即前往:phpnow(ServKit)官方网站| phpnow安装使用教程
五、APMServ
APMServ5.2.6是一款拥有图形界面的快速搭建Apache2.2.9、PHP5.2.6、MySQL、Nginx、Memcached、 phpMyAdmin、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件,这是张宴开发的,大家可以去试试。
立即前往:APMServ 教程及下载页面
六、护卫神
护卫神PHP套件 是一款自动安装PHP+MySQL+Zend+PhpMyadmin的免费软件;让您无须任何技术,也能轻松在Windows服务器上配置PHP环境。
这款软件我没用过,呵呵,所以不好说,有兴趣的朋友不妨去试试!
七、lnmp一键安装包和LLsMP
军哥出品的lnmp一键安装包,我想这是目前linux的vps上用的最多的一个服务器套件了,我也是常用这个,shell脚本写的,修改起来也方便,而且智能化程度高,容易扩展,升级方便,方便那些想建立多个站点的站长。
lnmp一键安装包还提供不同web程序的伪静态,比如wordpress,discuz等,真是的非常让人省心呀,在linux环境下本人极力推荐的一款服务器套件。这是我用到最多的,因为平时都是在linux环境下测试。
立即前往:LNMP一键安装包官网 | 立即前往:LNMP安装使用教程
写在最后:
这几个Web服务器配置软件大家根据自己的需求来测试和使用版本,萝卜白菜,各有所爱!可能还有人会说比如lanmp之类的,这些都是shell脚本,不做过多介绍。
说道底,这些工具只能是省去我们配置的麻烦,我更建议手动搭建这些环境的,因为当遇到修改上传文件大小限制,php禁用函数,报错处理等问题,都要求你熟悉配置参数。