51CTO博客开发椹摜
高可用集群--Corosync/Openais 的配置 下面以一实例来说明基于Corosync/Openais的高可用集群服务的配置。 环境 2台服务器提供LNMP服务,1台NFS服务器为mysql数据库提供共享存储。 集群节点:1、主机名:aydon1,IP:172.16.13.1,;2、主机名:aydon2,IP:172.16.13.8。 NFS服务器:IP,172.16.13.6。 提供web服务的地址:172.16.13.2 提供mysql服务的地址:172.16.13.3 以上服务器的操作系统均为RHEL5.4 。
什么是集群? 集群就是组合多台计算机完成同一个任务。
LVS(Linux Virtual Server)项目由毕业于国防科技大学的章文嵩博士成立,是中国国内最早出现的自由软件项目之一。该项目在linux操作系统上提供了最常用的负载均衡软件。 LVS的工作方式类似于netfilter,分为两段式:一段工作于用户空间中,用于定义集群服务、负载均衡的调度方法;另一段工作于内核中,根据定义的集群服务的定义和调度方法来调度后台服务器工作。
本文介绍了mysql数据库的主-从服务器的详细配置,实现主-从服务器之间数据的复制。 背景:1、主服务器:安装mysql-5.5.20-i386(且数据库中有很多数据),操作系统:RHEL5,平台:x86;2、从服务器:安装mysql-5.5.20-x86_64,操作系统:RHEL5,平台:x86_64。
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。 Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。 Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器;是一个小巧而高效的Linux下的Web服务器软件,是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler 站点开发的,已经在一些俄罗斯的大型网站上运行多年,相当的稳定。 。 Mysql是一个小型关系型数据库管理系统。 Php是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。 这四种软件均为免费软件,组合到一起,成为一个免费、高效的网站服务系统。
LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件: Linux,操作系统; Apache,网页服务器; MySQL,数据库管理系统(或者数据库服务器); PHP(PHP:Hypertext Preprocessor)是一种脚本语言,主要用途是在于处理动态网页。 虽然这些开放源代码程序本身并不是专门设计成同另几个程序一起工作的,但由于它们的廉价和普遍,这个组合开始流行(大多数Linux发行版本捆绑了这些软件)。当一起使用的时候,它们表现的像一个具有活力的解决方案包。
防火墙:位于网络之间的,根据所定义的规则对进出网络数据做出响应的处理,并匹配到包用指定的处理机制进行处理的硬件、软件或者是二者的结合。 对于防火墙定义规则如何应用,linux的内核引用freebsd的机制--分段式(内核中一段,用户空间中一段)。 Iptables--定义linux内核中软件防火墙规则的编写工具,工作于用户空间;netfilter--网络过滤框架,工作于内核中,称为hook function 钩子函数。
FTP(File Transfer Protocol)是文件传输协议,FTP是在TCP/IP网络和internet上最早使用的协议之一,工作于应用层;实现了文件的共享和可靠、高效的数据传输。
通过网络传输数据,需要保证数据的完整性、保密性,以及能够对数据的发送者进行身份验证。
在保证数据传输过程中数据的完整性、保密性以及对发送方的身份验证中,最重要的是获得对方的公钥。那么如何确认获得的公钥就是对方的而不是别人的呢!这就要用到CA,CA就是干这个的。 CA—证书颁发机构,可信第三方; 证书的内容: 1、证书的持有者的相关信息 2、CA的相关信息 3、证书的使用方法 4、公钥信息 PKI—public key instruction 公钥基础设施:核心是CA;
DNS是Internet的一项核心服务,在DNS中采用分层结构,包括根域、顶级域、二级域及主机名称。域名空间的层次结构是一个倒置的树状结构。在域名层次结构中,每一层称作一个域,每一个域用一个点号“.”分开。域又可以进一步划分成子域,每个域都有一个域名,最底层就是主机。
RedHat系列Linux系统的安装可分为两个阶段:1、由anaconda程序提供一个界面,让我们配置一些选项(如,使用语言、键盘类型、时区、怎样规划分区等);2、安装系统。
linux中对磁盘的管理 磁盘限额--quota 磁盘阵列--Raid 逻辑卷--LVM
在未来的某个时间仅执行一次; -l –从一文件中读取命令; at 任务执行结果会以邮件的形式发给任务的发起者; #batch –不用指定时间,它会选择系统空闲的时候,执行任务; 使用#crontab 的区别是crontab中的时间列表看有无曾经应该执行而没有执行的任务。 crontab crontab服务,crontab1、下一个与用户名同名的文件; 存放在/etc/
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号