alorel / alo-wamp
此包已被放弃,不再维护。未建议替代包。
一个可以自动更新的WAMP堆栈,总是带有最新的二进制文件。
1.0.6
2015-10-13 15:11 UTC
This package is not auto-updated.
Last update: 2022-02-01 12:47:38 UTC
README
这是什么?
AloWAMP是一个为Windows机器工作的Web服务器。它有一个Windows Memcache端口,以及
- 一个自动更新的 PHP 安装程序
- 自动更新的 MySQL 安装程序
- 自动更新的 Apache HTTPD 安装程序
- 自动更新的 Redis 安装程序
- 一个旧但能用的Windows端口,用于 Memcache
目录
为什么我应该使用这个Wamp堆栈
- 产品系列。大多数WAMP只提供PHP、Apache和MySQL,而AloWAMP还为您提供Memcache和Redis。
- 始终提供最新二进制文件。在AloWAMP内部更新到二进制文件的新版本很容易(之后请确保实际切换到它);大多数WAMP只提供预安装的版本,更新它们需要很长时间。
要求
- Visual C++ Redistributable for Visual Studio 2012 (VC11)
- 这是使用PHP所必需的安装。AloWAMP只需要32位版本,但如果您有64位机器,我建议也安装64位版本,因为您可能在未来需要它。
- 对于Apache,您需要VC14
设置
只需运行setup.bat,它将为您处理所有事情。任何批处理文件都应该以管理员权限运行。CLI演练: https://gist.github.com/Alorel/6d9032469576108dcb0a
^目录
文件
您只需要关注三个目录
- logs,一旦安装,包含所有日志。
- wamp包含控制服务、版本等的批处理文件
- www是您放置项目文件的地方
^目录
控制服务
只需使用适当的启动/重新启动/停止/卸载批处理文件。
^目录
变更日志
^目录
常见问题解答
安装程序无法安装服务
这只能是因为在未获得管理员权限的情况下运行批处理文件而引起的。运行 reset installation.bat 文件,并通过右键点击尝试运行它。
或者通过以管理员身份运行 cmd,导航到您安装 AloWAMP 的位置,并手动运行设置,例如(示例假设您已将 AloWAMP 源文件解压到 C:\Program files\AloWAMP)。
C:\
cd "Program Files\AloWAMP"
setup.bat
^目录
您如何更新您的二进制文件?
我只是通过 cURL 获取页面 HTML,解析它并生成链接。然后安装程序下载它们并执行所需的设置。当然,这种方法的不利之处在于,页面 HTML 的更改可能会使下载变得不可能,在这种情况下,只需报告一个问题,它就会被修复。
^目录
您从哪里获取您的二进制文件?
Memcache 存放在这个仓库中,而其他所有内容都是从官方网站上获取的。
^目录
您使用哪些版本?
为了保持一切整洁可用,所有版本都是 32 位,PHP 版本是线程安全的。唯一的例外是 Redis,它仅适用于 64 位处理器。
^目录