linux系统运维
~叶觞
这个作者很懒,什么都没留下…
展开
-
CentOS7.9安装zabbix5.4.4
zabbix是基于LAMP或者LNMP架构环境安装yum安装lnmpcat > /etc/yum.repos.d/nginx.repo <<EOF[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/\$releasever/\$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/keys/nginx_signing.ke原创 2022-02-24 16:09:14 · 3237 阅读 · 0 评论 -
linux终端快捷键
**1.关于终端的快捷键:Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例 来说,输入”cd /ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有”picture001.bmp”和”picture002.bmp”两个文 件,输入”rm pic”以后按下tab键,就会补全成”rm picture”,您可以接...转载 2020-03-05 19:05:59 · 476 阅读 · 0 评论 -
在docker容器获取镜像的时候报错docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http
修改镜像源:docker默认的源为国外官方源,下载速度较慢,可改为国内,加快速度修改或新增 /etc/docker/daemon.json,没有这个文件可以创建一个!{“registry-mirrors”: [“https://registry.docker-cn.com”,“http://hub-mirror.c.163.com”]}wq保存退出。重启docker服务syste...原创 2020-02-19 17:26:51 · 507 阅读 · 0 评论 -
centos7 安装出现 license information(license not accepted)解决办法
安装centos7出现license这个提示。大概意思就是需要通过许可信息,提供两种办法跳过这个环节。1 输入1-回车 2-回车 c-回车 c-回车,之后就可以进入系统2 输入1-回车 2-回车 q-回车 yes-回车,之后就可以进入系统...原创 2020-02-19 12:58:37 · 2269 阅读 · 1 评论 -
shell脚本笔记
#!/bin/bash 用于指定解释程序,可以通过$BASH来获取;字符串相关操作${str}${#str}获取字符串的长度${str:index}从index位置开始截取strstr:index:length从index位置开始,截取str,长度为lengthex:{str:index:length}从index位置开始,截取str,长度为lengthex:str:index:len...转载 2019-11-03 17:32:59 · 238 阅读 · 0 评论 -
PXE有人值守与无人值守安装linux系统
第11章 无人值守安装实验案例:部署PXE远程安装服务实现Kicks tart无人值守按装有人值守安装:首先安装vsftpd:yum -y install vsftpd在/var/ftp目录下创建一个centos7的目录然后把/media/cdrom/Packges光盘里面的软件全部复制到/var/ftp/centos7文件夹里面以全部复制完成!启动vsftpd,并设置开机...原创 2019-10-28 16:44:39 · 219 阅读 · 0 评论 -
CentOS7.3配置网络源
备份原来的yum源mv CentOS-Base.repo CentOS-Base.repo.bak设置aliyun的yum源wget -O http://mirrors.aliyun.com/repo/Centos-7.repo3.添加EPEL源EPEL(http://fedoraproject.org/wiki/EPEL)是由 Fedora 社区打造,为 RHEL 及衍...原创 2019-10-24 17:06:58 · 252 阅读 · 0 评论 -
xhell使用密钥远程连接CentOS 7.3
选择xhell上方工具,选择用户密钥生成向导点击“下一步”点击“下一步”可以自己输入用户名称,设置用户密钥的密码,点击“完成”点击“关闭”再次点击xhell工具,现在用户密钥管理者双击生成 的密钥文件!点击 “公钥”,保存为文件到电脑上!然后需要切换到admin这个用户,ssh登录到本地,查看/home/admin/目录下是否有.ssh这个目录!点击这个小图标,打开...原创 2019-10-23 15:08:50 · 656 阅读 · 0 评论 -
LAMP实战平台部署及应用
实验案例:搭建一个论坛构建LAMP平台时,需要先安装apache、mysql、php,apache和mysql的安装没有严格的顺序;php环境的安装一般放到最后;负责沟通web服务器和数据库系统协同工作。我使用脚本安装apache:Shell脚本:rpm -e httpd --nodepsmkdir /media/cdromumount /dev/cdrommount /dev/...原创 2019-10-14 15:02:40 · 330 阅读 · 0 评论 -
Mysql数据库的备份与恢复
实验案例:Mysql数据库冷备份,冷备份只能在数据库关闭的状态下才能备份!创建一个名为“37db”的库create database 37db;在库里面在创建一个tset_tb的表进入库use 37db;创建表:create table test_tb(name char(50),passwd char(50));查看有没有刚创建的库和表:查看库:show databas...原创 2019-09-26 22:24:50 · 162 阅读 · 0 评论 -
对mysql数据库进行增、删、改、查,授权(用户不存在怎么授权)!
实验案例:创建库,增、删、改、查优化路径,echo "PATH=PATH:/usr/local/mysql/bin">>/root/.bashprofile,将mysql添加到PATH:/usr/local/mysql/bin" >> /root/.bash_profile,将mysql添加到PATH:/usr/local/mysql/bin">>/root...原创 2019-09-25 10:27:14 · 376 阅读 · 0 评论 -
Linux下yum命令被锁,解决方法
yum即 Yellow dog Updater,Modified的简称。它是一个软件包管理器,提供查找、安装、删除某一个/一组/全部软件包的命令。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,不用重复操作下载—安装。关于yum命令,小编暂时不做介绍,这篇文章是看看yum命令被锁的问题: 正当安装看似一切顺利时执行yum命...转载 2019-09-23 18:22:42 · 2494 阅读 · 0 评论 -
源码编译安装mysql数据库系统,实现远程访问连接mysql数据库系统
第3章 mysql数据库系统实验案例:使用rpm先卸载之前版本mysql!rpm -e mysql mysql-server –nodeps (nodeps表示忽略依赖性)在使用yum安装ncurses-devel.x86_64包!解压cmake-2.8.6.tar.gz包,cd到cmake-2.8.6/目录下 !开始编译安装,/configure && g...原创 2019-09-23 17:37:25 · 182 阅读 · 0 评论 -
apache服务访问控制、用户授权配置、基于域名构建web主机
####apache不允许单个IP来访问我的网站##修改httpd主配置文件/usr/local/htpd/conf/httpd.conf;添加这段文件,Require not ip 192.168.100.3;保存退出,然后重启apache服务!客户端就无法访问了####apache不允许一个网段IP来访问我的网站##限制这两个网段包括单个IP地址都不访问!#######我在/u...原创 2019-09-22 11:43:35 · 700 阅读 · 1 评论 -
源码安装apache
第一步:解压apache源码包第二步:安装apache的配置及运行需要的apr,pcre软件包,使用yum安装!yum -y install apr apr-devel cyrus-sasl-devel expat-devel libdb-devel openldap-devel apr-util-devel apr-util pcre-devel pcre![在这里插入图片描述](h...原创 2019-09-22 11:21:49 · 324 阅读 · 0 评论 -
find的命令一些常用使用方法
1.在当前目录下找以txt结尾的文件 find . -name “.txt"2.在当前目录下查找一所有字母开头的文件 find . - name "[a-z]” | more3.在当前目录下找以所有字母开头的文件 find /etc -name “host*”4.在当前目录下查找属性为755的文件 find . -perm 755 | more5. 在当前目录下查找属主为root的...原创 2019-08-24 21:53:59 · 3041 阅读 · 0 评论 -
linux里正则表达式的使用方法
通过grep的搜索命令的一些例子来表达什么是正则表达式!1.先使用touch创建一个文件test,在写入一些内容进去!比如说我想找以linux开头的那一行,命令格式 grep ‘^linux’ tese,找以linux结尾的那一行,命令格式是 grep ‘linux′test![在这里插入图片描述](https://img−blog.csdnimg.cn/20190825112147...原创 2019-08-25 12:41:26 · 279 阅读 · 0 评论 -
linux系统配置本地yum源
linux怎么配置本地yum源第一步是首先挂载光盘,可以在/mnt目录下创建一个名为cdrom的目录!第二步是挂载光盘!第三步cd去到/etc/yum.repos.d目录下使用rm -f ./*删除本目录下所有的文件,然后使用touch命令创建一个文件以.repo为后缀的文件。第四步是使用vim编辑打开这个文件,写入以下配置文件,wq保存退出![local]name = cent...原创 2019-08-22 20:44:19 · 1336 阅读 · 0 评论 -
部署磁盘阵列 RAID10
mdadm命令–参数 作用-a 检测设备名称-n 指定设备数量-l 指定RAID级别-C 创建-v 显示过程-f 模拟设备损坏-r 移除设备-Q 查看摘要信息-D 查看详细信息-S 停止RAID磁盘阵列1.需要在虚拟机中添加4块硬盘设备...原创 2019-08-31 10:45:18 · 648 阅读 · 0 评论 -
磁盘阵列+备份 RAID 5
部署RAID 5磁盘阵列时,至少需要用到3块硬盘,还需要再加一块备份硬盘,所以总计需要在虚拟机中模拟4块硬盘设备。1.先检查硬盘有没有被系统识别到。2.现在创建一个RAID 5磁盘阵列+备份盘。在下面的命令中,参数-n 3代表创建这个RAID 5磁盘阵列所需的硬盘数,参数-l 5代表RAID的级别,而参数-x 1则代表有一块备份盘。当查看/dev/md0(即RAID 5磁盘阵列的名称)磁盘...原创 2019-08-31 11:01:38 · 3424 阅读 · 0 评论 -
YUM结合HTTP搭建一个YUM网络源服务器
1.先挂载光盘,在使用yum安装httpd。2.在/var/www/html目录下创建一个目录,在使用cretarepo命令!3.关闭防火墙临时关闭selinux启动httpd服务,查看进程YUM网络源就搭建好了,接下来去客户端!在客户端 的/etc/yum.repos.d目录下创建一个http.repo的文件,写入以下下配置内容,然后保存退出!在使用yum clean all和...原创 2019-09-01 16:37:22 · 277 阅读 · 0 评论 -
xshell使用密钥登录linux
xshell使用密钥登陆linux一、环境CentOS 7.4xshell 6二、介绍远程ssh连接服务器 默认是用的密码验证的方式,这样的验证方式会有安全隐患,容易被人暴力破解用户密码。如果改成用密钥登陆服务器,就会消除这一安全隐患。三、设置方法1、xshell生成密钥打开xshell,点击工具-新建用户密钥生成向导,如图:这里的密钥类型和密钥长度保持默认,单击下一步:继续单...转载 2019-09-05 10:53:47 · 5409 阅读 · 0 评论 -
centOS 7安装vsftpd配置虚拟用户登录
安装前准备:关闭防火墙:systemctl stop firewalld.service关闭selinux:或者修改配置文件,/etc/sysconfig/selinuxSELINUX=disabledsetenforce 0 相当使用命令关闭selinux安装vsftpd:启动vsftpd服务:systemctl start vsftpd设置开机自启动:systemctl...原创 2019-09-05 23:09:43 · 2644 阅读 · 2 评论 -
CentOS 7 安装mariadb-server
1。使用yum安装2.systemctl enable mariadb 开启服务开机启动systemctl start mariadb 启动服务systemctl status mariadb显示 active(running)确认服务器已正常运行运行命令 “mysql_secure_installation”, 初始化数据库!NOTE: RUNNING ALL PARTS ...原创 2019-09-10 22:15:09 · 1175 阅读 · 0 评论 -
源码安装mysql
源码安装mysql方式:1.cd /usr/src2.wget http://downloads.mysql.com/archivhes/mysql-5.1/mysql-5.1.63.tar.gz3.tar -zxvf mysql-5.1.63.tar.gz4.cd mysql-5.1.635…/configure --prefix=/usr/local/mysql --enabl...原创 2019-09-12 10:07:06 · 71 阅读 · 0 评论 -
使用xmanaget 5远程centOS 7服务器桌面
1.先配置yum eple源,在清理yum缓存“yum clean all”,重新建立yum源“yum makecache”.2.安装lightdm3.安装xfce “yum -y groupinstall xfce”4.打开这个文件“vim /etc/lightdm/lightdm.conf”添加 enabled=trueport=177然后保存退出! cd /usr/s...原创 2019-09-16 17:04:54 · 201 阅读 · 0 评论 -
CentOS下如何找回root密码
第一步,重启系统进入这个页面按“e”键!第二步,修改图片所指的地方!第三步,修改ro为 rw init=sysroot/bin/sh,然后按Ctrl+X组合键第四步,出现以下页面就是修改用户和密码,请看一下图片内容 !出现一下这个页面表示就是密码修改成功,可以使用新密码登录了!...原创 2019-08-24 16:31:57 · 192 阅读 · 0 评论