个人博客部署至阿里云服务器

分类专栏:
Java自学

文章标签:
Java自学
安装
原创

个人博客搭建过程

博客地址

个人博客源码

1.购买服务器

(强烈建议阿里学生机)阿里学生机

2.配置服务器

1)配置防火墙端口 常用的MySQL nginx 项目使用端口

2)设置远程连接密码 并用ssh工具连接 这里推荐Xshell xftp

3)服务器配置环境 (这里需要配置环境 jdk, MySQL, nginx等基本环境)

3. 项目打包(基于springboot项目)

1)修改pom文件,加入打包方式

<packaging>jar</packaging>

2)设置配置文件 端口 在服务器开放

3)使用maven打包 先执行clean命令 在执行install

4)上传jar包 jar在你当前项目路径target里面 打开xshell 使用xftp将jar包上传至服务器

5)运行java -jar jar包名

4.输入云服务器ip+项目端口进行访问测试 没问题后

使用nohup java -jar jar包名 部署在后台 这样关闭Xshell工具也能访问博客

闪电博客介绍

环境介绍

前端:Semantic UI ,thymeleaf

后端:springboot , mybatis

数据库方面:MySQL8 ,Druid,Navicat

JDK : 8

工具:idea2020.1 ,Lombok,百度统计,友盟

数据库搭建

user表结构
名字 数据类型 描述
name varchar 用户名
password varchar 密码
type表结构
名字 数据类型 描述
id int id
name varchar 类型名称
introduction varchar 介绍
number int 博客数量
date date 创建时间
tag表结构
名字 数据类型 描述
id int id
name varchar 标签名称
blog_count int 博客数量
create_time datetime 创建时间
comment表结构
名字 数据类型 描述
id int id
reply_name varchar 留言人
blog_id int 博客id
publish_date datetime 发布时间
blogger_state tinyint 是否博主
reply_state tinyint 留言状态
reply_content varchar 留言内容
parent_id int 父id
create_time datetime 创建时间
blog表结构
名字 数据类型 描述
id int id
title varchar 博客标题
summary varchar 博客概要
content varchar 博客内容
publish_date datetime 发布时间
column_id int 博客分类
views int 浏览量
tags varchar 标签
comments varchar 评论
blog_img varchar 博客首页图
blog_state tinyint 博客状态
admire_state tinyint 是否开启赞赏
comment_state tinyint 是否开启评论
recommend_state tinyint 是否开启推荐
reprint_state tinyint 是否开启转载声明
create_time datetime 创建时间
  • 作者:潘震
  • 评论

    pz
    博主
    测试
    pz
    测试
    pz
    网站备案和公安备案 阿里云官网有教程哦
    留言