首页 文章 精选 留言 我的

精选列表

搜索[rhel],共895篇文章
优秀的个人博客,低调大师

RHEL7 简介

主要内容: 一、Linux的由来 二、Linux的应用 三、Linux的认证 一、Linux的由来 1960年:一个没有完成的梦想——Bell GE MIT的Multils 1969年:一个小型档案系统的产生——Ken Thompson 的小型 file server system:最早期的 Unix 的源头 1973年:Ritchie等人以C语言写出第一个正式Unix核心,正式命名Unix 1977年:重要的Unix分支——BSD诞生 1979年:重要的System V架构与版权声明 1984年:谭邦宁教授x86架构的Minix操作系统诞生 1984年:GNU项目与FSF基金会成立(目的是创建UNIX工具的开源版本和通用公共许可证GPL) 1988年:图形接口X-Free86 project 1991年:Linux的诞生(芬兰大学生Linus Torvalds的一则简讯) 什么是Linux Linux是由芬兰人Linux Benedict Torvalds(李纳斯·托沃兹)创造的一款操作系统。由以下两个部分组成: 内核:即操作系统的运行核心; Linux内核+GNU工具=完整的、开源的、类似UNIX的操作系统 建立在内核之上的各种系统和应用软件。 Linux的发行版 Linux发行版本(distribution)是基于Linux内核的操作系统,Red Hat Linux就是其中之一。 红帽企业版Linux: 1、性能稳定、经过全面测试的软件 2、专业额支持服务 3、对大型网络信息集中管理的工具 Fedora项目: 1、更多、更新的应用程序 2、社区支持(非红帽官方支持) 3、用于个人系统 Red Hat Linux系统是全球最受欢迎的服务器版操作系统,其服务器的功能非常强,性能优异,对系统和内核做了很好的调优,因此受到了越来越多企业的信赖。 2016 最佳 Linux 发行版排行榜 2015年最流行的10个Linux发行版 Linux主要发型版本 Linux的发行版本 特点 RedHat Linux www.redhat.com 易用,易维护 ,目前已成为最流行的Linux发行版 Novell/SuSE Linux www.suse.com 欧洲大陆的Linux Mandrake Linux www.linux-mandrake.org 桌面应用的强者(Mandriva已于2015年5月倒闭) Debian Linux www.debian.org 目前唯一由非商业组织维护的Linux发行版本,功能强大 二、Linux的应用 目前国内外许多注明网站就是建立在linux平台上。近年来,在嵌入式系统的应用也已成Linux应用的重要领域,由于其源代码开放、模块式内核可塑性强、遵循GNU GPL版权等特点,业内也是普遍看好Linux在嵌入式应用领域的发展。因此Linux系统从应用的角度来看,主要可以分网络服务、桌面应用以及嵌入式应用三个方面。 服务器领域的Linux 服务器应用是Linux发展最成熟,也是应用最广泛的一个领域。而随着Linux的广泛应用,Linux在企业中较常见的应用有文件服务器系统,企业门户网站,数据备份等。 目前,Linux已经获得了IBM、戴尔、HP、康柏(2001年与HP合并)等世界著名厂商支持。并且在服务器市场上的占有率已超过60%。 为什么选择Linux 由于Linux平台拥有几乎所有的企业信息建设需要的软件,能够轻松且廉价的搭建起Internet和intranet应用服务,因而,在Internet/Intranet环境下,Linux开始替代商业的UNIX和Windows平台,成为企业建设信息化的重要选择。 Linux的价格优势是毋容置疑的,但是稳定性、可靠性才是用户使用Linux的主要原因。运行Linux的机器启动一次可以运行数月,提供了完全的内存保护,每个进程都运行在自己的虚拟地址空间中,并且不会损坏其他进程或内核使用的地址空间,任务与内核之间也是相互隔离,即使行为不良或编写不良的程序也不会损坏系统。 文件服务器 对于企业中Linux/UNIX的应用环境,Linux自带有NFS服务器。NFS(网络文件系统,Network File System)是由SUN公司制定的一种文件服务标准,它能实现基于Linux/UNIX的网络文件共享服务。应用Linux的NFS服务,可以很好的解决企业的Linux/UNIX环境文件共享问题。 Linux提供了安全高效的Windows文件服务器系统——Samba,可以将Windows和Linux有效的整合到一起。Samba基于SMB(Server Message Block)协议,可提供不同计算机之间打印共享、文件共享、域管理等服务。有了Samba,Unix、Linux主机就可以像Windows主机那样,方便的连接到Windows网络,与网络中的Windows主机共享和交换文件。 数据备份 Linux本身是一个非常安全的操作系统,Linux在最新版本中,广泛采用了日志文件系统,例如EXT4文件系统。日志文件系统可以有效的降低服务器突然断电、死机等情况下对数据可能造成的损失。 在Linux下,也支持高兴呢的RAID、磁盘阵列等物理设备,应用RAID或磁盘阵列,可以有效的降低因为物理存储介质失效带来的数据损失。 在Linux下,还有许多的高效率的数据备份工作。例如tar、cpio和dump。同时,Linux还有大龄的第三方软件包(包括自由软件和商业软件)可以提供数据备份的功能。 企业门户网站 在Linux下组建企业的门户网站,可以选择的方案很多,例如著名的LAMP方案。LAMP方案是指:Linux + Apache + MySQL + PHP的网站建设方案。在这个方案中,Linux是服务器的操作系统;Apache是一款提供WWW服务的服务器软件,它的性能、扩展性和跨平台性都远远超越了Windows的IIS服务器;MySQL是数据库软件;PHP是动态脚本解释语言。这种组合,在业界已经有大量的应用,非常的成熟和可靠,大量的商务网站也是采用这样的服务器平台。同时,LAMP对于企业而言,是完全免费的,因此可以极大地降低企业的信息化建设成本。 下面我们来看一下有哪些著名网站与厂商正在使用Linux服务器。企业门户网站: Linux的内核版本号 Linux的内核版本由3部分组成 主版本号 次版本号 末版本号(修订版本号) 版本号的第二位数字,可以确定Linux内核版本的类型: 开发版本:第二位数字是奇数 稳定版本:第二位数字是偶数(企业使用一般都是稳定版本) 版本的第三位数字,表示此版本的错误修补次数。 可使用uname–r/a查看版本号 三、Linux的认证——Red Hat认证体系 RHCSA:Red Hat Certified System Administrator 红帽认证系统管理员 RHCE:Red Hat Certified Engineer 红帽认证工程师 RHCA:Red Hat Certified Architect 红帽认证架构师 红帽认证架构师 – RHCA 在Linux和开源方面的技术和架构领军人物 从数据中心到终端桌面的Linux系统的设计、计划、部署及全面管理红帽认证安全专家 – RHCSS 红帽最新推出的安全进阶认证,高级别安全认证,为满足企业环境下的安全要求进行配置红帽企业版Linux 和红帽目录服务红帽认证系统工程师 – RHCE 安装和配置Linux 服务器,网络设备,网络安全,实际问题的诊断和解决红帽认证系统管理员 – RHCSA 安装和调试Linux系统, 安全性并联结局域和广域网络,企业内部服务器维护 本文转自 yard521 51CTO博客,原文链接:http://blog.51cto.com/tangyade/1775451,如需转载请自行联系原作者

优秀的个人博客,低调大师

RHEL7 Docker安装

1、初始DOCKER Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(摘自:度娘百科) 2、DOCKER架构 3、DOCKER安装 Docker虽然是开源软件,但分社区版(CE)、企业版(EE),企业版会包含一些收费功能,对于学习我们使用社区版就够了。 安装步骤: a、使用root账号登录REHL7,执行yum -y update 更新系统yum包至最新。 b、通过uname -r命令查看内核系统版本。 c、卸载已存在的旧版Docker并安装所需软件包。 yum remove -y docker docker-common docker-selinux docker-engine yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum makecache fast d、检索Docker版本,选择版本进行安装。 yum list docker-ce --showduplicates | sort -r f、执行 yum install docker-ce-docker版本 安装Docker,本次选择19.03.1版本安装 yum install -y docker-ce-19.03.1 e、启动Docker并设置ka开机启动 systemctl start docker systemctl enable docker g、验证安装是否成功(有client和service两部分表示docker安装启动都成功了) docker version

优秀的个人博客,低调大师

Kibana + ElasticSearch + Logstash + Redis on RHEL 6

系统各部分应用介绍: Kibana:开源web展现 Elasticsearch:开源的搜索引擎框架logstash部分,可进行多数据集群,提高效率,从redis中读取数据,并转发到Kibana Logstash:系统log收集,转载的工具,同时集成各类日志插件,对日志查询和分析的效率显著提高 Logstash shipper:收集log 并将log转发给redis 存储 Logstash indexer:从redis中读取数据并转发给elasticsearch Redis:是db,logstash shipper将log转发到redis数据库中存储 部署: 1、jdk: path:/usr/local/jdk7 cat /etc/profile export JAVA_HOME=/usr/local/jdk7 export PATH=$JAVA_HOME/bin:$PATH export REDIS_HOME=/usr/local/redis-2.6.12 export ES_HOME=/usr/local/elasticsearch export ES_CLASSPATH=$ES_HOME/config 2、ElasticSearch wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.20.2.tar.gz tar xvf elasticsearch-0.20.2.tar.gz mv elasticsearch-0.20.2 elasticsearch cd /usr/local/elasticsearch/config vim elasticsearch.yml cluster.name: elasticsearch node.name: "litong" path.conf: /usr/local/elasticsearch path.data: /usr/local/elasticsearch/data path.work: /usr/local/elasticsearch/tmp path.logs: /usr/local/elasticsearch/logs bootstrap.mlockall: true mkdir -p /usr/local/elasticsearch/data /usr/local/elasticsearch/tmp /usr/local/elasticsearch/logs 3、Configure Java Service Wrapper Get the service wrapper wget http://github.com/elasticsearch/elasticsearch-servicewrapper/archive/master.zip unzip master.zip mv elasticsearch-servicewrapper-master/service/ /usr/local/elasticsearch/bin/ rm -rf elasticsearch-servicewrapper-master/ vim service/elasticsearch.conf set.default.ES_HOME=/usr/local/elasticsearch set.default.ES_HEAP_SIZE=1024 #memory wrapper.java.additional.10=-Des.max-open-files=true wrapper.logfile.maxsize=5m wrapper.logfile.maxfiles=5 service:/etc/init.d/elasticsearch bin/service/elasticsearch install service elasticsearch start 4、ElasticSearch Head bin/plugin -install mobz/elasticsearch-head 5、Redis Install Redis server wget http://redis.googlecode.com/files/redis-2.6.12.tar.gz tar xzf redis-2.6.12.tar.gz mv redis-2.6.12 /usr/local/redis cd /usr/local/redis make make install 5、Configure Redis – ‘cp redis.conf 6379.conf’ vim 6379.conf daemonize yes pidfile /var/run/redis/redis_6379.pid port 6379 timeout 300 tcp-keepalive 60 logfile /var/log/redis/redis_6379.log Add REDIS home to root user’s ‘.bash_profile’ # Redis export REDIS_HOME=/usr/local/redis Copy Redis init script cp utils/redis_init_script /etc/init.d/redis_6379 Configure Redis init script # chkconfig: - 85 15 # description: Redis is a persistent key-value database # processname: redis REDISPORT=6379 EXEC=/usr/local/redis/src/redis-server CLIEXEC=/usr/local/redis/src/redis-cli PIDFILE=/var/run/redis/redis_6379.pid CONF="/usr/local/redis/6379.conf" Activate Redis service mkdir /var/run/redis /var/log/redis cd /etc/init.d chkconfig --add redis Start service redis start 6、Logstash mkdir /usr/local/logstash cd /usr/local/logstash wget https://logstash.objects.dreamhost.com/release/logstash-1.1.9-monolithic.jar Indexer configuration – indexer.conf: input { redis { host => "192.168.0.235" port => "6379" type => "redis-input" data_type => "list" key => "logstash" format => "json_event" } } output { stdout { debug => true debug_format => "json"} elasticsearch { host => "192.168.0.235" port => "9300" cluster => "elasticsearch" } } Shipper configuration – shipper.conf: input { file { type => "nginx" path => ["/usr/local/nginx/logs/*.log"] exclude => ["*.gz"] tags => ["nginx"] } } output { stdout { debug => true debug_format => "json"} redis { host => "192.168.0.235" data_type => "list" key => "logstash" } } java -jar logstash-1.1.9-monolithic.jar agent -f indexer.conf & java -jar logstash-1.1.9-monolithic.jar agent -f shipper.conf & 7、Kibana Setup Ruby yum install ruby ruby-devel ruby-ri ruby-rdoc rubygems wget http://production.cf.rubygems.org/rubygems/rubygems-2.0.3.zip unzip rubygems-2.0.3.zip ruby rubygems-2.0.3/setup.rb Get Kibana wget https://github.com/rashidkpc/Kibana/archive/v0.2.0.zip unzip v0.2.0.zip cd Kibana-0.2.0 gem install bundler bundle install Configure KibanaConfig.rb: Elasticsearch = "192.168.0.235:9200" KibanaPort = 80 KibanaHost = '192.168.0.235' Run Kibana bundle exec ruby kibana.rb 本文转自 Art_Hero 51CTO博客,原文链接:http://blog.51cto.com/curran/1263416,如需转载请自行联系原作者

优秀的个人博客,低调大师

RHEL7下使用RDO配置openstack

openstack官方网站上提供了关于使用RDO一键安装openstack的资料,但是实际操作有点差异,主要是rdo的位置不同 具体操作步骤: 1 2 3 4 sudo yumupdate-y sudo yum install -yhttps: //repos .fedorapeople.org /repos/openstack/openstack-kilo/rdo-release-kilo-1 .noarch.rpm sudo yum install -yopenstack-packstack packstack--allinone 说明: 1、用户名和密码在/root/keystonerc_admin 2、访问地址:http://$YOURIP/dashboard 本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/1712738,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册