Linux
文章平均质量分 81
Linux
子非我鱼
你非我,安知你知我之乐!
展开
-
Linux安装tomcat(超详细步骤)
1,安装前置条件安装Tomcat需要先安装jdk,没有安装jdk的,先移步到这里安装jdk,详见参考文章2,下载所需压缩包,上传到服务器官网下载地址:https://tomcat.apache.org/访问官网下载我这里选择Tomcat9,直接下载最新的发行版,这里下载二进制的核心板就行,不需要下载源码版本,选择tar.gz直接下载上传(上传位置随意,自己方便管理就行)3,对资源进行解压tar -zxvf 压缩包名 // 对压缩包进行解压4,给防火墙添加访问端口(原创 2022-02-18 10:46:25 · 30476 阅读 · 4 评论 -
Linux指令学习记录笔记
2,创建一个空白文件3,路径的选择4,删除一个文件5,删除一个目录6,复制目录和文件7,移动目录和文件或重命名8,查看文件全部内容9,查看文件局部内容10,使用vi编辑文件内容11,查找文件12,创建一个快捷方式13,压缩一个文件14,解压一个文件15,提升效率技巧Linux进阶命令1,新增用户2,给用户设置密码然后系统会提示你设置密码,然后确认密码,成功后提示:3,切换用户4,删除用户用户基本信息:存储在 /etc/passwd原创 2022-07-08 17:37:30 · 1284 阅读 · 0 评论 -
实现服务器A的nginx代理到服务器B上的nginx
使用场景:通过访问服务器A,进行转发而去请求服务器B。这种场景就需要通过nginx来实现。资源准备,服务器A,服务器B都安装了nginx服务器A(192.168.50.123)服务器B(192.168.50.124)修改服务器A上的nginx配置文件,内容如下服务器B不需要做任何修改,保证运行即可。通过访问192.168.50.123:80,实际是访问的192.168.50.124:80...原创 2022-06-27 17:03:42 · 3353 阅读 · 0 评论 -
nginx执行make & make install报:文件无法辨识:文件被截断
配置基本信息,命令如下在上面的配置信息执行完之后,nginx目录下执行到make & make install这一步的时候,找到了以下异常导致,我们配置的安装目录:/usr/local/nginx-1.20.2找不到这个目录解决:执行完解决命令后,在执行编译安装命令即可...原创 2022-06-27 13:47:56 · 1828 阅读 · 0 评论 -
Docker高级
Docker1,docker网络管理1,docker网络管理默认网络1,查看docker网络docker network lsDocker中默认的三种网络分别为bridge、host和none,其中名为bridge的网络就是默认的bridge驱动网络,也是容器创建时默认的网络管理方式,配置后可以与宿主机通信从而实现与互联网通信功能,而host和none属于无网络,容器添加到这两个网络时不能与外界网络通信。这里介绍的三种网络bridge、host和none都是在非集群环境下Docker提原创 2022-05-01 12:05:34 · 574 阅读 · 0 评论 -
Linux安装mysql8.0.28(步步为赢)
1,进入官网下载资源https://dev.mysql.com/downloads/mysql/2,我这里是在LInux安装,选择Linux3,如果你的系统是32位选择第一个,64位选择第二个,点击Download4,弹出一个是否需要登录/注册的界面,我们直接跳过,点击No thanks,just start my download(不,谢谢,开始我的下载)5,将下载后的资源上传到服务器,进行解压tar -xvf mysql-8.0.28-linux-glibc2.12-x86_64.ta原创 2022-01-25 15:25:33 · 7939 阅读 · 11 评论 -
Linux安装Nginx(超详细步骤)
1,进入官网下载Nginx资源:官网下载:http://nginx.org/en/download.html2,资源下载(因为是在Linux安装,所以我下载Linux安装的资源包,版本你们随意)3,资源下载好之后,上传到Linux上(位置自己随意,我是上传到了/home/myqxin/java)4,将资源进行解压,然后进入到解压后的目录解压命令# 解压到当前目录下tar -zxvf 资源包截图如下:5,配置基本信息,命令如下#配置configure --prefix 代表安装的原创 2022-01-24 09:59:03 · 88759 阅读 · 40 评论 -
快速入门Docker
Docker1,Centos7安装docker2,docker基础命令3,docker架构4,docker镜像操作1,Centos7安装dockerDcoker官网地址:https://www.docker.com/2,docker基础命令查看docker运行状态 systemctl status docker停止dockersystemctl stop docker重启dockersystemctl restart docker启动dockersystemct原创 2021-09-28 17:13:48 · 1135 阅读 · 0 评论 -
Elastic Stack的Linux环境部署(单机)
Elastic StackElasticearchLogstashKibanaBeats1,Linux安装elasticearch1.1,已经安装好了jdk,去官网下载elasticearch资源即可,没有就准备好jdk环境1.2,资源下载后,在项目的根目录下创建itcast目录,itcast目录下创建es1.3,目录创建完成后,为itcast目录添加elsearch用户,因为Elasticsearch不支持root用户运行1.4,切换到elsearch用户,进入es目录下,把资源上传到该目录下,并解压1.原创 2021-09-27 16:27:22 · 1265 阅读 · 3 评论 -
java实现Linux服务器下载文件到windows指定目录
废话不多说。来吧,展示!1,首先找到Linux服务器上想要下载的文件这里我想要下载一个文件名为myqxin.jpg的图片,文件路径为/home/Fileimg/myqxin.jpg2,windows上想要保存文件的位置(自定义)3,执行以下测试代码package com.czxy.music.web.test.day02;import ch.ethz.ssh2.Connection;import com.czxy.music.utils.RemoteCommandUtil;/**原创 2020-10-28 10:05:17 · 11688 阅读 · 32 评论 -
Linux部署RocketMQ4.5.0集群
部署方式RocketMQ有三种部署方式:1、2m-2s-async。多主多从异步复制2、2m-2s-sync。多主多从同步复制3、2m-noslave。多主无从本文介绍2m-2s-async多主多从异步复制集群安装方式,集群包含三台节点,各节点Broker分布情况(以下操作,每台服务器都需要):IP节点主服务从服务192.18.2.4node1broker-abroker-b-s192.18.2.5node2broker-bbroker-c-s19原创 2020-12-11 14:07:43 · 805 阅读 · 0 评论 -
Linux安装redis6.0.9环境
1,查看是否有安装gccgcc -v // 查看gcc版本2,安装gcc(redis编译时使用,如果有就跳过)yum install -y gcc-c++ // 默认安装4.8.5版本此图我只截了输入命令和安装完成一部分3,升级gcc版本到9.0以上yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable原创 2020-12-09 17:00:17 · 1324 阅读 · 1 评论 -
Linux安装jdk8环境
话不多说,走起1,安装vim命令包,此操作如果执行不了,需要使用root权限执行// 执行以下命令,进行安装,下图为执行成功效果(仅截了一部分)yum install -y vim-enhanced2,上传或下载到想要安装的目录,jdk8所需的压缩包,这里我就直接上传了链接:https://pan.baidu.com/s/1oi2ZJFvZac8z8SLCydg8cQ (下载地址,我这里为大家提供好了)提取码:myqx3,看压缩包是否存在,并知道安装所在目录4,对压缩包进行解压//原创 2020-12-05 16:15:24 · 5957 阅读 · 2 评论 -
Linux实现代码雨
废话不多说,直接上代码1,下载cmatrixcmatrix-1.2a.tar.gz链接:https://pan.baidu.com/s/15Wohg9lWdDhZKAZIQa_mow提取码:myqx2,安装依赖yum install -y gcc ncurses-devel3,上传包并解压tar -xvf cmatrix-1.2a.tar.gz4,进入解压后的目录,配置安装路径./configure --prefix=/usr/local/cmatrix5,编译make原创 2020-12-05 14:33:27 · 3708 阅读 · 1 评论 -
使用shell脚本杀死指定端口进程
杀死进程之前,先让大家学两个简单的Linux命令1,查看指定端口进程netstat -lnp|grep 8089 // 这里是查看端口为8089的进程2,杀死指定进程的pidkill -9 32741 // 这里的32741是通过查看进程知道的,每个进程有个pid3,在你的shell文件加入以下命令#! /bin/bashkill -9 $(netstat -nlp | grep :81 | awk '{print $7}' | awk -F"/" '{ print $1 }')好原创 2020-12-03 19:50:57 · 6923 阅读 · 0 评论