新手初次使用服务器遇到的坑及解决方案

简介: 1.第一次在服务器上部署网站,外网无法访问2.安全组开了端口后,依然无法访问3.服务器上的数据库无法远程连接

自我介绍:

本人计算机科学与技术专业大二学生,最近在学习做网站,想了解一下如何把项目部署到服务器上,经过一番搜索最终找到了阿里云,看到里面有学生免费体验服务器的活动,刚好可以拿来练练手。


遇到的坑及解决方案:

1.第一次在服务器上部署网站,外网无法访问

经过:和很多人一样,第一次在服务器上部署网站非常兴奋,所以也就没管那么多,把打好的jar包一丢到服务器上就开始运行,结果在外网上怎么都无法访问,经过一番折腾发现是服务器管理控制台里面的安全组没有设置。

解决方案:第一次在服务器上部署网站时一定要先去阿里云服务器管理控制台里面把安全组设置好,需要用到的端口都要打开。像我们常用的22,80,443,3306,8080以及项目里面需要用到的端口。


2.安全组开了端口后,依然无法访问

经过:由于第一次在安全组里面设置了端口后服务器上也会自动开启对应的端口,所以第二次再部署项目的时候我就只在安全组里面设置好端口后就开始运行项目了,结果数据库怎么都无法连接,由于端口操作和第一次是一样的,就没有考虑端口,折腾半天都没搞出来,最后发现还是端口问题。

解决方案:由于安全组里面开了端口后,服务器上不一定会自动把端口打开,所以安全组开了端口后,服务器也要开启相应的端口。


3.服务器上的数据库无法远程连接

经过:在服务器上设置好数据库用户名、密码、端口后,我尝试远程连接服务器上的数据库,但总是连接失败,最开始一直以为是端口的原因,经过多次修改端口以及重启服务器后依然无法解决。最后网上查找发现,需要在数据库里面修改用户属性。

解决方案:进入数据库里面的mysql数据库,里面有一张user表,把root用户的host属性修改为%就可以了。


工具分享:

对于不想在服务器上进行繁琐的安装配置的同学来说,我推荐使用宝塔面板,可以非常方便的对服务器进行管理,大部分常用软件都可以一键傻瓜式安装,省去了自己安装配置的麻烦,也不用担心会安装失败。


收获总结:

通过“高校学生在家实践”这个活动,让我学到了很多有关服务器的知识,以及CentOS的使用,虽然途中遇到了很多问题,但都够通过自己一步一步寻找方法来解决问题,直到最后把自己的网站搭建好,还是非常开心的。经过这次实践我更加深刻的明白“纸上得来终觉浅,绝知此事要躬行”的道理,尤其是我们计算机专业更需要去动手实践才能对知识有更深刻的理解。



最后上一张我的网站截图,比较简单,大佬勿喷

屏幕截图 2021-08-16 223445.png

相关文章
|
6月前
|
Java 虚拟化 Docker
你还在为买不起云服务器而烦恼吗?(本地化部署windows解决方案,适用于学生党的部署方案)
你还在为买不起云服务器而烦恼吗?(本地化部署windows解决方案,适用于学生党的部署方案)
192 0
|
29天前
|
监控 网络安全 调度
Quartz.Net整合NetCore3.1,部署到IIS服务器上后台定时Job不被调度的解决方案
解决Quartz.NET在.NET Core 3.1应用中部署到IIS服务器上不被调度的问题,通常需要综合考虑应用配置、IIS设置、日志分析等多个方面。采用上述策略,结合细致的测试和监控,可以有效地提高定时任务的稳定性和可靠性。在实施任何更改后,务必进行充分的测试,以验证问题是否得到解决,并监控生产环境的表现,确保长期稳定性。
46 1
|
30天前
|
编解码 弹性计算 运维
AWS无服务器直播解决方案
AWS无服务器直播解决方案
|
1月前
|
SQL 数据库
SQL-serve数据库不能连接本地服务器的解决方案
SQL-serve数据库不能连接本地服务器的解决方案
170 0
|
6月前
|
弹性计算 运维 安全
2024年阿里云一键搭建部署幻兽帕鲁服务器解决方案
幻兽帕鲁火了,为了确保畅快体验游戏,构建高效、稳定的游戏服务器至关重要。幸运的是,阿里云为您提供了快速、简便的服务器搭建解决方案,即使您对技术知识了解有限,也能在短短一分钟内轻松完成《幻兽帕鲁》游戏的联机服务器搭建!
1831 4
|
5月前
|
弹性计算
阿里云服务器99元和199元提示“不符合活动条件”或显示价格为原价的解决方案
2024年阿里云推出了两款长效特惠云服务器,经济型e实例2核2G配置3M固定带宽40G ESSD Entry云盘,价格只要99元1年,通用算力型u1实例2核4G配置5M固定带宽80G ESSD Entry云盘,价格只要199元1年,而且购买之后还能享受续费同价的政策,这两款云服务器的购买资格为新老用户同享,但是还是有部分用户在购买时会提示“不符合活动条件”或者显示的价格是原价,本文为大家解析出现这一情况的原因是什么呢,以及我们应该如何解决。
阿里云服务器99元和199元提示“不符合活动条件”或显示价格为原价的解决方案
|
4月前
|
存储 弹性计算 大数据
阿里云ECS以其强大的弹性计算与存储能力,为大数据处理提供了灵活、高效、成本优化的解决方案
阿里云ECS在大数据处理中发挥关键作用,提供多样化实例规格适应不同需求,如大数据型实例适合离线计算。ECS与OSS集成实现大规模存储,通过Auto Scaling动态调整资源,确保高效运算。案例显示,使用ECS处理TB级数据,速度提升3倍,成本降低40%,展现其在弹性、效率和成本优化方面的优势。结合阿里云生态系统,ECS助力企业数据驱动创新。
100 1
|
5月前
|
弹性计算 运维 Java
解决方案测评(高效构建企业门户网站方案)基于ecs&云效&云解析DNS&VPC结合的自搭建方案报告
该文档是一个关于使用ECS、云效、云解析DNS和VPC结合的自搭建方案报告。主要内容包括前言部分,可能详细探讨了如何集成这些阿里云服务以构建自定义系统。由于提供的内容有限,具体的实施方案和细节未在摘要中体现。
221 2
|
6月前
|
SQL 弹性计算 安全
一文教你如何从零构建机密计算平台解决方案-ECS安全季
本文整理自【弹性计算技术公开课——ECS安全季】中,阿里云弹性计算产品专家唐湘华和阿里云弹性计算高级技术专家聂百川带来的收官课程《从零构建机密计算平台的解决方案》一节。
|
6月前
|
存储 安全 数据安全/隐私保护
服务器数据恢复—服务器raid常见故障&解决方案
RAID(磁盘阵列)是一种将多块物理硬盘整合成一个虚拟存储的技术,raid模块相当于一个存储管理的中间层,上层接收并执行操作系统及文件系统的数据读写指令,下层管理数据在各个物理硬盘上的存储及读写。相对于单独的物理硬盘,raid可以为用户提供更大的独立存储空间,更快的读写速度,更高的数据存储安全及更方便的统一管理模式。磁盘阵列是否能正常运转是保障服务器中数据正常读写的关键。