🀄 完善标签查询功能

This commit is contained in:
dushixiang 2021-01-06 20:47:35 +08:00
parent 1a3a4025d5
commit 53e5c32da7
2 changed files with 19 additions and 15 deletions

View File

@ -15,6 +15,7 @@ Next Terminal基于Apache Guacamole开发使用到了guacd服务。
- 批量执行命令
- 在线会话管理(监控、强制断开)
- 离线会话管理(查看录屏)
- 双因素认证 感谢 [naiba](!https://github.com/naiba) 贡献
## 在线体验

View File

@ -1,15 +1,25 @@
# 原生安装
## Centos
## 安装 Apache Guacamole-Server
### 安装 Apache Guacamole-Server
安装Apache Guacamole-Server依赖文件
### Centos 安装Apache Guacamole-Server依赖文件
```shell
yum install -y gcc cairo-devel libjpeg-turbo-devel libpng-devel uuid-devel freerdp-devel freerdp-plugins pango-devel libssh2-devel libtelnet-devel libvncserver-devel pulseaudio-libs-devel openssl-devel libvorbis-devel libwebp-devel
yum install -y gcc cairo-devel libjpeg-turbo-devel libpng-devel uuid-devel freerdp-devel pango-devel libssh2-devel libtelnet-devel libvncserver-devel pulseaudio-libs-devel openssl-devel libvorbis-devel libwebp-devel libwebsockets-devel libtool
```
### Ubuntu 安装Apache Guacamole-Server依赖文件
```shell
sudo apt-get install libcairo2-dev libjpeg-turbo8-dev libpng12-dev libtool-bin libossp-uuid-dev freerdp2-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libvncserver-dev libwebsockets-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev
```
### Debian 安装Apache Guacamole-Server依赖文件
```shell
sudo apt-get install libcairo2-dev libjpeg62-turbo-dev libpng12-dev libtool-bin libossp-uuid-dev freerdp2-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libvncserver-dev libwebsockets-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev
```
如有疑问可参考guacamole[官方安装文档](!https://guacamole.apache.org/doc/gug/installing-guacamole.html)
下载&解压&configure
```shell
wget https://mirror.bit.edu.cn/apache/guacamole/1.2.0/source/guacamole-server-1.2.0.tar.gz
@ -68,14 +78,7 @@ Type "make" to compile guacamole-server.
编译和安装
```shell
make && make install & ldconfig
```
建立软链接
```shell
ln -s /usr/local/lib/freerdp/guacsnd.so /usr/lib64/freerdp/
ln -s /usr/local/lib/freerdp/guacdr.so /usr/lib64/freerdp/
make && make install && ldconfig
```
配置guacamole-server
@ -86,7 +89,7 @@ pid_file = /var/run/guacd.pid
log_level = info
[server]
bind_host = 127.0.0.1
bind_host = 0.0.0.0
bind_port = 4822
EOF
```
@ -123,7 +126,7 @@ mkdir ~/next-terminal & cd ~/next-terminal
下载
```shell
wget https://github.com/dushixiang/next-terminal/releases/download/v0.0.2/next-terminal.tgz
wget https://github.com/dushixiang/next-terminal/releases/download/v0.0.4/next-terminal.tgz
```
解压