原创

搭建个人博客的感想


在个人服务器发表的第一篇博客

历经千辛万苦,终于将个人服务器上的博客配置好了,虽然它没有表情可以使用,插入图片还很麻烦... 但是,它起码能在服务器上面跑起来了!!! 照旧先总结一下在这个过程中遇到的亿点点问题

一.网站的备案

网站备案这个就是个巨坑,当我把服务器和域名都基本弄好了之后,兴高采烈地上传jar包在服务器上面一跑,它告诉我你的网站还未备案... 而备案的过程也是反反复复,我填好所有备案的资料之后,客服打电话过来说,你这个网站的名字不行,不能叫xxx,好,第一次,我改。 然后第二天...客服说,你这个名字也不行,我:???,好,我再改。 第三天客服说,你这名字不行... 第四天客服说,名字不行... 第五天客服说,不行... 反复改了5、6次名字之后终于过了,然后等了大概有10天的时间,这个网站终于可以用了!!!

二.部署到服务器上遇到的问题

1.数据库建表的问题

当初我电脑上面的数据库使用的是8版本的mysql,但是...服务器上面的mysql还是5版本的,所以导致我不能直接往服务器上导入表,只能自己重新一个个创建...

2.网站接口的问题

我是采用SpringBoot的jar包部署的,把数据库名字、密码和用户名一改,再一打包,我就上传上去了,然后输入:

java -jar jar包名字

启动(我之前已经创建了相应的数据库了),然后输入网址发现...诶?怎么404了... 经过一番排查之后我发现,之前放行的8080端口根本没有使用... 这证明SpringBoot项目并没有在运行,也就是说我把命令行界面关闭之后项目也随之关闭了。那怎么办,我总不能一直开着命令行界面吧,上网搜索了之后,发现之前写的命令行语句应该改为:

nohup java -jar jar包名字 &

才对,这样就能在服务器上一直运行着该项目,弄好这个之后我重新输入网址,结果还是404... 我找了半天才发现问题所在,原来是我忘了在网址后面加上我的8080接口了...实在是蠢哭了。 最后,解决了无数困难之后,属于我的个人博客初步弄好了(心中无比激动!!!)

后续...

博客初步弄好之后我对一个地方不太满意,随即删了服务器上面的jar包,重新部署了一遍,但是重新部署的博客还是原来那个,我:??? 然后我想起了,是不是原来执行jar包的进程并没有随着jar包的删除而终结,还在运行,于是我查看了一下占用8080端口的进程

lsof -i:8080

发现还真有一个进程正在占用着8080端口运行,然后我使用kill命令终结了该进程

kill -9 PID号

然后重新执行了一遍部署命令,终于,展现出来的页面是经过修改后的页面,所有问题都基本解决了。

SpringBoot
End
  • 作者:小关同学(联系作者)
  • 发表时间:2020-03-20 15:48
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 公众号转载:请在文末添加作者博客链接
  • 问题交流(QQ群)