linux
文章平均质量分 58
凉城凉心凉忆悲
运维工程师使用的运维平台和工具包括:
Web服务器:apache、tomcat、nginx、lighttpd
监控:nagios、ganglia、cacti、zabbix
自动部署:ansible、sshpt、salt
配置管理:puppet、cfengine
负载均衡:lvs、haproxy、nginx
传输工具:scribe、flume
备份工具:rsync、wget
数据库:mysql、oracle、sqlserver
分布式平台:hdfs、mapreduce、spark、storm、hive
分布式数据库:hbase、cassandra、redis、MongoDB
容器:lxc、doc
展开
-
Docker的安装
Docker的安装原创 2022-11-25 12:42:19 · 433 阅读 · 2 评论 -
Nginx 一键安装脚本(几分钟搞定)
简单写一个 Nginx 一键脚本方便自己使用,欢迎大家进行改进分享。适应操作系统:CentOS 7。启动 Nginx 、访问测试。原创 2022-11-25 12:40:49 · 2145 阅读 · 0 评论 -
Shell 脚本之 MySQL 一键安装及基本配置(几分钟搞定)
Shell 脚本之 MySQL 一键安装及基本配置(几分钟搞定)原创 2022-11-25 12:39:31 · 831 阅读 · 0 评论 -
Linux下Oracle 11g 单实例静默安装
Linux下Oracle 11g 单实例静默安装原创 2022-11-25 12:35:11 · 408 阅读 · 0 评论 -
CentOS7.5 中 WAS9.0 安装
CentOS7.5 中 WAS9.0 安装原创 2022-11-25 12:27:17 · 898 阅读 · 0 评论 -
iperf 用法
iperf 用法原创 2022-11-25 12:25:19 · 2116 阅读 · 0 评论 -
xfs文件系统修复方法
首先尝试mount和umount文件系统,以便重放日志,修复文件系统,如果不行,再进行如下操作。原创 2022-11-25 12:24:18 · 1838 阅读 · 0 评论 -
Linux防火墙Iptable如何设置只允许某个ip访问80端口,只允许特定ip访问某端口
Linux防火墙Iptable如何设置只允许某个ip访问80端口,只允许特定ip访问某端口?参考下面命令,只允许46.166.150.22访问本机的80端口。===============以下是转载================================================如果您不熟悉linux的ssh命令,那么可以在webmin/virtualmin面板中设置,达到相同效果。上面命令是针对整个服务器(全部ip)禁止80端口,如果只是需要禁止服务器上某个ip地址的80端口,怎么办?原创 2022-11-25 12:23:08 · 3244 阅读 · 0 评论 -
linux下用iptables开启指定端口
centos默认开启的端口只有22端口,专供于SSH服务,其他端口都需要自行开启.1.修改/etc/sysconfig/iptables文件,增加如下一行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT重启 iptablesservi原创 2020-12-23 13:47:48 · 522 阅读 · 0 评论 -
linux下脚本批量格式化硬盘和挂载 parted方式
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbinexport PATHi=1while [ $i -lt 13 ] #硬盘数量,除系统盘之外是12块doj=`echo $i|awk '{printf "%c",97+$i}'`#系统盘是sda,如果是其它的需要修改脚本parted /dev/sd$j <<FORMAT mklabel gptmkpart prima...原创 2020-12-23 13:37:02 · 702 阅读 · 0 评论 -
linux下脚本格式化磁盘分区
#!/bin/bashfdisk-l|grep-o"/dev/[a-z].*d[a-z]"|uniqread-p"qingxuanzeyaogeshihuadediskqisexit:"diskif[$disk==q]thenecho"exit#######################33"exit1fiuntilfdisk-l|grep-o"/dev/[a-z]....原创 2020-12-23 13:34:43 · 307 阅读 · 0 评论 -
Linux新增硬盘和挂载目录
1.使用fdisk -l 查看硬盘的详细信息2.分区初始化fdisk /dev/sdb分析:各个参数的解析 1. 输入 m 显示所有命令列示。 2. 输入 p 显示硬盘分割情形,打印分区表。 3. 输入 a 设定硬盘启动区。 4. 输入 n 设定新的硬盘分割区。 4.1. 输入 e 硬盘为[延伸]分割区(extend)。 4.2. 输入 p 硬盘为[主要...原创 2020-12-23 13:32:55 · 450 阅读 · 0 评论 -
搭建服务器之PPTP
1. 查看系统是否支持PPP一般自己的系统支持,VPS需要验证。[root@oldboyedu ~]# cat /dev/pppcat: /dev/ppp: No such device or address如果出现以上提示则说明ppp是开启的,可以正常架设pptp服务,若出现Permission denied等其他提示,你需要先去VPS面板里看看有没有enable ppp的功能开关,如果没有则需要发个消息给你的提供商,让他们帮你开通,否则就不必要看下去了,100%无法成功配置PPTP。原创 2020-12-23 13:35:13 · 2406 阅读 · 1 评论 -
SSH服务无法远程登录解决办法
1、首先查看ssh服务没有开启查看状态:#lssrc -s sshd如果状态为inoperative说明没有开启:开启sshd:#startsrc -s sshd2、修改配置文件root用户默认情况下是无法使用ssh连接的。编辑:#vi /etc/ssh/sshd_config去掉前面的#,并将PermitRootLogin改为yes#Port 22#PermitRootLogin yes3、启动sshd服务启动ssh:#startsrc -s sshd这原创 2020-12-01 17:24:35 · 4593 阅读 · 1 评论 -
Ubuntu16 apt更改为阿里源
1.备份系统自带源sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak2.修改/etc/apt/sources.list文件 1 sudogedit/etc/apt/sources.list 加入如下内容 1 deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-proper..原创 2020-11-12 09:57:48 · 428 阅读 · 2 评论 -
Ceph架构分析
1 介绍云硬盘是IaaS云平台的重要组成部分,云硬盘给虚拟机提供了持久的块存储设备。目前的AWS 的EBS(Elastic Block store)给Amazon的EC2实例提供了高可用高可靠的块级存储卷,EBS适合于一些需要访问块设备的应用,比如数据库、文件系统等。在OpenStack中,可以使用Ceph、Sheepdog、GlusterFS作为云硬盘的开源解决方案。Ceph是统一存储系统,支持三种接口。Object:有原生的API,而且也兼容Swift和S3的API Block:支持...原创 2020-07-15 14:40:30 · 278 阅读 · 0 评论 -
Apache和Tomcat源码安装配置负载均衡
Apache +Tomcat负载均衡能保证较高的可用性和系统性能,这些是通过Apache与Tomcat之间的通讯来完成的。Apache和Tomcat之间的通讯基本有三种方式:Mod_Jk、HTTP_Proxy、AJP_Proxy其中以Mod_Jk最为流行,并且官方的文档也非常全。Mod_JK是Apache的一个模块,其通过AJP协议实现与Tomcat之间的通讯,Tomcat通过设置Conn原创 2018-01-17 13:55:19 · 366 阅读 · 0 评论 -
Phpmyadmin-4.6版本部署
Phpmyadmin-4.6版本部署前提:前景:phpmyadmin给mysql提供了一个很好的web界面,可以说的上是个完美的web界面,拥有很强大的功能及效果,增删改查,以及状态信息,mysql监控信息,cpu。等假设部署phpmyadmin版本4.6需mysql-5.5版本、php5.5版本即可!注:前提mysql5.5是已搭好情况下才可操作以下步骤!注意:如果没有提原创 2018-01-17 14:07:17 · 2325 阅读 · 0 评论 -
Linux 下Redis集群安装部署及使用详解
一、应用场景介绍 本文主要是介绍Redis集群在Linux环境下的安装讲解,其中主要包括在联网的Linux环境和脱机的Linux环境下是如何安装的。因为大多数时候,公司的生产环境是在内网环境下,无外网,服务器处于脱机状态(最近公司要上线项目,就是无外网环境的Linux,被离线安装坑惨了,走了很多弯路,说多了都是血泪史啊%>_二、安装环境及工具 系统:Red Hat Enterpri原创 2018-01-17 14:04:12 · 1039 阅读 · 2 评论 -
Linux下安装高性能nginx服务部署
linux系统为Centos 64位第一步:从http://nginx.org/download/上下载相应的版本(或者wget http://nginx.org/download/nginx-1.5.9.tar.gz直接在Linux上用命令下载)第二步:解压 tar -zxvf nginx-1.5.9.tar.gz 第三步:设置一下配置信息 ./configure --prefix=原创 2018-01-17 13:50:23 · 341 阅读 · 0 评论 -
Linux上 安装与配置Tomcat服务
以下使用的Linux版本为: Redhat Enterprise Linux 6.5 x86_64,Tomcat版本为tomcat-7.0.54.1.下载JDK与Tomcat. jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html原创 2018-01-17 13:44:33 · 185 阅读 · 0 评论 -
nginx安装配置+清缓存模块安装负载均衡
经过一段时间的使用,发现nginx在并发与负载能力方面确实优于apache,现在已经将大部分站点从apache转到了nginx了。以下是nginx的一些简单的安装配置。环境操作系统:CentOS、RedHatIP地址:192.168.1.202下载软件包# mkdir /usr/local/src/tarbag# mkdir /usr/local/src/software原创 2018-01-12 10:48:07 · 205 阅读 · 0 评论 -
CentOS 6系列系统安装配置图解教程
说明:截止目前CentOS 6.x最新版本为CentOS 6.5,下面介绍CentOS 6.5的具体安装配置过程服务器相关设置如下:操作系统:CentOS 6.5 64位IP地址:192.168.21.129网关:192.168.21.2DNS:8.8.8.8 8.8.4.4备注:CentOS 6.5系统镜像有32位和64位两个版本,生产服务器如果是大内存(4G以原创 2018-01-10 14:26:30 · 379 阅读 · 0 评论 -
CentOS 7操作系统安装配置图解教程
CentOS 7系统安装配置图解教程目录一、安装CentOS 7.3二、设置IP地址、网关DNS三:附加 1、修改主机名 2、修改网卡名操作系统:CentOS 7.3备注:CentOS 7.x系列只有64位系统,没有32位。生产服务器建议安装CentOS-7-x86_64-Minimal-1611.iso版本回到顶部一、安装Ce原创 2018-01-10 14:30:31 · 401 阅读 · 0 评论