最新TeaWeb–免费可视化的Web代理服务,反向代理面板
Z站站长今天给大家分享一个来自柴郡猫的资源,也是来自别的网站,希望大家喜欢,下载地址就在文中。
TeaWeb–免费可视化的Web代理服务,反向代理面板
TeaWeb是一款集静态资源、缓存、代理、统计、日志、安全、监控于一体的可视化智能WebServer。目标是 做一个能让程序员和运维工程师喝着茶、唱着歌,就能把事情完成的一个智能化的简单易用的产品。
TeaWeb使用Go语言实现,在高可定制化前提下,保证高性能、高并发。
github:https://github.com/TeaWeb/build
DEMO:http://teaos.cn:7777
文档地址:http://teaos.cn/doc/main/Install.md
预览图:
架构:
安装:
下载安装包安装
1.可以从 http://teaos.cn/download 下载对应的Release版本,目前支持MacOS(darwin)、Linux、Windows三种版本;
2.使用unzip解压到某个目录,比如 teaweb-v0.0.1/;
3.然后执行:
cd teaweb-v0.0.1/ # 转到teaweb目录 bin/teaweb start
如果是Windows,则可以直接运行安装目录下的start.bat;
4.如果没有出现错误的话,可以在浏览器中访问:http://127.0.0.1:7777
其中127.0.0.1可能需要换成你服务器的IP,而且我们默认使用了7777端口(可以在configs/server.conf中修改),如果访问遇到了问题,请检查防火墙设置;
5.使用用户名admin和密码123456登录,可以在configs/admin.conf中修改这些信息,也可以在设置界面中修改;
6.如果是Unix或者Linux,请确保安装目录下的configs/和web/tmp/是有读取和写入权限的。
7.设置MongoDB或别的数据库。
使用脚本安装
在AMD、Intel等CPU上的Linux服务器上可以使用:
curl -s http://teaos.cn/teaweb-install.sh|sudo bash
快速自动下载对应的安装包并安装,安装后的目录为 /usr/local/teaweb-vx.x.x,并自动加入到系统服务中。
MongoDB
TeaWeb需要使用MongoDB来记录日志和其他数据,如果已经安装,可以在”设置”>“MongoDB”中修改MongoDB的连接参数,具体请参考MongoDB设置文档。
CentOS 7
在CentOS 7上,如果你需要使用7777端口,可能要在firewall中注册一个规则:
firewall-cmd --zone=public --add-port=7777/tcp --permanent firewall-cmd --reload
Red Hat Enterprise Linux Server 7
在Red Hat Enterprise Linux Server 7上,如果你需要使用7777端口,可能要在firewall中注册一个规则:
firewall-cmd --zone=public --add-port=7777/tcp --permanent firewall-cmd --reload
Windows
Windows版本的目录下自带有 start.bat ,请解压后,直接双击运行 start.bat 即可。
开机启动脚本
通常我们在安装软件后,希望能随开机启动,以免重启时忘了启动服务。
自动安装
从v0.1.6开始,在Windows下可以运行bin/目录下的service-install.exe和service-uninstall.exe两个命令,分别是安装服务和卸载服务;如果后期TeaWeb安装目录改变了,需要先卸载服务再重新安装,以便服务能找到正确的TeaWeb目录。如果提示权限错误,以管理员身份运行这两个命令(通常在鼠标右键有”以管理员身份运行”)。如果提示A system shutdown is in process,则试着转到bin/目录下重新运行命令尝试。
在Linux下可以运行bin/下的service-install和service-uninstall两个命令,分别是安装服务和卸载服务;如果后期TeaWeb安装目录改变了,可以重新运行服务安装命令,以便服务能找到正确的TeaWeb目录。
手动安装
在v0.1.6之前,Linux二进制发行版自带启动脚本模板,可以在 scripts/ 目录下找到:
teaweb - teaweb启动脚本 teaweb-agent - agent启动脚本
使用步骤为:
修改启动脚本中的INSTALL_DIR为实际的TeaWeb或Agent安装目录
将启动脚本文件拷贝到 /etc/init.d 目录下
使用root设置权限:chmod u+x /etc/init.d/teaweb 或者 chmod u+x /etc/init.d/teaweb-agent
使用chkconfig添加到启动项中:chkconfig –add teaweb 或者 chkconfig –add teaweb-agent
现在你就可以使用以下命令了:
service teaweb start|stop|restart|reset service teaweb-agent start|stop|restart
而且开机启动的时候会自动执行:
service teaweb start service teaweb-agent start
大家觉得Z站站长分享得这个资源怎么样?赶紧评论一下吧!
本站为避免不必要的纷争,分享的所有资源中一切可能有版权风险的资源将全部转载自第三方网站或平台,站长只为大家提供相关资源的介绍和跳转引导。 因可能有疏忽大意,所以如有遗漏资源侵犯了您的合法权利,请联系站长删除。
【小程序源码网资源下载使用说明】:
本站所分享的一切QQ小程序源码,thinkphp整站源码,微信小程序源码,图文教程等资源仅供用户学习参考使用,任何人不得作其他用途,违者自行承担所有责任。
【小程序源码网毫无人看的介绍】:
本站又称Z站,原名贼娘网,开站于2018年,换过三任站长,目前站长是第四任站长,本站是一个主要分享免费开源小程序源码/网站源码/免费素材/教程资源的网站,主要小程序资源有用于学习的小程序源码,也有正版原创可商用的小程序源码,是一个公益博客型网站。
【小程序源码网原创源码版权申明】:
未经小程序源码网许可,任何人不得擅自使用本站原创首发源码进行商业行为(除本站VIP用户在期限内,版权无使用限制),否则将依法承担相应赔偿责任。
【小程序源码网转载文章版权申明】:
本站所转载的QQ小程序或微信小程序源码与其他资源仅供学习,任何人不得作其他用途,违者自行承担所有责任。
【小程序源码网站长最后的屁话】:
如有您认为本站有任何侵犯您合法权益的文章,或者您有什么疑问需求,欢迎联系站长QQ,站长24小时在线,备注公司名称和源码版权问题或者需要小程序定制开发等站长业务类型可急速处理,如果您只是交流小程序的一些开发问题或源码问题可以加入QQ群讨论,就不用加站长啦,对于白嫖党,QQ群才是处理问题的天堂,当然站长也欢迎大家骚扰~
小程序源码网 » 最新TeaWeb–免费可视化的Web代理服务,反向代理面板