[JAVA]从零开始创建个人博客——环境搭建

article/2025/9/11 12:45:36

目录

一、购买服务器

 二、远程登陆

 三、安装相关环境

四,springboot项目创建


一、购买服务器

可以买腾讯云或者阿里云,本文以腾讯云举例。

买第一个就可以。

购买之后界面如下,因为需要用到mysql,点击防火墙进行配置:

配置如下所示:

 还需设置密码:

 二、远程登陆

推荐使用xshell和xftp,这里安装就不赘述了。

 打开xshell建立连接,点击新建:

 填入你的公网地址建立连接,之后输入你的密码:

 连接完成:

 三、安装相关环境

1.安装docker

yum install -y yum-utils device-mapper-persistent-data lvm2    //安装必要工具
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo //设置yum源
yum install -y docker-ce  //下载docker
systemctl start docker   //启动docker

 2.安装mysql

docker pull mysql //下载MySQL镜像
docker run --name mysql --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密码 -d mysql //启动MySQL

 3.安装redis

docker pull redis //下载Redis镜像
mkdir /opt/docker_redis
cd /opt/docker_redis
wget http://download.redis.io/redis-stable/redis.conf
#给指定文件授权 chmod 777 redis.conf
vi /opt/docker_redis/redis.conf

 一步步执行以上命令,下面需要修改redis.conf配置文件内容:

(1)bind 127.0.0.1 通过#注释掉,解除本地连接限制

(2)protected-mode yes 默认no,保护模式,限制为本地访问,修改后解除保护模式

(3)daemonize yes 默认no 为不守护进程模式,修改为yes

然后执行以下命令,启动redis。

docker run -p 6379:6379 --name redis -v /docker-software/redis/redis.conf:/etc/redis/redis.conf  -v /docker-software/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes

 可以通过docker ps检查mysql和redis是否开启

 4.安装jdk,可以在服务器运行java程序

运行以下命令,输入 java -version可以测试是否安装成功。

yum install -y java-1.8.0-openjdk-devel.x86_64

四,springboot项目创建

创建项目测试:

 选择springweb

 选择地址:

 编写简单程序测试:

将端口号改为80.

运行程序,浏览器输入localhost:80:

 成功运行。

将程序打成jar包。 

 找到这个文件的目录位置:

 打开xftp,放入:

 回到xshell,执行以下语句:

java -jar java/demo-0.0.1-SNAPSHOT.jar

 运行结果:

 打开浏览器,输入服务器地址:

 成功。

五、参考文献

(110条消息) 【Java】购买腾讯云服务器,并部署Spring boot项目,再到部署自己的个人博客,域名备案,安全连接配置_洪城布衣的博客-CSDN博客

(110条消息) docker安装redis_普通网友的博客-CSDN博客_docker安装 redis

Docker安装运行环境 (talkxj.com)


http://chatgpt.dhexx.cn/article/wxv6TZht.shtml

相关文章

Java实现个人博客网站

说明:该项目是实验楼用户“LOU3165780622”发布在实验楼上的项目教程:【Java实现个人博客】,未经允许,禁止转载; 该项目利用 SSM 框架和 Mysql 以及一些简单的前端知识搭建一个自己的个人博客网站,网站功能…

25 篇 Java 入门技术博文,送给正在自学的你

很多大学生或者正在自学的程序员问我:“二哥,能否提供一个 Java 入门的学习路线?”刚好我之前花了 7 周多的时间写了 25 篇 Java 入门的技术博文,于是我想不妨把这些整理成一个系列分享出来,给大家作为一个参考。 先来…

javaweb个人博客网站

该个人博客网站实现了前台用户注册登录,发布博文,发布照片,评论,关注,点赞,回复,留言,发私信等功能,适合新手学习SSM框架。 开发语言: Java 技术框架: SSM 开发工具…

Java项目---博客系统

博客系统url : 链接 项目已上传gitee : 链接 前言 之前笔者已经使用Servlet结合MySQL实现了第一版的个人博客。在这一版的博客系统中,将进行以下功能的升级: 框架升级:SSM版本,即(Spring SpringMVC MyBatis&#…

javaweb——>个人博客项目

javaweb——>个人博客项目 具体代码参考:java_blog 目录 javaweb——>个人博客项目具体代码参考:[java_blog](https://github.com/zhuyunfeisn/java-project/tree/master/java_Blog)一.简单介绍1.功能简介2.使用的技术 二.项目准备1.需要的资源2.…

个人博客-javaWeb项目

一、目标 利用已有的前端页面实现一个个人博客系统的后端设计,可以实现用户登录,博客列表展示,博客详情页展示,写博客,删除博客的功能。 二、开发思路 采用前后端分离的方式,网页通过ajax构造HTTP请求和…

javaweb实现个人博客系统

JAVAweb项目——个人博客系统 技术路线: 项目主要采用jsphtml前台页面,后端服务器采用servlet,编辑相关样式以及函数功能的时候使用到了bootstap和jQuery。数据库操作通过dbutils和c3p0连接池实现。Md编辑通过第三方插件editor.md实现。 实现…

一个简单漂亮的Java博客系统

预览地址:http://forestblog.liuyanzhao.com 关于项目 该博客是基于SSM实现的一个个人博客系统,适合初学SSM和个人博客制作的同学学习。 主要涉及技术包括的包括 Maven、Spring、SpringMVC、MyBatis、JSP等 最新写了一篇该项目的毕业设计论文&#xf…

Java程序员博客系统推荐!我调研了100来个 Java 开源博客系统,发现这 5 个最好用!

最近想倒腾一下博客,看了很多现成的比较成熟的开源博客系统,自己也简单从下面几个维度总结对比了一下: star数量技术选型社区生态 当然啦!好东西不能独享。下面简单分享一下我所做的笔记。 欢迎小伙伴们评论区补充完善。ღ( &a…

JavaWeb搭建简易个人博客

前台首页访问路径:/index.jsp 后台访问路径:/admin.jsp 运行项目前请把blog-parent目录下的database.sql加载到数据库中,并在blog-web/资源文件夹下的db.properties里配置数据库访问账号和密码 CSDN下载链接:点击链接下载

Java项目-Javaweb实现个人博客

作者主页:编程指南针 简介:Java领域优质创作者、CSDN博客专家 Java项目、简历模板、学习资料、面试题库、技术互助 文末获取源码 项目编号 :KS020 运行环境: 开发工具:IDEA /ECLIPSE 应用服务器:TOMCA…

用java写一个博客网站

可以先看一下这个网站长怎么样,哈哈哈,小屋知多少 先说一下这个博客有哪写功能?然后这个是代码后台下载地址:https://gitee.com/c-xiaobai-c/ssm-blog-website-background.git 前台下载地址:https://gitee.com/c-xia…

JavaWeb项目 -- 博客系统

JavaWeb项目 -- 博客系统 前言:页面展示一、创建 Maven 项目二、设计数据库三、封装数据库的操作3.1 创建 DBUtil 类3.2 创建 Blog 类3.3 创建 User 类3.4 创建类 BlogDao3.5 创建类 UserDao 四、导入准备好的前端代码五、实现博客列表界面5.1 约定好前后端交互接口…

【Java项目】从0到1构建一个博客系统

✨哈喽,进来的小伙伴们,你们好耶!✨ 🛰️🛰️系列专栏:【JavaWeb】 ✈️✈️本篇内容:从0到1构建一个博客系统! 🚀🚀代码托管平台github:博客系统源码托管! ⛵…

史上最全的 Java 高质量博客与网站推荐(国内篇)

阅读文本大概需要 6.66 分钟。 前言 我最近在系统整理一些 Java 后台方面的面试题和参考答案,有找工作需求的童鞋,欢迎关注我的 Github 仓库,如果觉得不错可以点个 star 关注 : 1、awesome-java-interview2、awesome-java-notes…

博客系统[Java]

目录 一.准备工作 二.实现数据库代码(JDBC) 1.创建数据库/表结构>数据库设计 2.封装数据库(Model) 1>创建DBtil封装数据库连接操作 2>创建实体类-->表示一条记录 3>封装针对数据的增删改查 三.博客列表页 1.约定前后端 2.编写服务器代码 3.编写客户端…

JavaWeb项目—— 博客系统

文章目录 效果展示1. 创建 maven 项目2. 设计数据库3. 封装数据库的操作代码3.1 创建 DBUtil 类3.2 创建 Blog(代表一篇博客)3.3 创建 User(代表一个用户)3.4 创建类 BlogDao(对博客表进行操作)3.5 创建类 …

Java个人博客项目

目录 引言 开发环境 所用技术 项目目录 数据库设计 功能介绍 源码下载 更多优质练手项目 Java学生成绩管理系统 JavaWeb练手项目ATM机 Java图书管理系统 Java电子发票管理系统 引言 这个项目是大二下学期期末考核项目,当时是自选主题写一个项目&#x…

Java项目——个人博客系统

文章目录 一、项目背景二、项目功能三、项目的基本流程1.准备工作2.数据库设计3.准备前端页面4.实现前端匹配的Servlet所需功能5.项目难点 一、项目背景 在学习完JavaWeb相关知识后,有了基础能力就想通过完成一个Javaweb项目来回顾和加强已经学过的知识&#xff0c…

【Java】博客系统——详细解释+代码+详细注释(课设必过)

目录 前言 博客系统简要分析 一、数据库的设计 1.1 分析 1.2 代码实现(创建数据库和表) 二、封装数据库(JDBC代码的编写) 2.1、首先通过创建Maven项目,基于Small Tomcat部署 servlet; 2.2、封装数据…