自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 frp内网穿透实现外网远程桌面(window+linux)

frp内网穿透

2022-09-30 02:04:27 1420 1

原创 Go开发包安装

Go开发包安装安装官网下载:https://golang.org国内镜像下载:https://golang.google.cn测试安装go安装完后一般会自动配置环境变量。没有的话可以自行配置。在命令行输入:go version输出:检查配置GOROOT和GOPATH·检查GOROOT,默认是我们安装go开发包的路径·检查GOPATH,默认在C:users用户名go默认在用户名下的g文件夹,该目录下有三个文件夹(如果没有,可以手动创建)-src--存放代码-b

2022-04-07 22:46:29 544

原创 07Linux常用命令(软件包安装、定时任务、日志轮转)

Linux常用命令(软件包安装、定时任务、日志轮转)安装软件rpm【管理方式】yumrpm介绍:rpm软件包名称:软件名称 版本号(主版本、次版本、修订号) 操作系统 -----90%的规律#有依赖关系,不能自动解决依赖关系。举例:openssh-6.6.1p1-31.el7.x86_64.rpm 数字前面的是名称数字是版本号:第一位主版本号,第二位次版本号,带横杠的是修订号, el几---操作系统的版本。 noarch : 32位64位都支持x86_64 : 64位i4-

2022-03-22 00:00:00 466

原创 06Linux常用命令(查找、查看、比较、编辑文件)

Linux常用命令(查找、查看、比较、编辑文件)1、查找文件(which、whereis、locate、find)显示命令或脚本的全路径,默认也会将命令的别名显示出来。which mvalias mv='mv -i' /bin/mvwhich ls #此命令是查找命令whereiswhereis 文件或目录名:查询指定的程序名# whereis rpm# whereis passwdlocatelocate 配合数据库缓存,快速查看文件位置参数:-i:忽略大小

2022-03-16 04:22:10 399

原创 05Linux常用命令(输入输出处理)

Linux常用命令(输入输出处理)一、重定向标准输入、标准正确输出、标准错误输出进程在运行的过程中根据需要会打开多个文件,每打开一个文件会有一个数字标识。这个标识叫文件描述符。进程使用文件描述符来管理打开的文件(FD----file descriptors).文件描述符:每打开一个程序都会有文件描述0,标准输入(键盘) #标准输入的文件描述符1,标准输出 #标准的正确输入给你反馈2,标准错误 #标准的错误输入给你反馈3+,进程在执行过程中打开的其他文件&:表示正确错误

2022-03-16 04:18:49 1546

原创 LNMP生产环境部署

LNMP生产环境部署[centos7.6]一、编译安装nginx 1.20.2Nginx简介:Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。1、安装编译 Nginx 依赖包yum -y install gcc gcc-c++ make zlib-devel pcre pcre-deve

2022-03-15 20:19:27 517

原创 04Linux常用命令(文件系统与磁盘相关操作)

Linux常用命令(文件系统与磁盘相关操作)1、基础知识1:通常称呼一个可被挂载的数据为一个文件系统而不是一个分区。2:操作系统的文件数据除了文件的实际内容外,通常含有非常多的属性,例如Linux操作系统的文件权限(rwx)与文件属性(所有者、群组、时间参数等)。文件系统通常会将这两部分的数据分别存放在不同的块,权限与属性放置到inode中,至于实际数据则放置到data block块中。另外还有一个超级块(super block)会记录整个文件系统的整体信息,包括inode与block的总量、使用量

2022-01-07 16:50:48 1021

原创 03Linux常用命令(系统运行监测相关操作)

Linux常用命令(系统运行监测相关操作)linux开机流程:加电---加载Bios---加载boot---将系统内核加载到内存--加载配置文件--加载内核模块---完成相应的初始化工作和启动服务---启动系统进程---显示登录页面--开机完成关于进程Process线程(thread) 是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元执行流。是程序执行的最小单位。进程和程序的区别?什么是进程?程序是二进制文件,是静态存放在磁盘上的,不会占用系统运行资源(cpu/内存)。进程

2021-12-27 18:42:26 927

原创 02Linux常用命令(vim编辑器用户及用户组、权限)

Linux常用命令(vim编辑器及用户及用户组及权限基础知识)快捷键操作vim +10 /etc/vimrc 直接进入第10行vim /etc/vimrc配置文件set nuset ts =4 tab键设置为4个空格set mouse=a #可以使用鼠标操作#将上面的设置在配置文件,可以使用以后文件默认编辑命令:#Ctrl + a :移到命令行首#Ctrl + e :移到命令行尾Ctrl + xx:在命令行首和光标之间移动#Ctrl + u :从光标处删除至命令行首#

2021-12-26 16:21:48 1582

原创 01linux常用命令(文件及目录相关操作)

linux常用命令(文件及目录相关操作)Linux的基本思想有两点:第一,一切都是文件第二,每个软件都有确定的用途Linux特点1、方便的远程管理2、强大的内存管理3、大量的可用的软件和免费的软件4、优良的稳定性和安全性5、可供选择的厂商多Linux发行版:RHEL,Ubuntu,SUSE,Debian,Oracle Linux, CentOS目录结构bin -> usr/bin 普通用户使用的命令:/bin/ls, /bin/date#/boot 存放的系统启

2021-12-26 14:38:30 393

原创 CentOS 7上编译安装PHP 8.1及Nginx 配置支持PHP

CentOS 7上yum安装PHP 8.1/编译安装及Nginx 配置支持PHP编译安装 Php【端口:9000】安装编译环境依赖包yum -y install gcc gcc-c++ glibc automake autoconf libtool make创建安装目录 mkdir -p /usr/local/php8安装编译 php 依赖库 yum -y install libxslt-devel libjpeg libjpeg-devel libpng libpng-devel fre

2021-12-24 19:39:56 6603 1

原创 RHELCentOS yum安装Nginx编译

RHEL/CentOS yum安装Nginx/编译在新机器上第一次安装 nginx 之前,您需要设置 nginx 包存储库。之后,您可以从存储库安装和更新 nginx。Yum安装nginx配置Yum源的官网:<http://nginx.org/en/linux_packages.html安装先决条件: yum install yum-utils -y要设置 yum 存储库,请创建以/etc/yum.repos.d/nginx.repo 以下内容命名的文件 :[nginx-stable]

2021-12-24 15:18:04 1263

原创 MySQL 5.7 yum和编译安装

MySQL安装部署YUM/编译MySQL部署之yum安装#初始化服务器sed -ri s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/configsystemctl stop firewalld && systemctl disable firewalld#安装必要的软件包yum -y groupinstall "Development Tools"wget https://dev.mysql.com/get/mysq

2021-12-23 22:46:57 186

原创 centos7制作本地Yum方式及局域网远程yum源制作

centos7制作本地Yum方式以及局域网远程yum源制作1.通过镜像制作本地Yum源1:首先需要创建挂载镜像目录[root@xiaoqiang ~]# mkdir /mnt/xiaoqiang2:将本地镜像上传到虚拟机并挂载[root@xiaoqiang ~]# mv /usr/local/home/dir10/CentOS-7-x86_64-DVD-1708.iso /root/[root@xiaoqiang ~]# mount CentOS-7-x86_64-DVD-1708.iso /

2021-12-21 17:26:03 738

原创 Redhat7.x 使用centos yum

Redhat7.x 使用centos yumredhat系统是收费企业使用的,如果你想要更新yum仓库,它会提示让你注册才能更新,因为centos和redhat是亲兄弟,centos是免费开源的,所以我把yum这一套全换成centos的。操作系统实验版本: Operating System: Red Hat Enterprise Linux Server 7.0 (Maipo)1. 删除已安装的yum包查载系统自带yum程序和清理干净环境rpm -qa| grep yum | xargs r

2021-12-21 16:53:47 846

原创 centos7中升级内核

centos7中升级内核检查已安装的内核版本[root@xiaoqiang ~]# uname -r5.15.7-1.el7.elrepo.x86_64#最新内核版本可以从:https://www.kernel.org/ 获得!!!CentOS 7 中升级内核在CentOS7上启用 ELRepo 仓库可以将内核升级到最新版本。[root@xiaoqiang ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org[ro

2021-12-21 16:35:34 460

原创 linux无人值守批量安装系统

linux无人值守批量安装系统PXE协议详解:PXE,预启动执行环境(Preboot eXecution Environment,PXE,也被称为预执行环境)提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。 PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,支持工作站通过网络

2021-12-14 21:21:57 1176

原创 Linux搭建DHCP服务

Linux搭建DHCP服务当局域网中有大量的主机时,如果逐个为每一台主机手动设置IP地址、默认网关、DNS服务器等网络参数,显然是一个费力而且容易出错的办法。那就就需要使用部署一台——DHCP服务器。DHCP的典型应用模式:在网络中搭建一台DHCP服务器,负责集中分配各种网络地址参数(IP地址、子网掩码、广播地址、默认网关地址、DNS服务器地址);其他主机作为DHCP客户机,将网卡配置为自动获取IP地址,即可与DHCP服务器进行通信,完整自动配置的过程。环境配置:两台linux机器,一台dh

2021-12-11 19:54:32 1036

原创 linux操作系统基础配置【基于centos7,带初始化脚本]

linux操作系统基础配置【基于centos7]操作系统安装重启后,需要做一些简单的系统配置,让服务器系统可以与其他终端正常连接,还可以正常访问外部网(互联网)修改默认主机名默认主机名为localhost,建议在安装完成系统后根据实际情况修改默认的主机名。临时修改主机名:hostname qiangqiang配置文件修改主机名(/etc/hostname):#localdomain -->将原来的注释qiangqiang ----> 修改实际需要的主机名永久修改主机名:host

2021-12-11 16:53:11 488

原创 ubuntu20.04 chia-plotter部署

ubuntu20.04 chia-plotter部署1.检查是否开启ssh没有则安装:1.sudo apt-get install -y openssh-server && sudo systemctl start sshd && sudo systemctl enable sshd2.sed -i "s/PermitRootLogin yes/PermitRootLogin prohibit-password/g" /etc/ssh/sshd_config 3.s

2021-08-18 22:27:29 1862 2

原创 ubuntu20.04中设置开机自动执行脚本

ubuntu20.04中设置开机自动执行脚本1.建立xiaoqiang.servicesudo vim /etc/systemd/system/xiaoqiang.service2.复制到下列内容到xiaoqiang.service文件中[Unit]Description=/etc/xq.local CompatibilityConditionPathExists=/etc/xq.local [Service]Type=forkingExecStart=/etc/xq.local s

2021-08-18 22:21:28 1294

原创 Ubuntu20.04实验Keepalived+Nginx高可用Web负载均衡

Ubuntu20.04 Keepalived+Nginx高可用Web负载均衡测试:master:192.168.60.151slave: 192.168.60.152real-server:192.168.60.153上面是:主-次-真实服务器的三个地址主、备安装nginx和keepalived主、备安装:sudo apt-get update -y && sudo apt-get upgrade -y #更新系统apt install -y nginx keepal

2021-08-18 22:20:18 725

原创 ubuntu20.04安装部署samba

ubuntu20.04安装部署samba安装samba包$ sudo apt install -y samba配置防火墙samba属于firewalld内置的服务, 可以直接加$ sudo firewall-cmd --add-service=samba创建用户客户端通过samba进行认证的用户必须首先是Linux系统中的用户, 不过不用配置密码, 密码用专门的smbpasswd命令进行设置$ sudo useradd xiaoqiang$ sudo smbpasswd -a xiao

2021-08-18 22:19:31 1234 1

原创 Ubuntu 20.04上[安装FTP服务器]

Ubuntu 20.04上[安装FTP服务器]使用以下apt命令安装vsftpd软件包:sudo apt updatesudo apt upgradesudo apt install vsftpd在Ubuntu系统上配置FTP服务器配置文件vim /etc/vsftpd.conflisten=NOlisten_ipv6=YESanonymous_enable=NOlocal_enable=YESdirmessage_enable=YESuse_localtime=YESxfer

2021-08-18 22:17:41 1264 1

原创 Ubuntu 20.04 Server 安装nfs

Ubuntu 20.04 Server 安装nfs1.服务器端配置安装sudo apt install nfs-kernel-server2.查看nfs版本信息安装完成后,NFS 服务将会自动启动,默认在Ubuntu 20.04上NFS2 被禁用,NFS3和NFS4以上可以使用。查看NFS的版本信息 + 表示支持 - 表示不支持cat /proc/fs/nfsd/versions -2 +3 +4 +4.1 +4.23.创建nfs目录在这里我在/opt目录下创建了nfsv4根目录及xi

2021-06-16 01:28:33 4426

原创 ubuntu系统安装

ubuntu20.04系统安装在弹出的“Welcome”界面中,需选择所需安装的系统语言及试用系统(Try Ubuntu)还是安装系统(Install Ubuntu),此处应该选择Install Ubuntu,另外,强烈建议语言处选择English,而不要选择中文,以免安装后文件夹名称中出现中文而在使用过程中不方便命令的输入;在“keyboard layout”选项界面,需指定键盘布局格式,此处采用默认即可,并强烈建议不要改选其他配置,否则安装后键盘的键值和你所使用的键盘按键顺序匹配不上;在

2021-05-28 15:48:58 2911

原创 Dockerfile创建镜像时的报错

这里是我在tomcat部署jenkins通过Dockerfile创建镜像时的报错tep 1/13 : FROM daocloud.io/library/centos:7 ---> 7e6257c9f8d8Step 2/13 : MAINTAINER yixuan ---> Running in 19f42ea5adffRemoving intermediate container 19f42ea5adff ---> 4de1a4001f6cStep 3/13 : ENV JA

2021-05-24 00:17:31 833

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除