腾讯云入门与Mysql远程访问

  • 环境: Macbook M2
  • 云服务器环境:腾讯云 轻量 2核2G3M 95r(新人优惠)
  • 说明:从购买云服务器,到远程访问MySQL 部署全过程

一、 腾讯云购买

二、配置防火墙开放端口

1. 然后点“确定”,即可生效,不需要重启云服务器。用同样的方法开启继续 888/80/443/20/21 端口。
截屏2023-06-17 15.47.44.png
截屏2023-06-17 15.45.13.png

2. 重置轻量服务器密码

  • 对于Linux实例,默认用户名为root
    截屏2023-06-17 15.56.41.png
    截屏2023-06-17 16.00.49.png

三、 Royal TSX 安装

Royal TSX 是一款 macOS 下可用的远程连接软件,类似于 Windows 系统的 XShell 。免费版最多支持 10 个连接,对于个人开发而言,已经足够了

1.下载链接 Royal Apps
截屏2023-06-17 15.54.51.png

2.安装插件(Terminal、File Transfer)

  • 点击 Royal TSX -> Pligins
  • Install Terminal、File Transfer 后点击 Apply & Close
    截屏2023-06-17 16.05.56.png
    截屏2023-06-17 16.07.15.png

3.New Document

  • 点击File->New Document
    截屏2023-06-17 16.12.01.png

  • Add Terminal
    在Connections上右键
    截屏2023-06-17 16.13.15.png

  • 创建远程主机凭证
    在Credentials上右键
    截屏2023-06-17 16.18.10.png
    截屏2023-06-17 16.19.57.png

  • 设置使用Credentials
    在Terminal上右键,选择Properties。左侧选择Crendentials,右侧选择Use an existing credential,选择刚才配置好的Crendential。点击 Apply & Close。接下来双击Terminal,即可登陆云服务器
    截屏2023-06-17 16.22.41.png
    截屏2023-06-17 16.22.32.png

四、配置并使用宝塔面板

1. 配置宝塔面板

  • 选中应用管理,点击图中的登陆,便可跳转到Terminal。
  • 在Terminal中输入sudo /etc/init.d/bt default命令,得到宝塔外网地址,username,password。
  • 进入 宝塔的外网面板 地址,输入 username 以及 password。
  • 安装套件 LNMP(推荐)。
    截屏2023-06-17 16.32.31.png
    截屏2023-06-17 16.29.12.png
    截屏2023-06-17 16.40.22.png

五、在云服务器上安装jdk、Tomcat

1.在Royal TSX终端上,使用yum list | grep jdk查找jdk版本
2.找到合适的版本,使用yum install java-1.8.0-openjdk-devel.x86_64安装
3.使用宝塔面板安装Tomcat9
截屏2023-06-17 17.20.19.png
截屏2023-06-17 17.20.30.png
截屏2023-06-18 10.57.55.png

六、Mysql远程连接

在使用宝塔面板时,已经安装了Mysql,位置在/www/server/data
1.启动Mysql
可以在软件商店处,将Mysql放到首页,然后在首页启动Mysql。
截屏2023-06-18 10.06.27.png
截屏2023-06-17 18.21.54.png

2.修改root密码
截屏2023-06-17 18.24.35.png

3.打开防火墙3306端口
截屏2023-06-17 19.57.10.png

4.创建数据库
在宝塔面板上点击数据库->添加数据库。注意添加数据库的访问权限是所有人,这样可以远程连接。
截屏2023-06-18 10.15.07.png

5.远程连接数据库

  • 在mac上,本人安装的是DBeaver,大部分的管理软件连接都大同小异。
  • 填好ip地址,数据库名,用户名,密码之后,测试连接。(注意这个用户名密码是刚才创建数据库设置的,不是root的那个)
    截屏2023-06-18 10.16.38.png

6.配置数据库远程连接的小坑

  • 分清楚数据库的root用户,密码和新建数据库的用户名,密码。登录phpMyAdmin使用的是用户名是root,密码。
  • 一开始我以为没装Mysql,后来就按照网上教程安装了mariadb,后来才想起来。把mariadb卸载之后,又重装了一下Mysql。后来发现在终端输入mysql不行,看了网上说是/usr/local里找不到。我创建了好多软连接还有export路径也不行,也有可能是因为用的是 www/server/data/mysql (这是一个文件夹),花了几个小时。最后的解决方法终端输入alias mysql=/www/server/mysql/bin/mysql就行了
    截屏2023-06-17 22.04.51.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值