apache2nginx 介绍
apache2nginx (A2N)
是一个开源的Linux下运行的命令行工具,能将Apache的配置文件转换成相应的Nginx的配置文件。本工具能自动将Apache
Web服务器的配置文件转化成Nginx的配置文件,减少WEB服务器迁移的工作量。 该工具从Apache
Web服务器中的各模块功能的角度进行分析,生成Nginx中相应模块的配置方式,然后以报告的形式生成转换后的Nginx配置文件。
源代码在github上,文档,二进制文件也可以从github上获得。
使用方法:apache2nginx -f /etc/httpd/conf/httpd.conf
将生成 nginx.conf
本工具的源码采用与Apache HTTPD 一致的Apache License 2.0版本。
- 支持Apache Web服务器中常用的模块、指令
- 显示转换后的Nginx配置文件,还显示不能转换的配置,以及转换后需要注意的细节
- 显示转换报告:
- 总共有多少个指令;
- 成功转换的比率;
- 多少个指令成功转换;
- 多少个指令未能转换。
- 该工具可以很方便地扩展到更多的Apache模块。
apache2nginx 官网
https://github.com/nhnc-nginx/apache2nginx
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。