TeaWeb–免费可视化的Web代理服务,反向代理面板

作者 : King 本文共2522个字,预计阅读时间需要7分钟 发布时间: 2024-10-4 共20人阅读

TeaWeb反向代理反向代理面板可视化Web代理服务面板

TeaWeb–免费可视化的Web代理服务,反向代理面板

TeaWeb是一款集静态资源、缓存、代理、统计、日志、安全、监控于一体的可视化智能WebServer。目标是 做一个能让程序员和运维工程师喝着茶、唱着歌,就能把事情完成的一个智能化的简单易用的产品。

TeaWeb使用Go语言实现,在高可定制化前提下,保证高性能、高并发。

github:https://github.com/TeaWeb/build

DEMO:http://teaos.cn:7777

文档地址:http://teaos.cn/doc/main/Install.md

下载地址:http://teaos.cn/download

预览图:

TeaWeb–免费可视化的Web代理服务,反向代理面板

TeaWeb–免费可视化的Web代理服务,反向代理面板

架构:

TeaWeb–免费可视化的Web代理服务,反向代理面板

本文目录

安装:

下载安装包安装

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 --permanentfirewall-cmd --reload

Red Hat Enterprise Linux Server 7

在Red Hat Enterprise Linux Server 7上,如果知识兔你需要使用7777端口,可能要在firewall中注册一个规则:

firewall-cmd --zone=public --add-port=7777/tcp --permanentfirewall-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|resetservice teaweb-agent start|stop|restart

而且知识兔开机启动的时候会自动执行:

service teaweb startservice teaweb-agent start

 

下载仅供下载体验和测试学习,不得商用和正当使用。

[ppwp passwords=”zhishitu.cn”]

下载体验

应版权要求,禁止分享,敬请谅解,有问题务必找客服哈。

如何获取解压密码

有问题找客服哈,并领取学习福利!

[/ppwp]

点击下载

小鱼网是一个美好的开源学习社区,学习编程,学习WordPress,下载WordPress插件主题,
小鱼网 » TeaWeb–免费可视化的Web代理服务,反向代理面板

常见问题FAQ

发表回复

分享最优质的学习资料

立即查看 了解详情