Holer服务端搭建
ps:如果是使用腾讯云或者阿里云需要先把端口放行在安装
安装java
yum install java-1.8.0-openjdk -y
下载mysql
rpm -ivh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql
yum install mysql-community-server -y
启动mysql
systemctl start mysqld
-
systemctl enable mysqld
设置mysqlroot
帐号密码
mysql -u root -p
ps:回车键跳过
设置root密码
set password=password("as150171700");
退出
exit;
重启mysql
service mysqld restart
安装unzip
yum install unzip -y
下载holer
wget https://github.com/wisdom-projects/holer/releases/download/v1.1/holer-server-1.1.zip
解压
unzip holer-server-1.1.zip && rm -rf holer-server-1.1.zip
移动到opt目录,然后进入到holer-server
mv holer-server /opt/holer-server && cd $_
修改resources/application.yaml
文件
Mysql数据库用户名和密码
spring:
datasource:
username: root
password: as150171700
启动Holer服务端
Linux系统执行启动命令如下:
cd holer-server
设置权限
chmod 755 holer
启动holer
./holer start
ps:./holer stop
停止(忽略)
设置开机启动
将以下代码一起复制到SSH运行
cat > /etc/systemd/system/holer.service <<EOF
[Unit]
Description=holer
After=network.target
[Service]
Type=simple
ExecStart=$(command -v java) -server -Xms256m -Xmx512m -jar holer-server-1.1.jar
WorkingDirectory=/opt/holer
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
然后启动并设置开机自启:
systemctl start holer
-
systemctl enable holer
输入服务器ip:600访问,具体端口以修改的为准。
CentOS7关闭防火墙命令
systemctl stop firewalld
systemctl disable firewalld
Holer客户端使用
默认帐号
admin
默认密码
admin123
登录之后添加一个帐号,可以使用邮箱,密钥不用填,自动生成即可
添加成功如图
然后再配置映射
配置成功之后下载客户端,这里使用的是java
版本https://github.com/wisdom-projects/holer/tree/master/Binary/Java
下载好之后解压,打开conf文件
HOLER_ACCESS_KEY=填写你的密钥
HOLER_SERVER_HOST=添加服务器的ip或者域名
如图
回到上级目录,进入bin目录中,点击startup.bat启动
启动如图
重新刷新页面,刚才的离线状态已经变为在线状态
4 comments
修改resources/application.yaml文件
太棒了 谢谢您
老哥你好,教程的启动那个服务那一步我时候,提示-bash: cd: holer-server: No such file or directory
,可以帮忙安装一下吗,或者帮我解答下问题,
谢谢
你这个是提示目录不存在,检测路径是否正确