热门排行
简介
欢迎使用WempServer。WempServer是整合Nginx Web服务器、MySQL数据库以及PHP解释器的免安装、绿色软件包,即WempServer=Windows+Nginx(Engine X)+MySQL+PHP。WempServer是一个绿色、安全、高效的Nginx+MySQL+PHP环境包。无需安装、可在U盘上运行,就这么简单而强大——只需下载、解压、开始。
WempServer免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。再也不用到处询问PHP的安装问题了,WempServer一切都搞定了。这个软件是完全免费的,可以在其官方网站下载到最新的版本。本文中使用的版本是WempServer 1.2(发布日期2013年1月11日),其中包括Nginx 1.2.6,MySQL 5.5.29,PHP 5.4.10,phpMyAdmin 3.5.5等。另外,WempServer还发布了WordPress集成版(英文版)、Discuz集成版(中文版)等共3个版本。[1]
目前版本更新到WempServer 1.2,包含版本:Nginx 1.2.6,MySQL 5.5.29,PHP 5.4.10,phpMyAdmin 3.5.5等。
适用于: Windows PE/XP/2003/Vista/2008/7/8
WempServer还支持phpMyAdmin、SSL、WinCache、IPv6等。具体的可以到官方查看。
MySQL用户名:root
MySQL密 码:(无密码。)
请访问//ysq.me/webserver/wempserver/了解更多信息。
系统环境:
Microsoft Windows NT 5.1-x.x(包括PE / XP / 2003 / Vista / 2008/7/8/2012 / 8.1 ...)
WempServer包含所有PHP版本:
PHP 5.2.17
PHP 5.3.27
PHP 5.4.x
PHP 5.5.x(Windows XP和2003支持下降。)
基本参数如下:
Nginx 1.2.9(经典稳定版,可自定义服务器名称(headers),详情http://tool.jb51.net/pagestatus/)
PHP 5.4.17(稳定版,支持PHP-FPM(独家首创Windows版本),实现PHP-CGI进程智能管理。
温馨提示:PHP5.5.x不再支持XP和2003。需要5.2(可在纯PE下使用)、5.3、5.4、5.5的朋友请下相应的版本;需要包含wordpress演示程序的,请下WempServer-5.2.17-with-wordpress;需要包含discuz演示程序的,请下WempServer-5.2.17-with-discuz)
MySQL 5.5.32(稳定版)
phpMyAdmin 3.5.4(稳定版)
adminer 3.6.3(稳定版)
sqlbuddy 1.3.3(稳定版)
另外,WempServer还支持IPv6、SSL、Xdebug等,尽请期待Nginx后期改良。
更多命令行:
注意:请在Vista或更高版本上以管理员身份运行。
b后退
ct5使用5个PHP-FPM创建任务
ct10使用10个PHP-FPM创建任务
ct20使用20个PHP-FPM创建任务
em编辑my.ini
编辑nginx.conf
ep编辑php.ini
fc FTP客户端
fs FTP服务器接口
记事本
npp Notepad ++
qf退出FTP
s5从5个PHP-FPM开始
s10从10个PHP-FPM开始
s20从20个PHP-FPM开始
sf启动FTP
顶级Taskmgr
外部命令行参数:
-s s启动所有服务,然后进入菜单。 (s5,s10,s20)
- 启动所有服务,然后退出。 (s5e,s10e,s20e)
-s sf启动FTP服务,然后进入菜单。
-s sfe启动FTP服务,然后退出。
-s q退出所有服务,然后进入菜单。
-s qe退出所有服务,然后退出。
-s n仅启动Nginx,然后进入菜单。
-s ne仅启动Nginx,然后退出。
例如:D:\ WempServer \ WempServer.exe -s se
在Windows启动时启动:
方法1:菜单> ct(ct5,ct10,ct20)(RECOMMEND)
方法2:创建一个快捷方式到WempServer.exe -s se(s5e,s10e,s20e)
快捷键属性:
快捷方式目标:D:\ WempServer \ WempServer.exe -s se
快捷工作目录:D:\ WempServer
将快捷方式复制到开始>所有程序>启动
批次:
header.bat
@echo off
rem ...
exit
footer.bat
@echo off
start /b php\php-fpm -b 9020
ping localhost -n 2 1>nul 2>nul
start /b php\php-fpm -b 9021
rem ...
exit
start.bat
@echo off
if exist vcredist_x86.exe vcredist_x86.exe & ren vcredist_x86.exe vcredist_x86-installed.exe
if exist vcredist_x64.exe vcredist_x64.exe & ren vcredist_x64.exe vcredist_x64-installed.exe
if exist vcredist_arm.exe vcredist_arm.exe & ren vcredist_arm.exe vcredist_arm-installed.exe
nginx\nginx.exe -s quit 1>nul 2>nul
WempServer.exe -s se
exit
quit.bat
@echo off
WempServer.exe -s qe
exit