用户中心,弄一个线上数据库——华为云使用
购买云服务器
https://activity.huaweicloud.com/ecs.html 买了36/年的套餐,不知道算不算薅到羊毛
点【控制台】,点击【服务器】
【修改密码】【重启】
远程连接服务器 安装mysql
默认ubantu系统,但是里面默认了三个docker,其中一个里面安装了mariadb,占用了3306端口
# 先查看docker
sudo docker ps
# 停docker
sudo docker stop [CONTAINER ID]
## 安装mysql
# 更新软件包列表
sudo apt update
# 查看可使用的安装包
sudo apt search mysql-server
# 安装指定版本
sudo apt install -y mysql-server-8.0
# 进入数据库
mysqul -uroot -p
授权外部访问
配置服务器
ping服务器公网地址,如果ping不通就要检查安全组是否增加ICMP规则
新增规则,源地址填0.0.0.0/0 表示所有地址
开放3306端口
配置数据库
#新建用户
#这里一定要用% 表示所有地址都能访问
create user 'username'@'%' identified by 'password';
#授权用户
#把所有数据库的所有表授权给所有ip地址的username用户
grant privileges on *.* to username@'%' with grant option;
#刷新生效权限
flush privileges;
打开etc/mysql/mysqlid.conf.d文件夹下的mysqld.cnf文件,修改配置
bind-address mysqlx-bind-address 都改成0.0.0.0,表示所有ip都能访问
防火墙开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重载生效
firewall-cmd --reload
#查看防火墙开放端口
firewall-cmd --list-ports
检验是否能和端口进行会话
打开powershell,注意不是cmd,
Test-NetConnection -ComputerName [你的公网地址] -Port 3306
参考文章
编程导航用户中心沙鱼笔记-部署部分 https://www.yuque.com/moyan-awh3b/nccb2c/guu2d4#OwYu5
ubuntu安装mysql https://blog.csdn.net/weixin_45626288/article/details/133220238
我的csdn http://t.csdnimg.cn/U5uqn
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
作者分享
#提问#
呃~前端新手被安排去修改前辈(现在不在这里了)上传文件的功能,要实现断点续传,网络断了很久还能继续上传的功能
前辈用的vue- simple-uploader,作为菜鸡投入了一天时间还没实现,想法是在上传界面加一个重传按钮,但是实现的时候给uploader加ref,在点击按钮时调用重传函数,获取ref.value.files.resume()但是并没有这个函数,有没有一个大佬指导一下🆘
然后就到了今天,后端和上级对了一下后,就不要这个功能了,换一个新功能🥶呃 呃 呃~但是这个任务是上周计划的,好善变哦
4
入职了,
好多东西都不了解,业务上的,技术上
没想到被领导安排去做前端
得要往这方面学习了
加油,顺利度过试用期
10
咨询: 求职 找伙伴 有星球兄弟了解敏实集团的软件工程师岗位吗?想请教一些细节
5
上次在星球发帖,找不到工作心态崩了
感谢星球伙伴的安慰
给了我很多建议[爱心]
现在已经找到工作了,虽然是小公司
后续我会继续提升自己,争取早日跳一个中大厂
18
#提问# 长时间看电脑手机眼睛好难受嗷,请问有什么好用的滴眼液吗?
3
