随笔分类 - Linux
摘要:> 环境:Ubuntu20.04 # 背景 每次登录服务器都需要输入密码,而且在本地终端中过了大概七八分钟,ssh连接就会断掉 # 免密登录 > 这里的密钥公钥生成默认你已经弄过,没有弄的自行谷歌一下。 在本地终端中输入以下命令,修改细节可以参考下面的解释: ```shell ssh-copy-id
阅读全文
摘要:适用于Linux操作环境以及其他一切终端操作工具。 笔者使用的是WSL+Ubuntu18.04。(最好安装22.04以上版本,18的版本需要折腾。。。) 目前暂为记录,后续补全详细安装及使用方式。 软件迁移 1.zsh zsh(Z Shell)是一种替代 bash 的 Unix/Linux 命令行
阅读全文
摘要:背景 经常在一台服务器上安装了一些工具后,然后服务器更换后,有需要重新安装新的工具,很麻烦。 解决 有一种常用的方法是使用一个包管理系统,例如 apt、yum 或者 Homebrew,这种方法可以帮助您快速地安装和管理工具,同时也可以将工具移植到其他服务器上。 以下是一个基本的步骤: 在当前服务器上
阅读全文
摘要:环境: todo:未成功!!!配置那里出错,可能找的文件不对或者参考的配置出错??? spring cloud Hoxton.SR1 rabbitmq 3.8.8(在虚拟机centos7上) eureka服务注册中心 配置: rabbitmq: host: 192.168.138.100 port:
阅读全文
摘要:忘记软件安装位置,又需要改配置文件。。。。。。 解决 rpm -qal |grep rabbitmq #查看rabbitmq所有安装包的文件存储位置 用whereis rabbitmq 另外相关命令 1、列出所有安装的Jenkins rpm -qa | grep jenkins 2、软件是否安装;例
阅读全文
摘要:防火墙 开放端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口
阅读全文
摘要:环境: Centos7 问题 java -version有jdk的版本信息 但是使用maven打包,失败,错误信息如下 解决 如果你输入javac -version,没有显示版本信息,那么大概率解决方法是这个 yum install java-devel安装原生的: 再次运行mvn package
阅读全文
摘要:问题 环境:centos7 已经确认安装好lrzsz 在虚拟机中(这里很憨批了,当时没有察觉到)使用rz,一直卡着,没有文件弹出框。 解决 原因:使用rz需要连接远程服务器的客户端支持,如XShell 用一个远程连接的终端工具即可!!!比如XShell 参考
阅读全文
摘要:crontab默认在Ubuntu上是已经安装的,若未安装,则可执行以下命令进行安装: sudo apt-get install cron crontab说明 **crontab命令 **被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服
阅读全文
摘要:本人使用的是:Ubuntu20.04系统版本,前几天在切换用户的时候,发现即使切换到root用户,一些软件的命令也用不了,配了环境变量,如果用普通用户,权限又不够。。。 一番折腾之后,才发现。。。。。 现象 先上图: 我是用su直接切换用户的,到了root之后,nginx的命令用不了。再用su切到a
阅读全文
摘要:忘了关于linux系统里面的文件相关的信息。记录一下 总览 改变文件所属用户 chown -R 用户名 文件名 改变文件所属组 chgrp -R 用户组 文件名 更加详细参考
阅读全文
摘要:要有root权限!!!不然可能会bulid不成功 项目打包(jar) Maven默认会将项目打成jar包,也可以在pom.xml文件中指定打包方式。配置示例如下: <groupId>com.codewater</groupId> <artifactId>spring-boot-package</ar
阅读全文
摘要:安装git apt install git git --version 配置git 配置自己的名称和电子邮件地址,以便您提交的更改包含正确的信息。 您可以通过使用以下命令来完成此操作: git config --global user.name "codewater" git config --gl
阅读全文
摘要:一定要有root权限!!!!!!!!!! 步骤 直接用工具 sudo apt-get install mysql-server 结束后,用sudo systemctl status mysql查看是否在运行: 也可以采用mysql --version查看是否安装成功。 登录 要从命令行与MySQL服
阅读全文
摘要:官网下载maven,在通过Xshell直接扔上去 用这种二进制文件,解压之后不用编译的 步骤 解压 tar xzvf apache-maven-3.8.1-bin.tar.gz 进入到maven目录, 配置阿里镜像 vim conf/settings.xml # 在mirrors标签处加上 <mir
阅读全文
摘要:推荐几个下载jdk的镜像源,好多文章都说官网下,我也想啊,但是要注册,注册就算了,要填的信息贼多,麻烦死。。。。 TUNA镜像 HUAWEI镜像 injdk 参考 步骤 创建一个目录存放,同时解压 sudo mkdir /usr/lib/jvm sudo tar -zxvf jdk-8u202-li
阅读全文
摘要:环境: Ubuntu20.04.LTS nginx-1.21.6 删除之前装过的信息 如果从没安装过的,可以直接跳到安装部分 首先先检查之前安装的是否在启动中,ps -ef |grep nginx 关闭nginx进程, sudo nginx -s quit # 或kill命令: sudo kill
阅读全文
摘要:环境:Ubuntu20.04.LTS 卸载 sudo apt-get purge nginx :Removes everything. //删除nginx连带配置文件 sudo apt-get autoremove :卸载不再需要的nginx依赖程序 参考
阅读全文
摘要:环境: Ubuntu20.04.LTS 步骤 sudo apt install nginx安装,中间有信息输入,就按y 调整防火墙 在测试 Nginx 之前,我们需要调整防火墙,让他允许 Nginx 服务通过。Nginx ufw 在安装时会把他自身注册成为服务。 sudo ufw app list
阅读全文
摘要:著名的 Linux 系统基本上分两大类: RedHat 系列:Redhat、Centos、Fedora 等 Debian 系列:Debian、Ubuntu 等 对比项 rpm yum dpkg apt 系列 RedHat系 RedHat系 Debian系 Debian系 区别 包安装工具 依赖管理工
阅读全文