selinux

虚拟机centOS7 关闭防火墙后ping通 telnet不通 解决办法:disable seLinux

早过忘川 提交于 2020-04-17 16:30:36
https://blog.csdn.net/liuqiuhai3637/article/details/100629754 虚拟机centOS7 关闭防火墙后ping通 telnet不通 解决办法:disable seLinux 我在win10 的操作系统中,用vmware12 装了centOS7.6的主机 今天装了一个mysql5.6的数据库 安装完毕以后,在我本地电脑能ping通虚拟机 但是telnet不通 查了资料,最终解决了,现在做一个记录 问题现象:连不上虚拟机的3306端口,但是能连上22端口 问题原因:centOS7.x 除了firewall对端口开放状态有影响外,还有一个服务会影响-seLinux,我把seLinux的服务关掉了,重启服务器就好了 操作过程: vi /etc/selinux/config#修改config文件 #SELINUX=enforcing SELINUX=disabled #注释掉SELINUX=enforcing, 改用disabled 保存 reboot 重启后就可以telnet通了 telnet 192.168.25.129 3306 来源: oschina 链接: https://my.oschina.net/u/4261673/blog/3261951

CentOS系列教程(七)

断了今生、忘了曾经 提交于 2020-04-16 12:45:36
【推荐阅读】微服务还能火多久?>>> 本文是 kubernets集群实验部署前的准备操作。 以下是操作过程: ######################################################### 更换yum源 [master@localhost ~]$ su root Password: [root@localhost master]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.original0 [root@localhost master]# ls -F /etc/yum.repos.d/ CentOS-Base.repo.original0 CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo [root@localhost master]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo --2020-04-14 19:42:42--

docker从入门到放弃

风格不统一 提交于 2020-04-14 10:55:13
【推荐阅读】微服务还能火多久?>>> Docker介绍 Docker容器技术于2013年作为开源Docker引擎推出。是一个开源的应用容器引擎,基于 Go 语言并遵从Apache2.0协议开源。基于 Linux 内置的 Namespace 和 CGroup 等系统内隔离机制而抽象出来的一种轻虚拟化技术。 为什么用Docker l 更快速的交付和部署: 对开发和运维人员来说,最希望的就是一次创建或配置,可以在任意地方正常运行 ,解决开发环境和生产环境不一致的问题。 l 更轻松的迁移和扩展: Docker 容器几乎可以在任意的平台上运行,包括物理机、虚拟机、公有云、私有云、个人电脑、服务器等。 这种兼容性可以让用户把一个应用程序从一个平台直接迁移到另外一个。 l 更高的资源利用率(微服务) Docker 对系统资源的利用率很高,一台主机上可以同时运行数千个 Docker 容器 Docekr应用场景 场景一:节省项目环境部署时间 1.单项目打包 每次部署项目到测试、生产等环境,都要部署一大堆依赖的软件、工具,而且部署期间出现问题几率很大,不经意就花费了很长时间。 Docker主要理念就是环境打包部署,可在任意DockerEngine运行。前期我们只需要将每个项目环境打包到镜像,push到镜像仓库,当有需要部署这个项目时,直接pull镜像启动容器,这个项目就可以访问了!一次构建多次部署

Nginx知多少系列之(五)Linux下托管.NET Core项目

牧云@^-^@ 提交于 2020-04-13 13:47:23
【今日推荐】:为什么一到面试就懵逼!>>> 目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.Linux下.NET Core项目Nginx+Keepalived高可用(主从模式) 8.Linux下.NET Core项目Nginx+Keepalived高可用(双主模式) 9.Linux下.NET Core项目LVS+Keepalived+Nginx高可用集群 10.构建静态服务器 11.日志分析 12.优化策略 13.总结 在这里我就不介绍如何在Linux上部署.Net Core以及进程守护监控等内容,如果需要可以查看之前发布的文章。《 .NET Core项目部署到Linux(Centos7)(六)发布.NET Core 项目到Linux 》、《 .NET Core项目部署到Linux(Centos7)(七)启动和停止.NET Core项目 》、《 .NET Core项目部署到Linux(Centos7)(八)为.NET Core项目创建Supervisor进程守护监控 》 ASP.NET Core内置了Kestrel服务器,但功能简单,不是一个全功能的Web服务器,主要用于SelfHost,它旨在使ASP.NET尽可能快,但其管理安全性和提供静态文件的能力有限

如何在 CentOS 8 中安装 Cockpit Web 控制台

随声附和 提交于 2020-04-13 11:50:40
【今日推荐】:为什么一到面试就懵逼!>>> Linux Cockpit 是一个基于 Web 界面的应用,它提供了对系统的图形化管理。 Cockpit Web控制台使您可以执行多种管理任务,包括:  管理服务  管理用户帐号  管理和监视系统服务  配置网络接口和防火墙  查看系统日志  管理虚拟机  创建诊断报告  设置内核转储配置  配置SELinux  更新软件  管理系统订阅 Cockpit Web控制台使用与终端相同的系统API,并且在终端中执行的任务会迅速反映在Web控制台中。此外,您可以直接在Web控制台中或通过终端配置设置。 在CentOS 8中安装Cockpit Web Console 1.使用CentOS 8最小安装时,默认情况下不会安装Cockpit,您可以使用以下命令将其安装在系统上,该命令将以所需的依赖项安装Cockpit。 yum install -y cockpit 2.接下来,启用并启动cockpit.socket服务,以通过Web控制台连接到系统,并使用以下命令验证该服务并运行cockpit进程。 systemctl start cockpit.socket systemctl enable cockpit.socket systemctl status cockpit.socket 注

Nginx知多少系列之(二)安装

一曲冷凌霜 提交于 2020-04-13 08:02:24
原文: Nginx知多少系列之(二)安装 目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.Linux下.NET Core项目Nginx+Keepalived高可用(主从模式) 8.Linux下.NET Core项目Nginx+Keepalived高可用(双主模式) 9.Linux下.NET Core项目LVS+Keepalived+Nginx高可用集群 10.构建静态服务器 11.日志分析 12.优化策略 13.总结 Nginx分为Linux版和Windows版,相比于Windows,Nginx在Linux性能比较好,而且.NET Core跨平台,可在Linux下运行。所以这里主要介绍了Linux版如何安装,包括指令安装以及官网下载安装。 1.下载地址 Nginx官网下载地址: http://nginx.org/en/download.html 2.源码编译安装 首先我们在Linux创建Nginx目录,选择官网下载地址下载到此目录,然后解压,删除下载文件    #下载Nginx sudo wget http: // nginx.org/download/nginx-1.16.1.tar.gz #如果找不到wget,请先安装 sudo yum - y install wget

Nginx知多少系列之(五)Linux下托管.NET Core项目

半腔热情 提交于 2020-04-13 08:02:05
原文: Nginx知多少系列之(五)Linux下托管.NET Core项目 目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.Linux下.NET Core项目Nginx+Keepalived高可用(主从模式) 8.Linux下.NET Core项目Nginx+Keepalived高可用(双主模式) 9.Linux下.NET Core项目LVS+Keepalived+Nginx高可用集群 10.构建静态服务器 11.日志分析 12.优化策略 13.总结 在这里我就不介绍如何在Linux上部署.Net Core以及进程守护监控等内容,如果需要可以查看之前发布的文章。《 .NET Core项目部署到Linux(Centos7)(六)发布.NET Core 项目到Linux 》、《 .NET Core项目部署到Linux(Centos7)(七)启动和停止.NET Core项目 》、《 .NET Core项目部署到Linux(Centos7)(八)为.NET Core项目创建Supervisor进程守护监控 》 ASP.NET Core内置了Kestrel服务器,但功能简单,不是一个全功能的Web服务器,主要用于SelfHost,它旨在使ASP.NET尽可能快

Linux网卡/防火墙

ぐ巨炮叔叔 提交于 2020-04-12 20:11:24
网络 网卡命名规则 在Centos6中网卡命名方式:其会根据情况动态变化且非唯一且固定的,其常用的网卡命名方式:eth0,eth1,当网卡增加或者减少的时候网卡名称会发生变化 在Centos7/8网卡命名方式:其会根据 dmidecode 采集命名方案,以此来获取网卡信息,此时网卡的名称固定且唯一 dmidecode :用来收集硬件有关信息 网络设备命名方式 如果Fireware(固件)或者BIOS主板集成的设备提供索引信息可用且可预测,则根据此索引进行命名 例如: ifcfg-ens33 如果Fireware(固件)或者BIOS为PCI-E扩展主板所提供的索引信息可用且可预测,则根据此索引进行命名 例如: ifcfg-enp33 如果硬件接口的屋里信息可用,则根据此信息进行命名,例如:恩enp2s0 以上均不可用的时候则使用传统的命名方式 扩展 ''' 在Centos7/8中,en:表示ethernet表示以太网 enX(X常见有三种类型) O:主板板载网卡,集成设备的设备索引号 P:独立网卡,PCI网卡 S:热插拔网卡,usb之类,扩展槽的索引号 在Centos8中网卡延续了Centos7中的命名方式,例如:ens-XX, 其重启网卡的命令ifdown-ensXX&&ifup-ensXX 其彻底停止了network的使用方式,不能通过network重启所有的网卡 '''

「K8s 学习日记」Kubeadm 部署 kubernetes 集群

对着背影说爱祢 提交于 2020-04-12 09:21:26
在 Vultr 上部署 kubernetest 集群 原文地址 https://elfgzp.cn/2020/04/11/k8s-%E5%AD%A6%E4%B9%A0%E6%97%A5%E8%AE%B0-kubeadm-%E9%83%A8%E7%BD%B2-kubernetes-%E9%9B%86%E7%BE%A4.html 最近在学习 kubernetest 但是 Google 上有非常多的教程关于如何部署 kubernetes 。 原本是想在自己买的 JD 和 HUAWEI 的 ECS 上面部署的,但是折腾了很久无果。无奈还是选用同一个云服务商提供的 ECS,在有 VPC 的条件下部署会更方便。 ECS 配置选择 由于只是学习,笔者就不部署高可用的 k8s 集群了,所以准备一台 Master 和 Node 节点。 由于 Master 至少需要 2 个 CPU 核心。这里选择了 Vultr 上 2 核 4G 内存 配置的 ECS 。 Node 节点配置当然是内存越大越好,当然只是处于学习的目的,这里就选择与 Master 相同的配置。 国外的云服务厂商一般是没有带宽限制的,一般是按照流量计算的,这个配置有 3T 的流量是肯定够的。 然后他的收费模式是按小时计算的这个配置 0.03 $ / h 相当于 0.21 ¥ / h ,也就是每小时两毛钱!就算你用一天也就四块钱。

【经验总结】小白的禅道迁移

巧了我就是萌 提交于 2020-04-12 07:50:10
  因公司的需求,要对项目管理软件禅道进行迁移,作为一个纯小白,之前从未接触过禅道,Linux的相关知识也是一知半解,此次迁移对我而言难度不小。还好在禅道相关技术人员的指导下,自己通过搜索引擎查找解决迁移过程中碰到的Linux命令相关使用问题,勉强完成了这次的任务,写这篇文章一方面是给自己的这次实战做个总结回顾随笔记录一下,另一方面是给跟我一样需要配置迁移禅道的小白朋友参考一下少踩几个不必要的坑,文笔不佳,技术不够,技术大佬们多多包涵。   刚开始接到这个任务需求的时候,实在是无从下手,咨询其他同事也都是一问三不知,公司也没有专人负责禅道相关的管理,最后没办法只能是自己通过搜索引擎查找禅道配置、迁移等相关的教程。琢磨了一天教程对于如何配置环境安装禅道、迁移数据还是一头雾水,后来发现公司使用的禅道其实是收费的专业版,于是我在求助禅道的技术人员后,才开始了我这次禅道的迁移。   通过禅道技术人员给的官网链接 https://www.zentao.net/ ,在下载页面找到公司相同禅道版本的Linux一键安装包,直接上传到服务器/opt目录上使用命令:tar -zxvf ZenTaoPMS.pro8.3.zbox_64.tar.gz 进行解压,安装包内内置了Apache,php,MySQL这些应用程序,不需要自己在进行配置。接下来执行 /opt/zbox/zbox start