1.安装screen
进入local文件夹下
cd /usr/local
下载screen到local文件夹下面
wget -c http://ftp.gnu.org/gnu/screen/screen-4.6.0.tar.gz
然后在当前文件夹创建一个名称为screen_install
的安装目录
mkdir -p screen_install
下载后解压screen
tar -xzvf screen-4.6.0.tar.gz
进入screen目录
cd screen-4.9.0
设置screen安装目录路径,即我们上面创建的screen_install
的路径
./configure --prefix=/usr/local/screen_install/
编译
make
安装
make install
添加环境变量
vim ~/.bashrc
在最后一行添加,path路径就是我们上面创建的screen_install
安装的文件夹路径
export PATH=/usr/local/screen_install/bin:$PATH
添加完成记得保存退出,然后更新一下环境变量
source ~/.bashrc
然后在任意目录输入下面命令查看版本信息,出现版本信息表示安装成功
screen -version
2.安装cpolar
我们创建一个cpolar文件夹在local文件夹下面
mkdir -p /usr/local/cpolar
然后我们进入文件夹
cd /usr/local/cpolar
打开cpolar下载界面,下载Linux cpolar压缩包,或者使用下面链接下载,将cpolar压缩包下载到创建的文件夹里面
wget https://static.cpolar.com/downloads/releases/3.3.12/cpolar-stable-linux-amd64.zip
下载好后我们可以看到cpolar压缩文件
然后解压cpolar 文件,如果没有安装unzip命令,需要安装一下
unzip cpolar-stable-linux-amd64.zip
解压后可以看到一个cpolar 文件.这个文件是可以执行的
然后配置一下环境变量,编辑环境变量文件
vim ~/.bashrc
添加cpolar 环境变量,路径为我们上面创建的cpolar文件夹路径
export PATH=/usr/local/cpolar:$PATH
添加完成保存,然后更新一下环境变量
source ~/.bashrc
然后我们在任意目录输入:
cpolar version
如果出现版本号表示配置成功
token认证,登录cpolar官网后台,点击左侧的验证,查看自己的认证token
然后执行命令设置token信息,执行后我们也可以看到配置文件的路径
cpolar authtoken xxxxxxx
3.运行cpolar
开启一个screen 窗口界面,开启后我们就进入了cpolar窗口界面
screen -S cpolar
然后执行下面命令,运行cpolar
cpolar start-all -daemon=on -dashboard=on -config=/usr/local/etc/cpolar/cpolar.yml -log=stdout
执行后会打印相关日志信息,然后先按ctrl+A,再按ctrl+D,退出screen界面,实现后台挂载。此时就退出了screen 界面,服务在后台运行.
然后我们在外部浏览器,使用局域网ip地址+:9200端口即可访问cpolar管理界面,进行隧道操作,安装就完成了
4.一些screen 操作命令
列出screen 窗口列表
screen -ls
进入窗口
screen -r 窗口ID