搭建网站

搭建网站one day

今天跟随着姜大佬,完成了好多好多。

先把网页的一个小错误给更改了。
默认的是index,但是源码是没有加index,直接进入是不需要加的。加上就是错误的,在springboot框架里的indexcontrol层的get方法改成/即可

博客首页有一个小错误,里面少了一个双引号,导致刚进入时显示500status error

然后为什么要搭建网站呢,因为我们今天也刚好步入web前端开发的正式课程。希望可以增加一下自己的基础。(偷偷告诉你们,疫情的福利:我有6个月免费的服务器)

其实Linux的centos版本的服务器是需要大量配置的,就比如一个mysql就需要弄好长时间。各种错误,各种百度。记得第一次冯大佬给我说的时候,一直远程不上mysql,弄了大半天,最后是阿里云控制台的3306端口没有开。。。

但是今天就有不一样了, 就像有一个可视化的东西,你要配置的东西点击安装设置等等即可就OK了,配置服务器的工作量就小了很多,接下来就可以用大量的时间去写前端和后端了。哪个宝贝叫做宝塔
dengdengdeng就是这个!

上面就是宝塔

这个是网站,静态网站特别好设置,只需要将你的index.html放到这个网站的一个地方就OK ,这个是进入网址http://47.115.45.210:6666/d2c2a1fe


里面的数据库一键部署OK。直接就可以用

我的网站项目采用前端框架是vue,后端框架是springboot

把这个项目部署到服务器上的步骤是

1先把你自己的项目打成jar包。


点击这里的package即可完成

2讲这个上传到服务器的某一个目录上。比如下面的root目录

3先用ssh远程连接服务器

ssh root@47.115.45.210
then password:

4在你上传的目录下执行代码

nohup java -jar blog-0.0.1-SNAPSHOT.jar > temp.out 2>&1 &
ps -ef|grep blog-0.0.1-SNAPSHOT.jar

5会生成temp.out文件这个是java的重定向,就跟Intel idea产生日志是一样的,如果你本机上是没有问题的。但是我踩了好多的坑,一直是不行的,大部分的情况都是端口没有开放,这样你去阿里云控制台开放一下就可以了。

6根据的网站,我采用了反向代理,然后就直接输入ip就可以访问了,遗憾的是我的域名刚刚买还没有备案成功,还不能访问。


如果不采用反向代理,我就必须得加上tomcat的8080端口号,但是我懒,我不想加,就给他反向代理了一下。

7关于博客数据库, ddl-auto: update是可以根据写的实体类里面自动生成数据库的,这样就不用再麻烦的创建数据库了。

然后就是,今天对root、/目录有了更深的理解,之前迷迷糊糊的

@前面是用户名,我在root下,最后面是~说明是在家里,普通用户在home里,root用户在root里

而这个符合/是跟目录是服务器的根目录,而菲比root目录。

还有就是,这课着实有点多。。。

最后安利一下,有道词典,这两天再做英语阅读,翻译还是比较难的,然后词汇量还行,就是简单的词,生僻的意思,还有就是介词短语不咋会翻译。不会的词也有,然后我通过有道词典记录下来了,然后晚上的时候看,这总比无厘头的背单词好,而且被阅读难住的词印象深刻,我觉得可以。
PC
Android

原文地址:https://www.cnblogs.com/shenxiaodou/p/12606927.html