CentOS7上MariaDB5.5升10.3
准备拿这台破机器干点别的事,发现默认源的mariadb有点老,有些命令不支持,于是打算升下级,查了下,从5.5升到10.3虽然理论上没什么问题,但是还是建议采取先备份数据库再卸载旧的,安装新的这种方式,毕竟跨度过大。然而我这种懒癌晚期的人,呵,不要说了,就是刚(误,正式环境请千万别学我)。
准备拿这台破机器干点别的事,发现默认源的mariadb有点老,有些命令不支持,于是打算升下级,查了下,从5.5升到10.3虽然理论上没什么问题,但是还是建议采取先备份数据库再卸载旧的,安装新的这种方式,毕竟跨度过大。然而我这种懒癌晚期的人,呵,不要说了,就是刚(误,正式环境请千万别学我)。
SpringBoot有很多种部署方式,最简单的还是直接打成可执行jar,丢到服务器上运行。但是可能业务需求是war,简单配置下就能达成war包。总之很方便,这里记录下Systemctl的配置方式,防止需要。
经常看到一些命令像这样的:command > /dev/null 2>&1
,一开始也查了下,知道是一些输出重定向就没去了解。现在有重定向的需求,所以翻了些文章了解一下,并简单整理以备查阅。
尽管在过去的几十年里,计算机硬件技术得到了飞速的发展,但磁盘这一古老的存储介质仍然是几乎所有电脑的必备。本章介绍 Linux 下的磁盘管理,包括 Linux 文件系统的概念及使用、硬盘分区及格式化、使用外部设备、文件归档及备份等。
软件包是将应用程序、配置文件和管理数据打包的产物。特定的软件包管理系统可以方便地安装和卸载软件包。如今,所有的Linux发行版都采用了某种形式的软件包系统,这使得在Linux上安装软件变得同在Windows下一样方便。常用的软件包格式有两种,这取决于所使用的发行版。OpenSUSE、Red hat、Fedora等发行版本使用RPM,而Debian和Ubuntu则使用.deb格式的软件包。