Linux笔记
米粥粥
怕什么真理无穷,进一步有进一步的欢喜。
展开
-
最新版zabbix监控安装及配置(监控端)
文章目录zabbix监控原理zabbix的安装配置1、zabbix源配置2、zabbix组件的安装3、mysql安装及数据库的创建与授权4、导入初始的数据5、为zabbix-server配置数据库6、修改时区7、关闭防火墙8、启动所有服务并设置为开机自启9、访问zabbix首页完成配置10、上传汉化包zabbix监控原理zabbix的安装配置在centos7上做比较好,centos6的ph...原创 2019-11-08 16:12:49 · 655 阅读 · 2 评论 -
Linux云架构基础2.1——sshd远程服务
文章目录SSH简介OpenSSH软件包ssh的安装ssh的配置文件ssh相关指令ssh远程连接服务器ssh的配置文件ssh的默认的日志通过秘钥对进行sshd服务认证scp服务器之间的拷贝防暴力破解SSH简介SSH(Secure Shell)是一种能够提供安全远程登录会话的协议,使用ssh可以在远程linux中执行命令,两种安全验证的方法: (1)基于口令的安全验证:经过验证帐号与密码即可登...原创 2019-10-29 16:56:08 · 167 阅读 · 0 评论 -
Linux shell 脚本攻略——(小试牛刀)
基本命令let命令1.let命令可以执行基本的变量计算,不用加$符号let result=no1+no22.自加自减操作let no1++let no1–3.自加自减简写形式let no+=6let no-=6exprresult=$(expr $no1 + 5)将文本保存到文件中①echo “This is sample text 1” > temp.txt 保存...原创 2019-07-03 16:00:12 · 160 阅读 · 0 评论 -
Centos7.6源码编译安装lamp+Discuz网站搭建
文章目录绪论1、准备lamp所需安装包2、编译安装httpd及所需依赖3、编译安装php及所需依赖4、apache和php的整合5、编译安装mysql及所需依赖6、创建网站专属数据库7、 解压配置Discuz8、访问配置个人网站绪论本文讲述如何使用源码编译安装LAMP+Discuz搭建个人网站门户,堪称最详细文档,全部步骤一步一步讲述。下面介绍下环境和各源码包的版本。名称版本号...原创 2019-10-19 10:53:10 · 1083 阅读 · 1 评论 -
LAMP搭建wordpress个人博客
在LAMP环境下搭建wordpress,首先需要安装apache、mysql、mysql-server、php、php-mysql。安装php、php-mysql、httpd并启动访问httpd访问apache首页配置apache和php整合添加php测试页面查看整合效果安装mysql并创建wordpress数据库yum install mariadb mariadb-serv...原创 2019-10-13 23:30:22 · 233 阅读 · 0 评论 -
Linux下安装部署ansible
yum安装ansible yum -y install ansible查看ansible版本,ansible 2.8.2版本 ansible --version3. 配置ansible主机清单vim /etc/ansible/hosts将ip地址加入到配置文件最底部5. 。。。...原创 2019-08-01 18:23:21 · 361 阅读 · 0 评论 -
Linux安装并实现MySQL主从原理
首先说一下mariadb的来源史,mariadb的前身是MySQL,是MySQL的应该分支。MySQL和mariad的创始人如今mariadb的发展速度已经远远超过MySQL,可以完全兼容MySQL。下面介绍在centos7上安装mariadb的流程安装MariaDB通过yum安装mariadb-server,默认安装mariadbyum install mariadb-server...原创 2019-07-30 10:38:02 · 322 阅读 · 1 评论 -
lvs负载均衡高可用集群
集群的概念单机结构传统模式把所有服务都放在一台服务器上,所有用户的请求都访问这台服务器,如下图所示这种传统。。。。。。。。原创 2019-07-29 09:00:08 · 128 阅读 · 0 评论 -
安装配置Lvs负载均衡(rr轮询)
安装配置LVS负载均衡在服务器端安装docker容器,在docker中运行两个nginx,作为后端服务器。使用lvs做负载安装docker yum install docker查看安装的docker版本 docker version把docker跑起来(systemctl start docker)将nginx的镜像下载下来(alpine是一个比较流行的linux发行版)...原创 2019-07-25 16:36:54 · 901 阅读 · 0 评论 -
红帽rhel6.2系统下安装ftp服务
在服务端和客户端分别安装ftp包客户端找不到相应文件时,直接yum -y install lftp即可2. 。。安装完成后提示无法启动服务,Redirecting to /bin/systemctl start vsftpd.service要求重定向到/bin/…下启动服务解决办法:/bin/systemctl start vsftpd.service 即可...原创 2019-07-12 18:34:14 · 526 阅读 · 0 评论 -
Linux下的rhel6.2(红帽)下载安装教程附镜像地址
Linux下的rhel6.2(红帽)下载安装教程附镜像地址安装教程来了!!!准备工作,首先下载rhel6.2的镜像文件,百度网盘下载地址见下方链接:https://pan.baidu.com/s/1uVfXSRPnx4KIhm46t_2Utw提取码:xg2k复制这段内容后打开百度网盘手机App,操作更方便哦在VMware中选创建新的虚拟机或者在左上角文件中选择创建新的虚拟机选择经典...原创 2019-07-12 00:05:31 · 4660 阅读 · 3 评论 -
yum makecache fast 和yum clean all
我们在更新yum源或者出现配置yum源之后,通常都会使用yum makecache 生成缓存yum makecache fast这个命令是将软件包信息提前在本地缓存一份,用来提高搜索安装软件的速度yum clean allyum 会把下载的软件包和header存储在cache中而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令清楚缓存。...原创 2019-11-01 16:41:32 · 28892 阅读 · 0 评论 -
Linux系统使用的小tips(随时更新)
文章目录rpm命令rpm命令安装软件rpm -ivh xxxx.rpm查看使用rpm安装的软件所产生的目录rpm -ql 软件名查看软件是否安装rpm -aq | grep 安装包原创 2019-10-29 17:17:09 · 116 阅读 · 0 评论 -
Linux普通用户sudo提权
文章目录sudo用户提权sudo在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换为超级用户。但是使用su的缺点之一在于必须要先告知超级用户的密码。sudo使一般用户不需要知道超级用户的密码即可获得权限。首先超级用户将普通用户的名字、可以执行的特定命令、按照哪种用户或用户组的身份执行等信息,登记在特殊的文件中(通常是/etc/sudoers),即完成对该用户的授权(...原创 2019-10-28 13:57:45 · 2965 阅读 · 0 评论 -
简单shell的脚本编写——信息统计
写一个简单脚本实现信息统计系统题目1. 在root下创建exam文件①使用su -命令并输入密码后切换到root目录②使用mkdir exam命令在root目录下创建exam文件夹③ls命令查看是否创建成功2. 在exam文件夹下创建test.sh脚本①使用cd exam 进入exam文件②使用touch test.sh命令在exam文件夹下创建test.sh脚本3.在test....原创 2019-07-01 17:38:07 · 936 阅读 · 1 评论 -
Linux基础入门(九)——vim编辑器
vim①三种命令模式:一般命令模式、编辑模式、命令行模式②进入文件 vim③为文本中的内容排序命令 :set nu④可视区块: Ctrl+v 进入可视区块来进行复制、粘贴、删除的操作⑤语系编码转换:vim缓存:iconv(系统宕机时,vim通过缓存来进行数据恢复)在使用vim编辑器时,vim会在被编辑的文件的目录下,再建立一个名为.filename.swp的文件,此文件用于记...原创 2019-06-26 15:56:10 · 151 阅读 · 0 评论 -
Linux(十)——BASH
硬件、内核、shell命令在计算机被执行的步骤①用户通过使用者界面(Shell、KDE、应用程序)输入命令②通过shell将输入的命令与操作系统内核(kernel)沟通③kernel控制硬件(hardware)工作shell(使用者界面)——kernel(内核)——hardware(硬件)List item...原创 2019-06-27 17:21:05 · 152 阅读 · 0 评论 -
简单shell脚本编写——购物系统
题目1.模拟购物系统2.实现商品选购、继续购买、订单结算、余额计算等功能3.实现截图如下原创 2019-07-03 14:48:53 · 885 阅读 · 0 评论 -
MySQL延迟
MySQL主从主从同步复制的用途①实时灾备,可用于故障切换。②读写分离,在主服务器(master)上进行写操作,在从服务器(slaver)上进行读操作。③备份,完整备份和增量备份。主从同步的原理...原创 2019-06-29 10:03:26 · 138 阅读 · 0 评论 -
实验楼Linux练习——文件
介绍有一个非常重要的文件(sources.list)但是你忘了它在哪了,你依稀记得它在 /etc/ 目录下,现在要你把这个文件找出来,然后设置成自己(shiyanlou 用户)可以访问,但是其他用户并不能访问。目标找到 sources.list 文件把文件所有者改为自己(shiyanlou)把权限修改为仅仅只有自己可读可写提示语findchmodchownsudo实现...原创 2019-06-29 11:19:16 · 260 阅读 · 0 评论 -
Linux shell攻略——命令之乐
cat命令1.进行拼接读取文件内容,打印单个、多个文件内容2.管道操作符管道操作符可以将数据作为cat命令的标准输入echo “xxxx” | cat - file.txt3.用于文件查看的操作去除文件中可能包含多处的空白行,cat -s file每一行输出内容上加上行号, cat -n lines.txt录制并回放终端会话script命令和scriptreplay1.开始...原创 2019-07-05 20:10:57 · 113 阅读 · 0 评论 -
网站访问及DNS原理
网站访问原理用户在浏览器端输入域名www.baidu.com后,系统会在本地/etc/hosts文件中查看是否有对应的解析记录(hosts文件中记录的是域名和ip对应的信息)以及在本地DNS缓存中查看是否有对应的解析记录。有则返回,没有则进行第二步。系统向本地的LDNS(local DNS)服务器发送域名解析请求,本地DNS服务器中存在解析记录则直接返回给客户端浏览器,没有则进行第三步。本...原创 2019-08-02 11:40:33 · 488 阅读 · 0 评论 -
超全十分钟配置虚拟机静态ip(centos6、7适用)
设置centos6、7虚拟机固定ip步骤如下第一步:设置虚拟机网络①点击虚拟机中左上角的编辑按钮->虚拟机网络编辑器按照下述序号依次操作,选择NAT模式->选择更改设置->取消使用本地DHCP服务器(使用NAT的ip池中的ip即可)->点击NAT设置进入设置②记住此网关ip后退出第二步:设置物理机上的VMnet8①打开物理机本机的网络和共享中心并点击进入-&...原创 2019-09-18 15:55:23 · 258 阅读 · 0 评论 -
centos系统虚拟机配置网络yum源
以下将会介绍如何配置阿里、网易的yum源背景有时我们需要下载一些软件,这些软件可能是本地yum源没有的,我们可以给虚拟机配置网络yum源,使我们的工作更加高效。配置阿里网络yum源①首先将系统自带的yum源备份进入yum源所在文件cd /etc/yum.repos.d/创建备份文件夹mkdir repo.bak将系统yum源移动到备份文件中mv *.repo repo....原创 2019-09-24 10:14:10 · 677 阅读 · 1 评论 -
Linux基础入门(八)——文件与文件系统压缩备份
文件与文件系统的压缩、备份压缩命令(gzip、bzip、xz)gzip压缩命令(替换compress)1.将文件压缩之后源文件就不存在了,原本文件被压缩成.gz后缀的文件。gzip -v services (-v显示压缩比)2.读取压缩文件读取纯文本文件的方式: cat/more/less读取压缩文件的方式:zcat/zmore/zless3.压缩文件(-d):gzip -d s...原创 2019-06-26 14:23:06 · 177 阅读 · 0 评论