阿里云服务器宝塔远程连接

阿里云服务器宝塔远程连接测试

前提:
宝塔面板已安装mysql,安全组放行要访问的端口。本地终端已连接数据库。
go文件测试代码
go文件测试代码

  1. 将go文件(此处测试的go文件需于http连接有关)上传至云服务器(可利用FZ)。
    主机:服务器ip
  2. 在云服务器中cd 进入保存go文件的路径。参考上图的远程站点…
  3. go run mian.go 执行go文件。
  4. 访问:打开浏览器输入服务器ip:go文件设置的端口/代码里的访问的变量.
  5. 此处若输入control+c或者关闭终端将会断开连接

如果想要关闭终端后还可以执行,则:

  1. go build main.go 生成可执行文件
  2. nohup ./可执行文件 & 使其可在后台执行
  3. 如果要杀死这个进程
  4. pgrep 可执行文件 查看进程号
  5. kill 进程号

服务器安装宝塔面板无法远程连接解决方法

无法连接的原因:

  1. 没有更改数据库权限,宝塔面板端
  2. 安全组的端口控制,方行你访问的端口
  3. mysql数据库没有给root账号权限,需要授权
    在这里插入图片描述
    授权操作:
  4. 在云服务器上操作
  5. 登录云服务器,
  6. 登录数据库 , mysql -u root -p 然后输入密码
  7. 授权root用户对所有数据库在任何ip都可以进行操作: grant all on . to root@’%’ indentified by ‘你的密码’ with grant option;
  8. 刷新数据::flush privileges.

标题


版权声明:本文为qq_39913441原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。