SpringBoot+Vue 博客系统(一):个人网站的由来

签名:但行好事,莫问前程。

SpringBoot+Vue 博客系统(连载系列)

在这里插入图片描述


YangCunle`s Blog 博客网址:http://www.yangcunle.com


SpringBoot+Vue 博客系统(一):个人网站的由来

SpringBoot+Vue 博客系统(二):个人博客的搭建

SpringBoot+Vue 博客系统(三):个人博客的设计

SpringBoot+Vue 博客系统(四):博客后端开发

SpringBoot+Vue 博客系统(五):整合阿里云OSS

SpringBoot+Vue 博客系统(六):整合Redis

SpringBoot+Vue 博客系统(七):Blog前端Vue项目的搭建

SpringBoot+Vue 博客系统(八):前端项目引入Element-UI

SpringBoot+Vue 博客系统(九):安装Axios处理跨域

SpringBoot+Vue 博客系统(十):VUE路由 vue-route

SpringBoot+Vue 博客系统(十一):博客后台管理

SpringBoot+Vue 博客系统(十二):博客前台展示

SpringBoot+Vue 博客系统(十三):项目打包部署到服务器



初心

我想,每个程序员都想做一个自己的网站吧。最起码,我是这样想的。 --前言


在这里插入图片描述

一、初次尝试

从事Java开发工作已经三年了,从工作了一年多以后,就一直想写点属于自己的东西,奈何技术太菜,从0到1搭建一个后台的项目的费劲,但是随着工作时间的增加,技术栈的积累,总想着跃跃欲试。

说起初次搭建网站(也不能叫网站,就是一个实现了登录的管理系统,简单的实现了一张表的增删改查,甚至连分页都没有 ┭┮﹏┭┮)。那应该是2021年的五一期间吧,看完狂神的SpringBoot视频,自己也跟着写了一个SpringBoot-Web项目,基于SpringBoot的 的demo,前端页面还是基于thymeleaf的前端模板引擎,因为它可以很友好的与springboot整合。
在这里插入图片描述
我记得当时差不多一天就把这个demo照着敲完了,前端的页面资源还是找的狂神的视频资源里面直接拿过来用的,照着改改就行,毕竟大学学的就是计算机专业,前端HTML、css也是必修课,说实话,大学时期我还是比较喜欢写前端的,能快速出效果,展示各种页面,每次做完一个静态页面都小有成就感。后来阴差阳错踏上了Java这条不归路。

写完SpringBoot-Web这个demo后,其实当时用到的技术也就是springboot的拦截器,springMVC的页面跳转,以及整合了一下mybatis技术实现了一个用户登录,和用户的列表展示(很low。。。)
在这里插入图片描述

二、购买阿里云服务器

当时五一期间正在北京工行研发中心出差,有大把的时间,处理了比较多的线上问题,大部分都是跟服务器打交道的,那边项目发版上线也都搞过,在酒店隔离期间,勇哥还给我发了一份资料,教我如何安装部署项目,比如在电脑上的虚拟机上安装SUSE服务器,以前都是在VM上安装CentOS6这样玩的,后面学会了在虚拟机的服务器上安装JKD8、MySQL数据库、Redis、Tomcat等,就是在这段时间,熟悉了大部分Linux命令,在服务器上安装一些Java的常用软件是没问题的。
在这里插入图片描述
有了这些基础后,就越发的想自己弄个服务器了,想把自己写的那个SpringBoot-Web demo部署上去看看,就一直在关注阿里云,就在6.18有活动新用户购买三年的一核两G的服务器只要178元。由于自己的支付宝在大学期间就已经购买过阿里云的学生服务器10元一个月,这个机会浪费掉了,就借了丽哥的支付宝买了三年的服务器。
在这里插入图片描述
说实话,这个价格还是挺便宜的,三年才178一年60都不到,价格还是可以接受的(但是配置实在是太低了,像后面在上面部署MySQL redis nacos rabbitmq elasticsearch等的时候就不够用了,所以建议等有活动的时候入手2核4G的就要好很多)

购买了服务器,就准备在上面安装各种软件了,比如:MySQL、redis、tomcat等 ,一开始只会用解压缩包的方式安装,比较麻烦,后台勇哥推荐了宝塔工具,这个一件安装还是挺方便的,再到今年学了一手docker,用docker安装软件太香了。

说到在阿里云上安装MySQL、redis,这里讲一下我踩过的坑,首先由于Redis没有设置密码,被人攻击了,直接导致我的服务器CPU爆满98%,服务器直接给我卡废了,后来用docker安装MySQL由于账号密码都是root,设置的太太简单了,又被人黑了,还勒索比特币,我嘞个去,真坑。。。
在这里插入图片描述
所以,且用且珍惜吧(水很深)

三、购买域名

买了服务器之后,就想着干脆买个域名吧,于是阿里云上查了下域名yangcunle.com首年才68,一想是自己的名字(因为我自己写Java项目的时候都是以yangcunle命名的),还是.com的顶级域名就给买了。
在这里插入图片描述
买了域名之后,做了域名映射服务器,访问域名就可以访问我的网站了,但是还有个问题,开发.com域名的80端口需要备案,于是又按照要求一顿操作,最终备案成功,成功开放80端口。

所以就有了第一版的个人网站登录页面:www.yangcunle.com(虽然有点low,但是也是小有成就,毕竟从项目代码编写,服务器搭建,软件安装,域名申请备案,项目打包部署上线都是自己一步步弄起来的),这个过程看似简单,中间还是有很多坑的,谁试谁知道O(∩_∩)O哈哈~
在这里插入图片描述


总结

这大概就是网站的由来,因为心中有一个做网站的梦想,然后写了个简单的demo,然后工作中又刚好学了些运维的知识,所以萌生将demo上线的想法,然后购买域名(按年续费)、购买阿里云服务器、最终将成功的将一个demo发布到公网上,可以通过域名:www.yangcunle.com进行访问。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值