apnode

项目介绍

Windows (或包括Linux MacOS)通过 NodeJS 管理服务的管理工具集 Nginx,PHP,MySQL, 扩展, Apache,Redis,MongoDB,FTP,Git,SVN

软件目录架构

使用 Winsw 将一些程序转为服务运行,
apnodeahost 放默认网站文件 ,
apnode.tool 放常用工具和一些配置文件 NotePad2 MiniThunder 已经内置 apnodeapmanger 为C#管理工具,目前未开发,生产管理文件 apmanger.exe 当前仅为示例占坑
运行库 vcredist 需要自行安装,PHP程序目录下有VisualStudio2012_vcredist_x64.exe

常用工具

Git,

https://www.git-scm.com/download/win 官方下载首页
https://github.com/git-for-windows/git/releases/download/v2.18.0.windows.1/Git-2.18.0-64-bit.exe

TortoiseGit,

https://tortoisegit.org/download/ 官方下载首页 https://download.tortoisegit.org/tgit/2.7.0.0/TortoiseGit-2.7.0.0-64bit.msi
https://download.tortoisegit.org/tgit/2.7.0.0/TortoiseGit-LanguagePack-2.7.0.0-64bit-zh_CN.msi 中文包

TortoiseSVN,

https://tortoisesvn.net/downloads.html

7Zip, 开源的解压缩工具, 没广告也不用破解,似乎这个热了后国内就出来好些压缩软件,

https://www.7-zip.org/download.html

NotePad2-Mod, 记事本的替代软件,

https://xhmikosr.github.io/notepad2-mod/
https://github.com/XhmikosR/notepad2-mod/releases

MiniThunder, 迅雷小巧的下载工具,

http://t.cn/zOY7u6X
https://weibo.com/minithunder

SysinternalsSuite,微软官方提供的管理工具 Process Explorer 和 Autoruns 比较常用

https://docs.microsoft.com/zh-cn/sysinternals/downloads/sysinternals-suite

补充环境

JAVA ,

http://www.oracle.com/technetwork/java/javase/archive-139210.html 建议 8u201 看说明尾号是奇数版的比偶数版的稳定

NODEJS,

https://nodejs.org/zh-cn/download/
https://nodejs.org/dist/v12.13.0/node-v12.13.0-win-x64.zip
https://nodejs.org/dist/v8.11.4/node-v8.11.4-x64.msi 旧版

MySQL, 推荐5.7

https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.22-winx64.zip

Tomcat , 运行JSP,

https://tomcat.apache.org/download-80.cgi

Python, anaconda 集成 conda 包管理工具的Python的环境

https://www.anaconda.com/distribution/

使用说明

apnode, 为了方便开发环境搭建而准备的套件,默认放到 C: 下即可 安装必备工具,下载的 MiniThunder, TortoiseGit, NODEJS MySQL Java 按需到官方下载 FileZillaClient 中包含了WinSCP 和 Putty ,FileZillaServer 为FTP服务 Redis Server 和 Memcache 版本是从网络上收集的 Apache 含 PHP54TS 和 subversion Nginx 配套使用 WinswPHP56x64NTS,含有较多插件 events,mongodb,redis,sphinx,wincache,xdebug,yaf,win32ps, FRP Ngrok 集成方便一些测试 .tool 目录下有NODE 和 MySQL 的配置文件 start_nginx.cmd,start_apache.cmd,start_PHP56.cmd,是启动快捷方式 MysqlRoute 做测试读写分离用 apmanger 准备用C#写的管理工具,说不定也可以成为一个Apache Friends 工具套件

在线工具推荐

菜鸟工具,

https://c.runoob.com/

相关引用

Winsw,方便的应用转服务工具 phpfpm 虽然有官方的fastcgi,但是看起来似乎这个更和谐

参与贡献

Fork 本项目 新建 Feat_xxx 分支 提交代码 新建 Pull Request

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。