linux服务器
文章平均质量分 70
叮咚网工
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
docker容器引擎
docker run/create -tid --device-write-bps /dev/sda:1MB 镜像名。docker run/create -tid --device-read-bps /dev/sda:1MB 镜像名。docker run/create -tid --cpu-shares 1024 镜像A。docker run/create -tid --cpu-shares 1024 镜像B。docker run/create -tid --cpu-shares 2048 镜像C。原创 2023-12-14 10:16:02 · 452 阅读 · 2 评论 -
squid SSL https
配置选项参数必须包含 --enable-ssl-crtd and --with-openssl 值。把 PEM 格式的 SSL 证书复制到文件 /etc/squid/bump.crt 中。证书文件 bump.crt 和私钥文件 bump.key 将按 PEM 格式进行创建。将证书文件转换为 DER 格式的受信任证书以便它可以被导入浏览器中。把 PEM 格式的私钥复制到文件 /etc/squid/bump.key 中。配置 SSL 证书文件使用权限。确定您的服务器上使用的 Squid 服务的版本。原创 2023-12-14 10:12:31 · 1199 阅读 · 0 评论 -
yum仓库同步
同步Mysql仓库================================================================================================================–下载rpm包##这里同步的源文件就是上一步配置的yum源#/data/centos/7/ 为生成的本地yum仓库文件即rpm包所在路径。将yum仓库文件即rpm包所在路径设置为 nginx发布目录。五、设置定时同步阿里yum源。六、客户端配置yum源。原创 2023-12-14 10:02:25 · 851 阅读 · 0 评论 -
squid代理服务器
linux客户机的命令行界面中使用代理服务器。squid-4.17安装。该版本源码包中有服务脚本。原创 2023-12-14 09:59:18 · 156 阅读 · 0 评论 -
物联网架构之 Hadoop
hadoop fs -rmr /input2#现在推荐使用 hadoop fs -rm -r /input2 命令。修改/etc/hosts文件。hadoop完全分布式安装。配置本机SSH免密码登录。hadoop的环境变量。原创 2023-12-13 12:05:45 · 334 阅读 · 0 评论 -
部署Openstack HA
openstack --os-auth-url http://controller01:5000/v3 --os-project-domain-name default --os-user-domain-name default --os-project-name demo --os-username demo token issue //输入demo 密码。vim /etc/drbd.d/global_common.conf //替换为如下内容。cat /proc/drbd //查看DBRD 状态。原创 2023-12-13 12:03:28 · 565 阅读 · 0 评论 -
多节点部署OpenStack企业私有云平台
一、基础环境配置1、常规初始化操作三个节点都需要执行主机名 内存 硬盘controller 8G 100G 两块网卡 ens33 192.168.180.210 ens37 192.168.180.220EOFreboot2、配置时间同步3、安装OpenStack源4、MySQL数据库安装配置[mysqld]EOF初始化指定密码为1234565、RabbitMQ安装及配置。原创 2023-12-13 12:01:34 · 914 阅读 · 0 评论 -
部署OpenStack多节点企业私有云平台
一、基础环境配置1、常规初始化操作三个节点都需要执行主机名 内存 硬盘EOF2、配置时间同步3、安装OpenStack源4、MySQL数据库安装配置[mysqld]EOF初始化指定密码为1234565、RabbitMQ安装及配置" ".” “.*”6、Memcached安装配置修改配置文件7、etcd安装配置grep -Ev “原创 2023-12-07 16:28:07 · 656 阅读 · 0 评论 -
一键在线部署Openstack
报错:facter: error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object。2、 修改主机名,配置静态IP地址及网关、DNS参数,测试网络连通性。1、 centos7.9以上系统,64位系统,4核,8G内存。4、 取消NetworkManager开机启动。一、一键在线部署Openstack。11、 一键部署Openstack。3、 取消防火墙开机启动。13、访问登录管理界面。原创 2023-12-07 16:25:59 · 431 阅读 · 0 评论 -
KVM+GFS分布式存储系统构建KVM高可用
添加镜像存储池ISO 以及虚拟机存放目录存储池data,把两个存储池存放到glusterfs 挂载的/kvmdata 目录下。3、在4个节点服务器上安装GlusterFS并启动服务。6、创建GlusterFS分布式复制卷并启动卷。7、在KVM主机上挂载glusterfs卷。在四台节点上查看目录里是否存在虚拟机文件。4、在node1上添加所有节点。一、安装部署KVM虚拟化平台。二、部署GlusterFS。8、kvm使用卷创建虚拟机。1、安装KVM虚拟化平台。2、所有主机修改主机名称。原创 2023-12-07 16:23:51 · 537 阅读 · 0 评论 -
KVM迁移
一、基础环境部署安装两台KVM二、静态迁移1、安装VNC Viewer在执行virt-install 命令之前,需要提前准备VNC Viewer软件,其主要作用是在本地Windows 上来连接KVM 虚拟机,方便管理。2、创建虚拟机test01WARNING 无法连接到图形控制台:没有安装virt-viewer。请安装’virt-viewer’ 软件包。WARNING 没有控制台用于启动客户机,默认为–wait -1开始安装…原创 2023-12-07 16:21:48 · 455 阅读 · 0 评论 -
部署KVM虚拟化平台
一、YUM安装KVM。原创 2023-12-07 16:19:13 · 122 阅读 · 0 评论 -
Linux运维的40道面试精华题
1、什么是运维?什么是游戏运维?1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控于一身的技术运维又包括很多种,有DBA运维、网站运维、虚拟化运维、监控运维、游戏运维等等2)游戏运维又有分工,分为开发运维、应用运维(业务运维)和系统运维开发运维:是给应用运维开发运维工具和运维平台...原创 2020-04-14 19:22:13 · 2562 阅读 · 1 评论 -
磁盘配额详解
磁盘配额详解定义:为了避免在服务器中出现磁盘空间不足的的问题,可以启动配额功能进行限制,防止用户恶意占用大量空间,从而保持存储空间的稳定性和持续使用性。一.使用xfsgrogs软件包的xfs_quota配额管理程序进行管理,ext4使用quota进行管理。二.磁盘配额概述xfs_quota设置的磁盘配额功能,只在指定的文件系统内有效限制对象:用户账号,组账号。限制类型:容量限制,文件...原创 2023-12-07 16:48:26 · 407 阅读 · 1 评论 -
YIG技术
Yet another Index GatewayIntroductionA completely new designed object storage gateway framework that fully compatible with Amazon S3At its core, Yig extend minio backend storage to allow more than ...原创 2023-12-07 16:48:53 · 169 阅读 · 0 评论 -
centos7.3安装docker社区版
一、配置网卡配置IP、网关、DNS二、更新yum源yum -y update三、删除docker低版本yum remove docker docker-common docker-selinux docker-engine四、安装依赖包yum install -y yum-utils device-mapper-persistent-data lvm2五、下载docker yum...原创 2020-04-12 16:02:14 · 178 阅读 · 1 评论 -
Docker Compose
本文档介绍如何在单机上通过 Docker Compose 快速一键部署一套 TiDB 测试集群。Docker Compose 可以通过一个 YAML 文件定义多个容器的应用服务,然后一键启动或停止。注:对于生产环境,不要使用 Docker Compose 进行部署,而应使用 Ansible 部署 TiDB 集群。准备环境确保你的机器上已安装:Docker(17.06.0 及以上版本)Do...原创 2020-04-10 20:45:09 · 139 阅读 · 1 评论 -
docker-1.13.1 centos7.3安装
一、修改网卡设置配置IP、网关、dns二、配置yumcd /etc/yum.repos.d/mv CentOS-Base.repo docker.reporm -rf CentOS-*yum clean allyum list dockeryum install -y docker三、修改docker配置vim /etc/sysconfig/dockerOPTIONS=’...原创 2020-04-10 20:40:41 · 220 阅读 · 1 评论 -
一次 Linux 系统被攻击的分析过程
IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。下面通过一个案例介绍下当一个服务器被rootkit入侵后的处理思路和处理过程,rootkit攻击是 Linux 系统下最常见的攻击手段和攻击方式...转载 2020-04-08 08:45:10 · 260 阅读 · 1 评论 -
阿里云云服务器使用SSH密钥对远程登录
什么是 SSH 密钥对SSH 密钥对,常简称为密钥对,是阿里云为您提供的新的远程登录 ECS 实例的认证方式,是一种区别于传统的用户名加密码模式的认证方式。SSH 密钥对通过加密算法生成一对密钥,一个对外界公开,称为 公钥,另一个您自己保留,称为 私钥。如果您将公钥配置在 Linux 实例中,那么,在本地或者另外一个 ECS 实例中,您可以使用私钥通过 SSH 命令或相关工具登录实例,而不需...原创 2020-04-08 08:41:01 · 795 阅读 · 1 评论 -
Redis 使用的 10 个小技巧
1、停止使用 KEYS *Okay,以挑战这个命令开始这篇文章,或许并不是一个好的方式,但其确实可能是最重要的一点。很多时候当我们关注一个redis实例的统计数据,我们会快速地输入”KEYS *”命令,这样key的信息会很明显地展示出来。平心而论,从程序化的角度出发往往倾向于写出下面这样的伪代码:for key in ‘keys *’:doAllTheThings()但是当你有1300万...原创 2020-04-06 13:41:56 · 153 阅读 · 1 评论 -
oracle上下翻工具
一、oracle安装完毕二、下载rlwrap-0.37.tar.gz工具三、安装rlwrap-0.37.tar.gz1.安装依赖包yum install -y readline libtermcap-devel2.安装rlwrap工具tar zvxf rlwrap-0.37.tar.gzcd rlwrap-0.37./configure && make &&...原创 2020-04-05 21:46:27 · 167 阅读 · 1 评论 -
oracle安装
一、安装前准备1 主机名、ip、firewalld、selinux、yum、vmtools、ssh2 hosts记录 swap(至少4g内存)3 free /dev/xday swap swap defaults 0 04 mount -t tmpfs shmfs -o size=10g /dev/shm 修改fstab,最后添加 shmfs /dev/shm tmpfs size...原创 2020-04-04 18:24:33 · 145 阅读 · 1 评论 -
Redis集群
1 课程计划课程计划:1、内容管理功能添加缓存。a) 使用redis做缓存工具b) 实现系统高可用,redis需要做主备。使用redis做分片集群。Redis集群的搭建。2 使用redis做缓存2.1 安装redis 版本说明本教程使用redis3.2.9版本。3.2.9版本主要增加了redis集群功能。安装的前提条件:需要安装gcc:y...原创 2020-04-03 17:24:30 · 208 阅读 · 0 评论 -
ELK安装配置
一、实验环境所需软件见百度云盘linux-ELK二、环境准备1.分别在两个ELK节点上通过本地hosts文件配置域名解析节点1配置setenforce 0systemctl stop firewalldvim /etc/hostnamenode1hostname node1bashvim /etc/hosts添加如下两行192.168.180.101 node119...原创 2020-04-02 08:58:43 · 420 阅读 · 0 评论 -
centos7.3yum安装lamp
一、配置本地yum源cd /etc/yum.repo.drm -rf *vim local.repo[local]name=localbaseurl=file:///mntenabled=1gpgcheck=0yum clean allyum repolist二、yum安装yum install -y httpd mariadb-server php php-mysql ...原创 2020-04-01 10:54:47 · 202 阅读 · 0 评论 -
ansible自动化运维
一、基础知识:1. 简介ansible基于python开发,集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible运行的模块,ansible只是一个框架(1) 连接插件connection plugins: 负责和被监控端实现通信;(2) host inventory: 指...原创 2020-03-31 08:55:07 · 187 阅读 · 1 评论 -
squid代理技术
一、代理分类1)、传统代理适用于内网访问外网,客户端需要设置代理IP和端口2)、透明代理适用于内网访问外网,客户端只需要设置网关,网关就是代理服务器3)、反向代理适用于外网访问内网,可以实现负载均衡二、传统代理搭建及配置1、修改主配置文件vim /etc/squid/squid.conf将http_access deny all 改成http_access allow a...原创 2020-03-30 21:53:06 · 185 阅读 · 0 评论 -
TiDB Ansible 部署方案
概述Ansible 是一款自动化运维工具,TiDB-Ansible 是 PingCAP 基于 Ansible playbook 功能编写的集群部署工具。本文档介绍如何使用 TiDB-Ansible 部署一个完整的 TiDB 集群。本部署工具可以通过配置文件设置集群拓扑,完成以下各项运维工作:初始化操作系统参数部署 TiDB 集群(包括 PD、TiDB、TiKV 等组件和监控组件)启动集群...原创 2020-03-29 15:59:43 · 562 阅读 · 1 评论 -
教你Nginx 到底可以做什么
本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得,欢迎留言交流。Nginx能做什么反向代理负载均衡HTTP服务器(动静分离)正向代理以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做。反向代理反向代理应该是Nginx做的最多的一件事了,什...原创 2020-03-28 17:54:16 · 220 阅读 · 1 评论 -
Openstack安装过程
一、更新当前操作系统yum upgrade -yreboot查看安装后的系统版本:lsb_release -a (yum install -y redhat-lsb)查看内核版本:uname -ar二、安装gityum install -y git三、创建Devstack用户useradd -s /bin/bash -d /opt/stack stackstack用户在使用su...原创 2020-03-27 08:59:23 · 213 阅读 · 0 评论 -
SVN技术文档
一、什么是SVN概念:svn(subversion)是一个跨平台的版本管理系统,类似一个文件服务器,但是可以记录每个文件的每一次修改更新记录,这样就可以回退到到任意时刻的旧的版本,可以用来管理程序源码、其他文件类型(文本、视频、图片等等);1)有一个简单但不十分精确比喻: SVN = 版本控制 + 备份服务器2)你可以把SVN当成你的备份服务器,更好的是,他可以帮你记住每次上传到这个服务器...原创 2020-03-26 21:51:07 · 324 阅读 · 1 评论 -
Glusterfs分布式文件系统群集
一、实验环境操作系统 系统IP 主机名 挂载磁盘 挂载目录Centos 7.3 192.168.180.100 node1 /dev/sdb(3G)/dev/sdc(4G)/dev/sdd(5G)/dev/sde(6G) /b3/c4/d5/e6Centos 7.3 192.168.180.101 node2 /dev/sdb(3G)/dev/sdc(4G)/dev/sdd(5G)/dev...原创 2020-03-25 22:30:54 · 240 阅读 · 0 评论 -
nginx+tomcat
一、准备三台centos,ip分别规划为:192.168.180.100 192.168.180.110 192.168.180.120二、安装tomcat1.拷贝安装包2.解压安装包tar zvxf apache-tomcat-8.5.16.tar.gz3.移动解压后文件夹到/usr/local下mv apache-tomcat-8.5.16/ /usr/local/tomcat8...原创 2020-03-24 20:40:15 · 169 阅读 · 1 评论 -
构建LAMP网站服务平台之Apache服务器
一、LAMP概述1.LAMP含义L:linux A:apache M:mysql P:php/perl/python二、安装apache1.RPM包安装httpd 主程序httpd-manual apache帮助手册system-config-httpd 图形界面配置工具httpd-devel ...原创 2020-03-19 21:54:11 · 204 阅读 · 0 评论 -
Postfix、Dovecot邮件服务器的安装配置
一、 安装邮件服务器相关软件包OS:Red Hat Enterprise5postfix 发信服务器dovecot 收信服务器rpm -ivh postfix-2.1.5-2.3.RHEL4.1.i386.rpm (第三张盘上)rpm -ivh dovecot-0.99.11-2.EL4.1.i386.rpm (第二张盘)(建议:因为rpm包的依赖很多,所以建议在安装系统的时候就把po...原创 2020-03-18 19:57:18 · 1442 阅读 · 0 评论 -
checkpoint防火墙的备份和恢复
1 备份防火墙防火墙的备份主要是备份接口配置信息和路由信心,因为策略是从smartcenter服务器上下发的。备份防火墙常用的主要有以下两种方法:2 在IE中备份进入ie界面,在device里面有一个backup命令,点击backup之后出现以下界面,可以点击backup now进行立即备份,也可以选择计划备份备份文件可以存放到其他服务器上或者本机,选择对应的选项然后点击apply...原创 2020-03-17 22:36:06 · 1273 阅读 · 0 评论 -
checkpoint防火墙常用维护命令
1 ver查看Secureplatform的版本,包括补丁及小版本号2 fw ver查看防火墙的版本,包括补丁及小版本号3 查看防火墙UTM/POWER版本输入sysconfig命令,然后选择10) Products Installation,选择Next,Yes之后可以看到所安装的防火墙版本,如下图所示4 查看防火墙硬件型号进入专家模式,执行命令/usr/sbin/dmide...原创 2020-03-15 18:55:03 · 2082 阅读 · 1 评论 -
Linux下DNS服务器的安装配置
DNS服务器采用C/S模式,网络环境如下:IP :192.168.*.*域名为:www.**.com;服务器端配置1.网络环境的基本配置;(三种方法任选其一)用ifconfig命令检查IP配置。1)命令方式配置;#ifconfig eth0 192.168.0.11 netmask 255.255.255.0 up2)图形界面配置;#ifdown eth0#netconfig(进入图...原创 2020-03-14 21:50:20 · 563 阅读 · 1 评论 -
Linux系统:构建vsftpd文件传输服务器
根据公司的开发部门和市场部门的业务发展要求,需要面向Internet搭建一台FTP文件服务器,以提供公测版软件、市场资料的下载与上传、文件管理等应用,同时要对用户访问和下载/上传流量进行控制。考虑到服务器的运行效率及稳定、安全性,选择在RHEL5操作系统中构建vsftpd服务器实现。需求描述:Ø 采用FTP虚拟用户的方式,添加四个用户devadm、sales、saleadm、sxw。Ø 用户...原创 2020-03-13 19:57:51 · 190 阅读 · 1 评论
分享