[SpringBoot] - 上线一份项目记录

时间:2024-06-24 10:35:20

[SpringBoot] - 上线一份项目记录

首先在服务器上运行war包. (新建项目)

其后,选择数据库,因为之前感觉mysql比较难安装,这次就再试一次,之前的PostgreSQL没有问题.

将原有文件进行复制,排除导包错误. 首先测试邮件发送是否有效.

将从weixin4j开源项目中学到的配置方法进行TODO,后期可改善配置properties.

从mysql官方下载linux版安装包,进行服务器内解压.参考

[SpringBoot] - 上线一份项目记录

总算安好了,现在创建一个数据库,把线下的JDBC连接上.其中要修改初始密码

昨天安装时,本文文本草稿没有保存.期间遇到的问题如下:

更改初始密码,上面有提,然后是运行mysql是执行./mysqld_safe --user=mysql &

启动方式1  启动方式2

昨晚刮风挺大的,现在窗户依旧被风吹得作响.

今天遇到一个事儿,打开Xshell5,弹出来这个.

[SpringBoot] - 上线一份项目记录

继而我确定后:

[SpringBoot] - 上线一份项目记录

再打开xshell5, 依旧从第一个问题报错. 天啊,这是老天跟我作对啊,不让我捣鼓Linux了?

>打开xshell的官方网站 https://www.netsarang.com/news/ver6_release.html 有了一些新的动向:

[SpringBoot] - 上线一份项目记录

先下载Xshell6, 需要填入一些信息,这里我使用免费的.

之后在你接收到的邮件点击下载链接即可.

[SpringBoot] - 上线一份项目记录

[SpringBoot] - 上线一份项目记录

Xshell6的图标更贴近扁平化设计.

[SpringBoot] - 上线一份项目记录

在安装ngrok内网穿透工具时安装了go语言包,其后在参照张秀宏的<自己动手写Java虚拟机>试着用go写JVM.

早饭买的两袋方便面到现在还没吃完,一边打字一边吃.顺便想想步骤计划.

下载完这个以后.把昨天安装的mysql看一眼. (之前安装过mariadb,postgresql,就是没安装过mysql. oracle除非使用市场镜像,但是我已经使用了这个linux发行版)

Welcome to Alibaba Cloud Elastic Compute Service !

[root@iZ2zea0v6yzqrn1lbze76iZ ~]# mysql -version
ERROR (): Access denied for user 'root'@'localhost' (using password: NO)
[root@iZ2zea0v6yzqrn1lbze76iZ ~]# mysql --version
mysql Ver 8.0. for linux-glibc2. on x86_64 (MySQL Community Server - GPL)
[root@iZ2zea0v6yzqrn1lbze76iZ ~]# netstat -anp | grep
tcp 0.0.0.0: 0.0.0.0:* LISTEN /./mysqld
tcp 0.0.0.0: 0.0.0.0:* LISTEN /./mysqld
[root@iZ2zea0v6yzqrn1lbze76iZ ~]# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is
Server version: 8.0. MySQL Community Server - GPL Copyright (c) , , Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>

泡面还是泡一袋的好,我因为现在在等待工作,而且上家公司虽然给钱了,但是依旧还要付电费等.所以能省就省了.

[SpringBoot] - 上线一份项目记录

看效果,后期打算把权限shiro,事务管理,等在SB框架之上的内容继续使用+学习一下;

网页模板:

[SpringBoot] - 上线一份项目记录

老网页:

[SpringBoot] - 上线一份项目记录

博客的模板很简单,后台打算使用AdminLTE+EasyUI.

泡面马上吃完了.

正统点的java web再加上微信扫码登录.