
Linux
文章平均质量分 68
鹏老板
这个作者很懒,什么都没留下…
展开
-
zabbix5.0 LTS版本部署(MySQL-Apache)
操作系统版本:CentOS 7.61. 安装zabbix5.0源rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpmyum clean allsed -i 's/repo.zabbix.com/mirrors.aliyun.com\/zabbix/g' /etc/yum.repos.d/zabbix.repoyum makecache2. 安装zabb原创 2021-10-09 13:55:42 · 2863 阅读 · 0 评论 -
sysbench安装及压测MySQL、Oracle
前言简介SysBench 是一个基于 LuaJIT 的可编写多线程基准测试工具。它最常用于数据库基准测试,但也可用于创建不涉及数据库服务器的任意复杂工作负载。并且提供多平台支持,如Linux、Windows(1.0版本后已删除支持)、Macos,Fedora、Debian等其他平台也可以通过源码编译安装。特性:提供大量的速率和延迟的统计数据,包括延迟的百分比和柱状图。 即使有成千上万的并发线程,开销也很低。sysbench能够每秒产生和跟踪数以亿计的事件。通过在用户提供的Lua脚本中原创 2021-09-30 13:58:33 · 3675 阅读 · 2 评论 -
Iperf3工具的安装与使用测试案例及各参数
一、前言:iperf3简介:iperf3是iperf的3.0版本,是一款网络测试工具,可以测试网络的最大吞吐量,比特率、重发包数还有拥塞包大小等,是一款极其轻便,简单易用的一款测试工具。并且提供多平台的支持,支持Linux、Windows、Android、Mac、Iphone等平台。二、软件安装1. Linux安装在线安装:yum install -y iperf3#安装的是iperf3-3.1.7版本离线安装:tar -zxvf iperf3.tar.gzcd ip原创 2021-09-30 13:54:31 · 63606 阅读 · 1 评论 -
Windows搭建FTP服务器
开启FTP服务 控制面板->程序->启用或关闭Windows功能 开启如下服务添加FTP站点:右键计算机->管理->服务和应用程序,选择Internet 信息服务 IIS 管理,如下图所示添加FTP站点设置站点名称和你想要公开的路径绑定IP地址,配置SSL设置权限设置FTP账号及权限如不添加新的ftp用户,默认就只有administrator用户可以登录,所以单独创建一个管理ftp的用户比较合理右键计算机->管理->本地用户和组->原创 2021-09-30 13:50:54 · 385 阅读 · 0 评论 -
Linux搭建FTP服务器
系统版本:CentOS 8.2FTP服务端及客户端安装dnf install vsftpd lftp启动FTP服务并开机自启动systemctl enable vsftpd --nowFTP配置文件在/etc/vsftpd/下注:ftpusers和user_list两个文件可理解为vsftp的黑名单,可在vsftpd.conf中开启userlist_deny参数即可生效,无论如何我们创建的ftp用户不在这两个文件中即可保证可以正常使用。创建ftp用户us..原创 2021-09-30 09:46:51 · 165 阅读 · 0 评论 -
fail2ban配置教程 有效防止服务器被暴力破解
最近这两天在华为云的服务器上搭建了一个《我的世界》私服,原来这台服务器是放了个小破站点,后来迁移到腾讯云了,结果就闲置了,在我搭建那个私服的时候是重置了系统的,结果服务器上配置的那些规则,安全软件就都没了,我也没太注意,心想哪有人会来攻击或者破解我这太啥也没有的服务器。可昨晚到今天······我陆陆续续收到好多,这种邮件,没错,即使你的vps上啥服务也没有,也有人攻击。控制台看了以下,是对登陆密码的暴力破解阻止爆破很简单,只需要一款软件即可搞定,并且免费开源。Fa.原创 2021-07-10 21:40:11 · 4317 阅读 · 0 评论 -
UOS将字体制作成软件包,可双击安装
今天和大家分享一个将字体打包成deb格式的软件包的过程,准确来说这里是修改了一个软件包,将咱们的字体替换进去,就是为大家提供一种思路。以下所有操作是在ARM处理器架构的环境下应用场景:制作一个UOS字体软件包,实现一键安装字体方便自己制作的母盘中集成字体等自定义内容这里提供一个win7的字体包[b2_file link="http://obs.wanpeng.life/win7fonts.deb" name="win7fonts.deb" pass="无" code="无"].原创 2021-07-10 21:35:50 · 1667 阅读 · 0 评论 -
Rocky Linux CentOS之父带来的替代方案
在去年12月份,CentOS 官方宣布,将停止CentOS Linux的维护,所有的人力物力都投入到滚动发行版CentOS Stream中,可能是因为CenOS Linux不可滚动升级的特性,所以被红帽公司放弃,这样就造成CentOS 8 将在今年就会停止维护,我们国内现在企业采用量最大的CentOS 7 也将在3年后,也就是2024年停止维护。CentOS Stream可以说是RHEL的尝鲜版,RHEL的新内核、新特性等都会在CentOS Stream上尝鲜使用,稳定后才会发布到RHEL上。...原创 2021-07-10 21:33:34 · 2162 阅读 · 0 评论 -
《我的世界》Minecraft私服搭建100%成功
最近作者的发小找上作者,闲聊时回忆起每年春节,大家一起在家里组局域网,一起玩《我的世界》的快乐时光,由于去年春节疫情的影响,所以我没有回家过年,也就没有跟往年一样,享受这段美好的开黑时光。那么我就想如何跨越几千公里的距离,没有其他玩家打扰,享受局域网房间般的快乐开黑呢?我考虑的大概能实现的方法有3种:内网穿透 -- 穿透软件需要付费 淘汰游戏平台开房间 -- 需要会员花钱 淘汰搭建私服 -- 有趣、刺激、有技术难度、公网搭建、无视距离限制 通过 话不多说,开整.原创 2021-07-10 21:27:12 · 9387 阅读 · 7 评论 -
最新版GitLab安装教程
注:本文搭建系统为CentOS 71. 安装GitLab所需组件yum install curl policycoreutils-python openssh-server openssh-clients postfix -ypostfix 提供邮件发送服务2. 启动postfix服务systemctl enable postfix && systemctl start postfix3. 暂时关闭防火墙systemctl stop firewal.原创 2021-07-10 21:24:10 · 925 阅读 · 0 评论 -
deepin深度linux,开机自动执行shell脚本
最近正在折腾写一个开机自动安装软件的shell脚本,用于批量给系统安装软件,特此记录一个shell脚本开机自动执行的的方法:大家可能都知道,在其他Linux发行版本如CentOs等在etc目录下会有一个rc.local文件,这个文件是启动加载文件,也就是说,在我们开机后,系统会检查一遍这个文件,并且会自动执行里面写入的命令;那么,我们只需要把我们想开机自动执行的脚本的执行路径写在这里就可以实现开机自动执行。以下是rc.local的截图,里面的内容大概如下:我们只需要把文件写入最下边就原创 2021-05-09 17:47:19 · 1908 阅读 · 0 评论 -
Linux磁盘分区工具fdisk和gdisk的区别
前几天面试被问到,Linux下大于2T的磁盘该用什么操作分区,因为这些都是初学Linux时候课程的内容,所以我一时间真的忘记了是什么,后来面试结束,我翻了翻以前的课堂笔记,才想起来,其实跟fdisk很像,是gdisk。但是还有一种说法就是parted 这个工具,也可以对>2T的磁盘进行分区,但是我没学过,也没用过,今天就不说啦。fdisk和gdisk的区别gdisk可以对2T以上的磁盘进行操作,fdisk不行 fdisk只能用于MBR分区,gdisk可以用于GPT分区MBR和GPT原创 2021-05-09 17:38:13 · 3292 阅读 · 0 评论 -
.tar.bz2文件怎么解压
我们在学习Linux的时候可能学习过.tar 文件和.zip文件的解压方法,但是在网上下载软件包的时候很有可能见到这样的.tar.bz2结尾的压缩包。那么这种压缩该如何解压呢?在CentOS7下的测试:命令:tar -jxvf 包名解压成功!拓展:常用参数注释:-j : 打包后用zip2压缩,生成.tar.bz2文件 -x :解开一个打包文件 -v :过程中显示包内各文件 -f :使用文件名 后面只可以接文件名不可以加其他参数来看看作者的私人小博客,里面的内容比这原创 2021-04-06 23:05:55 · 18062 阅读 · 0 评论 -
zabbix已是运行状态但zabbix server is not running解决办法
zabbix server is not running报错如下:刚安装好的zabbix页面下方报错如上图,zabbix server is not running,但是命令查询zabbix-server是运行状态这是什么原因呢?会引起这个问题的原因可能有很多种,那么我来说说我遇到的,和解决的办法可能是selinux搞的鬼 可能是mysql.sock文件不是存放在默认位置查看zabbix-server日志不能连接到zabbix数据库根据报错信息查询/var/.原创 2021-04-06 23:03:53 · 11139 阅读 · 0 评论 -
配置使用本地yum源 无需连接公网即可安装软件
yum(全称为 Yellow dog Updater, Modified)是一个前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记YUM:解决依赖关系问题,自动下载软件包,它是基于C/S架构 C=client S=ftp\http\file1.挂载镜像确定虚...原创 2021-04-06 22:58:02 · 886 阅读 · 0 评论 -
Centos7密码忘了?教你进入紧急模式 恢复root密码
你有没有时间太久没有登录你的linux密码忘记了的经历?反正我是有,相信你和我一样,那么今天就来说说,怎么进入centos7的紧急模式,重设你的root密码,找回root身份!首先重启按↑↓键,进入如下界面,选择第一项,按下e键进行编辑在此界面找到ro这一项,改为rw init=/sysroot/bin/sh改完之后,按下Ctrl+X进入紧急模式原理:启动一个shell环境,系统并没有真正的启动emergency 紧急换根,修改密码chroot命令用来在指...原创 2021-04-06 22:55:04 · 785 阅读 · 0 评论 -
[zabbix] Cannot connect to the database.Error connecting to database: Can’t connect to local MySQL s
在web端安装zabbix时报错:Cannot connect to the database.Error connecting to database: Can’t connect to localMySQLserver through socket ‘/var/lib/mysql/mysql.sock’ (2)如下图:问题出现原因:可能是你在安装MySQL的时候是自己编译安装的并且自定义了安装位置和配置文件储存位置导致的,所以/mysql/mysql.sock文件根本不在/var/..原创 2021-04-06 22:51:36 · 8670 阅读 · 1 评论 -
Linux yum安装MySQL5.7教程 超级简单易用
对于一些刚接触MySQL的小伙伴来说,安装这一步可能就难住了一些人,因为网上大部分教程都是很长的篇幅,一时半会也看不完,搭建起来也是非常的复杂,刚安装好的时候登录也是个大问题,那么今天万万就来跟大家分享一下最简单的mysql安装方式:yum安装MySQL5.7版本,自动解决依赖,轻松部署学习环境!一、下载MySQL官方软件包MySQL下载网址:https://downloads.mysql.com/archives/community/二、将下载好的包上传到服务器上我这里通过xs原创 2021-04-06 22:48:30 · 548 阅读 · 1 评论 -
zabbix导入初始架构和数据报错ERROR 1046 (3D000) at line 1: No database selected
使用zabbix官网安装步骤命令导入初始架构和数据报错,如下:问题原因:是因为直接用这条命令导入不能直接找到zabbix这个数据库,/usr/share/doc/zabbix-server-mysql*/create.sql.gz文件中的操作都是对于zabbix这个数据库的操作,但是默认的mysql中还有其他的数据库,所以系统不能自动选择对zabbix库进行操作解决办法:既然问题原因是不能直接自动选择对zabbix库进行操作,那么我们就在/usr/share/doc/zabbix-ser原创 2021-04-06 22:40:25 · 4651 阅读 · 0 评论 -
基于 CentOS 7 源码编译搭建 LAMP 架构
生产环境手工源码编译安装部署LAMP小记1.环境所需软件包:httpd-2.4.43.tar.gz Apache 主程序包 https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.43.tar.gz apr-1.7.0.tar.gz Apache 依赖包 https://mirror.bit.edu.cn/apache/apr/apr-1.7.0.tar.gz apr-util-1.6...原创 2021-04-06 22:35:35 · 288 阅读 · 0 评论 -
MySQL5.7报错–initialize specified but the data directory has files in it. Aborting.
这种情况大部分都是发生在安装过后启动或者初始化数据库的时候原因:可能是初始化数据库的命令有参数写错了,导致运行了一半,当发现错误,改正和重新执行的时候,就会报这个错误,意思是:mysql中的data目录已经有数据了,不能再直接继续进行初始化所以解决办法就是删除这个存放数据的/data/mysql/文件夹里面的内容mv /data/mysql/* /tmp/之后再次执行初始化命令,成功。注意:1.你的数据存放目录可能不是/data/mysql/,你可以通过vim /etc/m原创 2021-04-05 15:36:24 · 22923 阅读 · 1 评论 -
Linux中怎样查看一个进程打开调用了哪些文件
在CentOS中,我们可以用ls 命令查看出一个进程打开了哪些文件。语法:ls/proc/进程ID/fd我们可以用ps-aux查找出进程ID,然后用上边的命令查看如:这里我们用more查看一个文件;然后我们ps-aux | grep more 查找出more命令的进程ID;可以看出,more命令打开了以下几个文件。拓展:proc目录存放着我们的系统运行时产生的一些进程信息,和内核信息,CPU信息等,我们可以ls查看到此目录中有大量的以数字命名的文件夹,这都.原创 2021-04-05 15:31:01 · 4150 阅读 · 0 评论 -
Centos部署安装OpenStack Ussuri
今天这里采用的是Centos8最小化部署安装OpenStack Ussuri#!/bin/bash#Centos8最小化部署安装OpenStack Ussuri#共两台主机,分别是一台控制节点,一台计算节点#1、控制节点内存4096M。双网卡,分别为eth0:10.0.0.11,eth1:10.0.0.12#2、计算节点内存2048M。双网卡,分别为eth0:10.0.0.31,eth1:10.0.0.32#设置阿里云yum源curl -o /etc/yum.repos.d/CentO转载 2021-04-05 15:26:09 · 523 阅读 · 0 评论 -
Linux安装docker-ce教程 centos依赖包安装
这里万万用的是CentOS 7.6的系统,推荐使用7以上的系统,centos 6.X可能内核老旧,安装不上,还得进行Linux升级内核的操作。安装docker:一、yum安装1.安装所需依赖包yum install -y yum-utils device-mapper-persistent-data lvm22.配置国内源(这里使用的是阿里的),官方源在国外,连接不稳定yum-config-manager --add-repo https://download.docker.co原创 2021-04-05 15:16:22 · 4287 阅读 · 5 评论 -
Xshell“所选的用户密钥未在远程主机上注册”解决办法
完美解决“所选的用户密钥未在远程主机上注册”问题为了增加我们服务器的安全性,我们常常会关掉密码登录,使用公钥连接,但是在配置的过程中很可能遇到一个问题,就是“所选的用户密钥未在远程主机上注册”真的是个令人头疼的问题,今天来说一下解决方法,简单实用。chmod 700 .sshcd .sshchmod 600 *service sshd restart直接依次输入上面的代码重新打开Xshell连接服务器完美解决!如果还是连接不上,看看这篇文章,一步一步来,肯..原创 2021-04-05 15:09:05 · 11335 阅读 · 7 评论 -
Linux刚安装的mysql,Mariadb怎么登陆,登陆报错问题
因为mysql刚安装好的时候是没有密码的,所以我们用[root@wanwan ]# mysql -u root -p这样的格式是不能登陆的,即使会提示让你输入密码,但是密码本来就是空的,所以无论输入什么,或者直接回车,都是不可以正常登陆的。那 我们该如何操作呢?首先启动mysql服务[root@wanwan ]# systemctl start mariadb.service然后执行[root@wanwan ]# mysqladmin -u r...原创 2021-04-05 13:35:41 · 570 阅读 · 0 评论 -
Linux系统/usr/local/src /usr/local是什么目录
Linux系统中一切皆文件,大量的文件让我们有时会搞不清、记不住每个文件、文件夹是干什么的、用来存放什么的。Linux中的目录结构是有讲究的,是有一定的规范来存放文件的:/usr/local :用户级的软件目录,用来存放用户安装编译的软件,用户自己编译安装的软件也默认存放在这里 /usr/local/src :这个目录是存放用户编译软件所用的源码的我猜来查这个的应该都是在源码编译安装软件的小伙伴,分享一个加快编译的小方法:正常的编译流程为:./configure &&原创 2021-04-05 13:25:11 · 12403 阅读 · 1 评论 -
【Linux】DHCP服务器启动报错Job for dhcpd.service failed because the control process exited with error code.
centos 等Linux发行版本DHCP服务刚安装上,但是启动报错:Job for dhcpd.service failed because the control process exited with error code. See “systemctl status dhcpd.service” and “journalctl -xe” for details.这是正常现象,因为dhcp服务是需要先配置一下配置文件才能启动的,刚安装好的配置文件(/etc/dhcp/dhcpd.conf)是空的,原创 2021-04-05 13:19:23 · 47209 阅读 · 9 评论 -
CentOS8重启网卡命令
CentOS已经更新到8.2了,整个系统也发生了许多的改变,比如:重启网卡的命令,万万刚拿到CentOS8的时候,配置完ip后熟练的systemctl restart network,但是紧接着就让我大吃一惊,居然报错了!我第一反应也没看报错信息,可能是我的命令打错了,结果重输了一遍还是如此,然后我看到了Unit network.service not found.我嘞个擦!后来才了解到是命令有了改动。CentOS8网卡该如何重启?ifdown 网卡名 && ifup原创 2021-04-05 12:49:56 · 12979 阅读 · 0 评论