vi /etc/sysconfig/network-scripts/ifcfg-eth0
第1章 find命令扩展 1.1 方法一 |xargs 通过|xargs将前面命令的执行结果传给后面。 [root@znix ~]# find /oldboy/ -type f -name "*.sh
今天我们来说下怎么在linux环境下如何搭建PPTP-***,PPTP(Point to Point Tunneling Protocol),即点对点隧道协议。该协议是在PPP协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网(***),可以通过密码验证协议(PAP)、可扩展认证协议(EAP)等方法增强安全性。可以使远程用户通过拨入ISP、通过直接连接Internet或其他网络安全地访问企业网。
(1)用root身份登录,运行setup命令进入到 text mode setuputiliy对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置。
Sendmail是目前Linux系统下面用得最广的邮件系统之一,虽然它存在一些不足,不过,目前还是有不少公司在使用它。对它的学习,也能让我们更深的了解邮件系统的运作。下面我们就来看看sendmail邮件服务器的部署。
连接远程服务器时;需要用户持有“公钥/私钥对”,远程服务器持有公钥,本地持有私钥。
本教程主要讲解配置“本地yum源”、“网络yum源”以及“ELEP源”
一.运行docker Linux内核版本需要在3.8以上,针对centos6.5 内核为2.6的系统需要先升级内核.不然会特别卡,退出容器.
Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的单客户端访问名称。SCAN 这个特性为客户端提供了单一的主机名,用于访问集群中运行的 Oracle 数据库。如果您在集群中添加或删除节点,使用 SCAN 的客户端无需更改自己的 TNS 配置。无论集群包含哪些节点,SCAN 资源及其关联的 IP 地址提供了一个稳定的名称供客户端进行连接使用。在Oracle 11g grid 安装时即要求为该特性配置DNS解析方式或GNS解析方式。本文描述了安装Oracle 11g grid时的DNS配置。
虽然使用源码编译安装可以具有提高速度个性化的定制等优点,但对于 Linux发行商来说,则不容易管理软件包,毕竟不是每个人都会进行源码编译的,如果能够将软件预先在相同的硬体与系统上面编译好在发布的话,不就能够让相同的 Linux 发行版,同时拥有相投的版本了吗,如果再加上简易的安装/移除/管理等机制的话,对于软体控管就会更加简单,大多数现代类 Unix 操作系统都提供了一个集中的软件包管理机制,以帮助用户搜索、安装和管理软件,而软件通常以「包」的形式存储在仓库「repository」中,对软件包的使用和管理被称为包管理,本章我们将介绍 RedHat 系统中为我们提供的解决方案,RPM和YUM包管理机制.
今天我们来说下怎么在linux环境下如何搭建PPTP-V**,PPTP(Point to Point Tunneling Protocol),即点对点隧道协议。该协议是在PPP协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网(V**),可以通过密码验证协议(PAP)、可扩展认证协议(EAP)等方法增强安全性。可以使远程用户通过拨入ISP、通过直接连接Internet或其他网络安全地访问企业网。
新开发的jar包部署在老服务器上,版本是Red Hat Enterprise Linux AS release 4 (Nahant Update 5),提示需要高版本jdk,高版本jdk提示glibc版本太低得升级,是的,就像套娃。 使用编译源码的方式将glibc由2.3升级到2.9,升级完ls命令不好使了。用LD_PRELOAD方法解决了ls命令不好使的问题后还挺有成就感的呢! 轻度强迫症的我当然要重启,然后
在微信群上,有朋友问了两个数据库安装的报错,其实问题很小,但积累起来,就是经验了,版本是Oracle 11g。
Nmap是Network Mapper的简称。Nmap是一款免费、开源的网络发现和侦察工具。Nmap可以扫描网络中的处于活动状态的主机、开放端口、操作系统版本和服务检测以及执行隐匿方式的信息扫描。安装方式如下:
在Linux中经常使用ifconfig,route和netstat查看网络状态,它们就是. net-tools工具,下面我来使用下。
pwd - Print the name of the current working directory.
[root@ping ~]# tree -L 1 / #使用tree 命令查看根目录下的一层的目录结构 ls - list directory contents [root@ping ~]# l
该文介绍了如何使用Host sFlow工具实现服务器流量监控和数据分析。首先介绍了部署架构,然后说明了如何配置Host sFlow并查看分析数据。最后列举了一些注意事项和配置示例。
一台Linux server,一台Linux client 要求动态获取ip,一台Win7 client 要求固定IP
本文详细记录在开发服务器CentOS 6.5上搭建Hadoop的详细过程。 ssh连接免密码配置 由于配置过程中需要频繁的进行ssh连接到开发服务器执行命令以及通过scp命令向服务器拷贝文件等依赖ssh连接的操作。所以,配置本地环境跟服务器之间的ssh免密码连接可以有效的提升工作效率。 由于我本机已经生成过公钥,所以我只需将已有的公钥拷贝到服务器即可。推荐使用ssh-copy-id命令,简单又不会出错。手动copy 再append的公钥文件尾,容易因为操作问题,造成无法正确识别公钥。 注:如果你没有生成过公
1:Storm作为一个实时处理的框架,产生的消息需要快速的进行处理,比如存在消息队列ZeroMQ里面。 由于消息队列ZeroMQ是C++写的,而我们的程序是运行在JVM虚拟机里面的。所以需要jzmq这个桥梁来黏合C++程序接口和Java程序接口。 ZeroMQ的官方网址:http://zeromq.org/ 1:MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个Copy。MetaQ具有消息存储顺序写、吞
使用LVS实现DR模式的集群调度服务器,为用户提供Web服务: 路由器对外公网IP地址为202.114.106.20 路由器内网IP地址为192.168.0.254 路由是需要设置SNAT及DNAT功能 LVS调度器真实IP地址为192.168.0.10 LVS调度器VIP地址设置为192.168.0.253 真实Web服务器地址分别为192.168.0.1、192.168.0.2 使用加权轮询调度算法,真实服务器权重与其IP地址末尾数一致 使用4台虚拟机,1台作为Linux路由器、1台作为Directo
在 RHEL 7 发布时隔五年后Red Hat Enterprise Linux 8 正式发布,不得不感慨五年前搬砖的我五年后依旧不忘初心继续搬砖。。。
在看到了《Oh My Zsh 和 Powerlevel10k:天作之合》这片文章后,加上前期在Mac+iterms下已经实践过(可以参考之前写的《Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录》)
或者 链接:https://pan.baidu.com/s/1JdPCMMEq178hXV5V4Ild3Q 密码:03l1
前置位置有【MySQL-server-5.1.73-1.glibc23.x86_64.rpm】和【MySQL-client-5.1.73-1.glibc23.x86_64.rpm】
---- 简要 作为了一个服务端开发人员而言,不仅有强大的内功而且也需要对一些工具和运维方面的知识。Linux毋容置疑是每一个后端开发人员必须熟悉或者精通的“大法“之一。随着自己的成长和技术的沉淀,会发现自己对Linux的认识依然停留在一个初级阶段。”发愤图强“必须解决这个根本问题。 Linux 杂记 虚拟机网络类型 先从linux安装说起吧,先来看一下虚拟机的网络连接方式的选择。我们先看一下VMmare网络类型:NAT、Bridged和Host Only NAT(Network Address Tra
在 CentOS 7(和 RedHat/Oracle/Scientific Linux 7)上,下面的命令也会在系统防火墙中打开 HTTP、HTTPS 和 SSH 访问。这是一个可选步骤,如果您打算仅从本地网络访问 GitLab,则可以跳过它。
注意,配置是根据之前安装Linux时生成的以太网配置修改的,这里将IP地址改成了 192.168.232.129
搭建私有云时需要制作一些操作系统的基础镜像,这里也有一些持巧,在这里记录下来以备忘。 安装CentOS6操作系统 这里没有太多好说的,我是从这里下载最小安装ISO进行安装的,安装的硬盘大小为20G。安装时大部分选项都是默认的,只有分区采用了自定义分区方案,200M的boot分区,其它全部作为根分区。如果需要交换分区,以后可以使用文件分区,使用文件分区的操作方法如下: dd if=/dev/zero of=/swapfile bs=1G count=2 chmod 600 /swapfile mkswap -
ACL是Access Control List的缩写,主要的目的是在提供传统的ower,group,others的read,write,execute权限之外的细部权限决定
在Internet网络环境中,Web服务无疑是最为流行的应用系统。有了Web站点,企业可以充分的展示自己的产品,宣传企业形象。Web站点还为企业提供了与客户交流,电子商务交易平台等丰富的网络应用,部署与维护Web服务是运维工程师必须掌握的一个技能。
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
首先安装好CentOS6以后要安装rp-pppoe这个软件,centos之前的版本所adsl-setup这个命令安装,到centos6改了。
下载地址:http://archive.cloudera.com/cm5/repo-as-tarball/5.7.0/cm5.7.0-centos7.tar.gz
可以看到系统为CentOS release 6.2 (Final) 二、软件安装
由于Selinux和LXC有冲突,所以需要禁用selinux.编辑/etc/selinux/config,设置两个关键变量.
什么是YUM YUM(Yellowdog Updater Modified) 是一个开源命令行包管理工具,用于RPM(RedHat Package Manager) 基于 Linux 系统。它允许用户和系统管理员轻松地在系统上安装、更新、删除或搜索软件包。它是由开发和发布的Seth Vidal在下面GPL(General Public License) 作为开源,意味着任何人都可以下载和访问代码以修复错误和开发定制包。YUM使用众多第三方存储库通过解决依赖关系问题来自动安装软件包。 1. 用YUM安装一个包
arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 – (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 – 月日时分年.秒 clock -w 将时间修改保存到 BIOS 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销
“Apache Hadoop存在版本管理混乱、部署过程繁琐、升级过程复杂、兼容性差、安全性低等问题,CDH是Hadoop商业发行版之一,本文介绍基于Cloudera Manager的Cloudera Hadoop 6.1.0大数据平台搭建,简单易上手 ”
只修将这个配置文件中的信息改变为:static、yes。其中IP地址、网关协议以及域名解析系统公司用给出,直接按着修改即可。
由于我们Sinesafe的客户要求网站的服务器要装Centos7版本所以给大家分享下安装的过程与经验,如果需要深入的服务器运维服务也可以找我们。
1.网卡 [root@zhg1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32 显示结果: TYPE="Ethernet" BOOTPROTO="static" NAME="ens32" DEVICE="ens32" ONBOOT="yes" IPADDR="192.168.6.80" PREFIX="24" GATEWAY="192.168.6.1" DNS1="114.114.114.114" [root@zhg1 ~]# service network restart 或者 [root@zhg1 ~]# systemctl restart network.service 2.防火墙 [root@zhg1 ~]# systemctl disable firewalld.service 3.selinux [root@zhg1 ~]# vim /etc/selinux/config 更改内容:将SELINUX=后面的内容改为disabled(需要重启) 4.YUM [root@zhg1 ~]# cd /etc/yum.repos.d/ [root@zhg1 ~]# mv CentOS-Base.repo{,.bak} [root@zhg1 ~]# vim CentOS-Media.repo 内容如下: [c7-media] name=CentOS-$releasever - Media baseurl=file:///mnt/ gpgcheck=0 enabled=1 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 [root@zhg1 ~]# mount /dev/sr0 /mnt/ [root@zhg1 ~]# yum repolist 5.上传文件工具 [root@zhg1 ~]# rpm -ivh /mnt/Packages/lrzsz-0.12.20-36.el7.x86_64.rpm [root@zhg1 ~]# rz -y //验证是否能够上传 6.修改分辨率 [root@zhg1 ~]# vim /etc/grub2.cfg 修改内容如下: 在第100行:linux16 /vmlinuz-3.10.0-514.el7.x86_64 此行最后按空格添加vga=0x340,代表分辨率是800X600,也可以自选:vga=ask,每次开机会询问
NamedManager 是一个基于Web的DNS管理系统,可用来添加、调整和删除DNS的zones/records数据。它使用Bind作为底层DNS服务,提供一个现代Ajax的Web界面,支持 IPv4和IPv6。该应用程序很稳定,在生产环境中使用没有任何问题。过多的介绍在此就不做说明了,下面说下NamedManager环境部署过程: 1)下载NamedManager的rpm安装包 [root@dns ~]# hostname dns.kevin.cn [root@dns named]# cat /et
Minikube简介 官网:https://minikube.sigs.k8s.io/ minikube是运行kubernetes集群最简单、最快捷的途径。 对于测试kubernets和本地开发应用都非常有用。 📷 准备工作 安装一台Centos7虚拟机,开启虚拟机的CPU虚拟化。 📷 安装minikube 下载地址: https://storage.googleapis.com/minikube/releases/latest/minikube-1.3.1.rpm rp
在阅读过《将 Zeek 与 ELK 栈集成》的这篇文章后 https://linux.cn/article-14770-1.html
领取专属 10元无门槛券
手把手带您无忧上云