Ubuntu 16.04 安装kcp-server

来源:互联网 发布:淘宝店铺运营思路 编辑:程序博客网 时间:2024/06/05 16:18

客户端和服务端都是Ubuntu 16.04

服务端

https://github.com/clangcn/kcp-server

客户端

创建脚本

#start.sh#!/bin/sh/home/用户名/kcp-server/client_linux_amd64 -c /home/用户名/kcp-server/client.json  >/var/log/kcptun.log 2>&1 &
#stop.sh#!/bin/shPID=`ps -ef | grep client_linux_amd64 | grep -v grep | awk '{print $2}'`if [[ $PID -gt 1 ]]thenecho "killing $PID"kill -9 $PIDfi
#restart.sh#!/bin/shcd /home/用户名/kcp-server/echo "Stopping Kcptun..."bash stop.shbash start.shecho "Kcptun started."

创建服务

sudo vim /etc/systemd/system/kcp-server.service

[Unit]Description=Start or stop the kcp-server-clientAfter=network.targetWants=network.target[Service]Type=forkingExecStart=/bin/bash /home/用户名/kcp-server/start.shExecStop=/bin/bash /home/用户名/kcp-server/stop.shExecReload=/bin/bash /home/用户名/kcp-server/restart.shKillMode=processRestart=on-failureRestartSec=30s[Install]WantedBy=multi-user.target

systemctl enable kcp-server.service && systemctl start kcp-server.service

0 0
原创粉丝点击