centos安装kerberos5步骤
CentOS5.5安装 Oracle10g 明详教程(by DrMe...
第一部分centos5.5安装1.安装输入:I5862.如下图:注意:1.设定静态IP2.关闭防火墙1.查看以下包,没安装的需重新安装.rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel \glibc glibc-common glibc-devel gcc gcc-c++ libaio libaio-devel libgcc \libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel2.用rpm –ivh 包名全称.rpm <-- nodeps >rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.i386.rpm –nodeps(当关联包还没装时,强制安装) 3. 查看当前存在的包: find elfutils-libelf-devel*第二部分oracle10g安装查看官方文档,要注意你的数据库的版本,别弄错了。
如果你的是Oracle 11g Release 2 (11.2) for Linux x86,请看下面链接的安装文档sysctl -p 让系统文件立即生效yum install 包名df -hdu -sh ./* | sortps -ef修改/etc/inittab文件,将文件中的id:5:initdefault: 修改为id:3:initdefault: (图形界面和字符界面的切换5为图形.3为字符)/docs/cd/E11882_01/install.112/e10857/toc.htm我使用操作系统, CentOS release 5.5(Final) Kernel 2.6.18-194.el5======================================检查相关的开发工具和一些包The following or later version of packages for Asianux 3, Oracle Enterprise Linux 5, and Red Hat Enterprise Linux 5 should be installed:检查命令格式如下:rpm -qa | grep 名字binutils-2.17.50.0.6 okcompat-libstdc++-33-3.2.3 okelfutils-libelf-0.125 okelfutils-libelf-devel-0.125 --elfutils-libelf-devel-static-0.125 --gcc-4.1.2 okgcc-c++-4.1.2 okglibc-2.5-24 okglibc-common-2.5 okglibc-devel-2.5 okglibc-headers-2.5 okkernel-headers-2.6.18 okksh-20060214 --libaio-0.3.106 --libaio-devel-0.3.106 --libgcc-4.1.2 oklibgomp-4.1.2 oklibstdc++-4.1.2 oklibstdc++-devel-4.1.2 okmake-3.81 oknumactl-devel-0.9.8.i386 --sysstat-7.0.2 --unixODBC-2.2.11 --unixODBC-devel-2.2.11 --从CentOS-5.5-i386-bin-DVD.iso\CentOS 文件找到缺少的包,并且上传到linux 上去,ls *.rpmrpm -ivh *.rpm==========================================groupadd oinstallgroupadd dbamkdir -p /u01/oracle添加一个oracle用户,根目录是/u01/oracle,主的组是oinstall 副的组是dba useradd -g oinstall -G dba -d /u01/oracle oraclecp /etc/skel/.bash_profile /u01/oraclecp /etc/skel/.bashrc /u01/oraclecp /etc/skel/.bash_logout /u01/oracle为oracle用户设置密码123456passwd oracle/]#ls -l/]#chown -R oracle:oinstall u01/]#ls -l检查nobody 是否存在,id nobody缺省存在的。
Kerberos配置
1 前言假设你的Openldap已经配置好并成功运行,本文只是介绍如何使Openldap使用Kerberos 来验证用户身份。
本配置在FC5上通过,在使用rhe时,很可能会有不同的情况。
2 名词解释Kerberos基于共享密钥的安全机制,由MIT发明,现在已经被标准化,最新是版本5,简称krb5。
Kerberos特别适合局域网络,Windows2k及以上系统的安全机制即基于kerberos。
Kerberos 有多个实现版本,本文使用的一个它的实现叫做mit-kerberos。
SASL简单认证和安全层(Simple Authentication and Security Layer)。
也是一套RFC定义的标准。
它的核心思想是把用户认证和安全传输从应用程序中隔离出来。
像SMTP协议在定义之初都没有考虑到用户认证等问题,现在SMTP可以配置使用SASL来完成这方面的工作。
Openldap同样如此。
SASL支持多种认证方法,比如ANONYMOUS: 无需认证。
PLAIN:明文密码方式(cleartext password)DIGEST-MD5: HTTP Digest 兼容的安全机制,基于MD5,可以提供数据的安全传输层。
这个是方便性和安全性结合得最好的一种方式。
也是默认的方式。
GSSAPI:Generic Security Services Application Program InterfaceGssapi本身是一套API,由IETF标准化。
其最主要也是着名的实现是基于Kerberos的。
所以一般说到gssapi都暗指kerberos实现。
EXTERNAL:认证已经在环境中实现了,比如SSL/TLS, IPSec.Cyrus SASLCyrus-SASL是SASL协议最常用的一个实现。
其他实现还有GNU SASL等。
3 环境准备环境安装软件包Kerberos server: Krb5-serverSasl-gssapi: Cyrus-sasl-gssapiKerberos client: Krb5-client如果依赖于别的包,也一并安装4 配置Kerberos server配置文件包括下面3个文件1. /etc/2. /var/kerberos/krb5kdc/3. /var/kerberos/krb5kdc/配置/etc/这个配置文件设置整个kerberos环境的,所以不但server,而且client也会使用它。
CentOS54下安装配置oracle10gr2(2021整理)
光盘启动〔没有光盘,可用网络安装,需要配置usb启动盘〕语言选择“简体中文〞键盘选择“美国式英语〞设置IP地址、子网掩码、DNS、主机名等选择所在城市、区域设置root用的登录口令定制CentOs的安装包,“开发〞中的“java开发〞、“开发库〞、“开发工具〞等;“根本系统〞中的“java〞、“X 窗口系统〞、“根本〞、“管理工具〞、“系统工具〞,开始格式化硬盘,安装文件,结束后重启。
第一次启动需要设置系统,禁用防火墙、禁用SELinux,修改日期时间,完成后再次重启。
二.安装必要的软件1.如果可以连接互联网,可使用“网易〞的镜像站点来升级软件:首先,修改升级源:升级源地址存于/etc/yum.repos.d/CentOS-Base.repo文件中,修改之前备份一份,防止修改不成功。
将 ://……/centos中的“……〞〞,保存退出即可。
修改好的文件内容如下:[base]name=CentOS-$releasever - Basebaseurl= /centos/$releasever/os/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#released updates[updates]name=CentOS-$releasever - Updatesbaseurl= /centos/$releasever/updates/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#packages used/produced in the build but not released[addons]name=CentOS-$releasever - Addonsbaseurl= /centos/$releasever/addons/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasbaseurl= /centos/$releasever/extras/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#additional packages that extend functionality of existing packages [centosplus]name=CentOS-$releasever - Plusbaseurl= /centos/$releasever/centosplus/$basearch/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#contrib - packages by Centos Users[contrib]name=CentOS-$releasever - Contribbaseurl= /centos/$releasever/contrib/$basearch/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5然后,升级必要的软件:#yum -y install compat-libstdc* compat-gcc* binutils elfutils-libelf* gcc* libgcc* libstdc* openmotif* glibc* libaio* make sysstat compat-db unixodbc*安装java-1.6.0-openjdk为了让oracle安装界面显示中文,opnjdk默认安装后自动配置了中文字体支持,如果自己手动安装 sunjava6-jk,要是安装界面显示为中文,请参看 debian篇中的 JDK 配置,CntOS环境下,中文字体在/usr/share/fnts/chiese/TruType/。
centos安装kerberos5步骤
首先确认你安装的是32位还是64位版本,本例中是32位centos 6.4(此安装过程需要虚拟机安装的宿主机可以上网)
1.下载krb5-libs,krb5-server和krb5-workstation;下载位置为:
2.在此用到的文件如下列表:
3.开始进行安装,在rpm文件存放位置执行:yum install krb5-libs krb5-server
krb5-workstation
查看yum的配置:
4.在此需要配置虚拟机访问外网:
A.首先设置你可以访问外网的适配器共享网络给你的虚拟机共用的适配器,如:
B.点击确定,会有提示,然后继续确定,在此过程可以回修改VMware Network
Adapter VMnet1中的IP设置,需要你重新设置为你虚拟机使用的网关,否则会一
直不能联通外网。
测试能否联通外网,执行:ping 119.75.217.109(百度的IP),展
示如下,表示可以联通。
C.此时需要验证能不能ping 。
如下图表示不能ping通
D.首先检测/etc/nsswitch.conf中hosts: files dns中有无dns,如果有执行下一步
E.设置/etc/resolv.conf中内容为:nameserver 8.8.8.8
F.然后执行ping .如果展示如下,表示访问外网域名成功:
5.在rpm包放置目录下继续执行yum install krb5-libs krb5-server krb5-workstation
后面的配置可参考:/articles/Y7Z73a。
CentOS5.2下安装Oracle
环境:1.安装CENTOS 5.0安装CentOs5.0 时,如果服务器只是运行Oracle数据库的话,在安装CentOs5.0 时一定要选择安装gnome,开发工具包,遗留开发包,其他一些包可以不选择安装。
2.查询所需安装包是否完整rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-ccompat-libstdc compat-libstdc -devel libaio可能还需要以下一些包,在安装的过程中根据包依赖的关系,把所依赖的包安装上:compat-db-4.2.52-5.1.i386.rpmlibjpeg-devel-6b-37.i386.rpmlibpng-devel-1.2.10-7.i386.rpmlibX11-devel-1.0.3-8.el5.i386.rpmlibXau-devel-1.0.1-3.1.i386.rpmlibXdmcp-devel-1.0.1-2.1.i386.rpmlibXft-devel-2.1.10-1.1.i386.rpmlibXmu-1.0.2-5.i386.rpmlibXmu-devel-1.0.2-5.i386.rpmlibXp-1.0.0-8.i386.rpmlibXp-devel-1.0.0-8.i386.rpmlibXpm-3.5.5-3.i386.rpmlibXpm-devel-3.5.5-3.i386.rpmlibXt-devel-1.0.2-3.1.fc6.i386.rpmmesa-libGL-devel-6.5.1-7.2.el5.i386.rpmopenmotif-2.3.0-0.3.el5.i386.rpmopenmotif-devel-2.3.0-0.3.el5.i386.rpmopenmotif22-2.2.3-18.i386.rpmperl-libxml-perl-0.08-1.2.1.noarch.rpmsetarch-2.0-1.1.i386.rpmxorg-x11-proto-devel-7.1-9.el5.centos.i386.rpm3.检查内存和磁盘grep MemTotal /proc/meminfoMemTotal:512236 kBgrep SwapTotal /proc/meminfoSwapTotal:1574360 kBdf -h4.kernel参数修改vi /etc/sysctl.conf , 在行末添加以下内容,在CentOs5.0上会看到kernel.shmmax = 4294967295kernel.shmall = 268435456这些参数已经存在并且默认启用了,需要将原kernel.shmmax与kernel.shmall参数注释掉。
centOS+5.5++虚拟机安装+教程
CentOS 5.5 安装步骤1、获取centOS 5.5 (红帽企业版免费Linux)的镜像文件。
2、安装虚拟机。
3、新建虚拟机;4、进入虚拟机安装向导;5、安装centOS 5.5镜像文件;6、在安装时,虚拟机要求选择操作系统类型和版本,这里选择企业级Linux第5版;7、从硬盘中导入镜像文件,我的在E盘;8、设置虚拟机磁盘大小,我设置的25G,并选择将文件存入虚拟磁盘,方便将虚拟机拷贝下来安装到其他的电脑上演示操作;9、点击next按钮进入centOS 5.5安装界面,这里选择图像安装,直接回车;10、此时会跳出一个CD found选项,要求检测光盘,此处选择skip,直接跳过,进入安装界面;11、centOS 安装界面如图所示,鼠标点击next继续;12,next要求选择语言种类,我选择了简体中文,可根据自己需要选择;13、选择键盘标准,这里选择美国英语式键盘;14、“下一步”后弹出“必须对分区表初始化”的对话框,这里选择是;15、“下一步”要求设置磁盘分区,因为进入系统后对分区有更加具体的要求,所以这里我选择了保持默认设置,直接“下一步”;16、“下一步”再次弹出对话框,选择“是”,确认格式化;分区情况为:17、“下一步”要求对网络ip等进行设置,点击“编辑”可以设置;18、点击“编辑”后,进入设置页面,我选择默认的动态ip方式;19、“下一步”为系统时钟选择时期,中国只有一个选项“亚洲/上海”;20、“下一步”为根用户设置密码,因为root用户为最高管理权限,所以这里要设置一个强密码,以防止被破解;21、“下一步”安装系统互联网软件,暂时还没有明确需求,选择“稍后定制”;22、“下一步”就正式开始安装centOS 5.5的系统了,大概要20分钟的样子;23、此处为安装中的界面,看着就可以让人舒口气了;24、系统安装完成;25、点击“重新引导”,大致是重启的意思;26、重启后进入欢迎界面,看着很舒服,进入一个新的世界;27、再对系统进行一些简单的设置,比如:这里创建一个普通用户;声卡识别的时候点击“声卡测试”,可以听到声表示声卡驱动安装成功;再次“前进”,就进入用户登录界面,输入用户名和密码,就可以使用了;这里是进入系统后的界面;。
centos下安装jdk15+ MySQL5+Apache22(worker+ssl)+PHP5+Tomcat5
centos下安装jdk15+ MySQL5+Apache22(worker+ssl)+PHP5+Resin31、安装jdk1.5修改jdk-1_5_0_07-linux-i586.bin为可执行:#./jdk-1_5_0_07-linux-i586.bin进行安装,然后会在当前目录下解压,生成一个名为jdk-1_5_0_07的目录#mv jdk-1_5_0_07 /usr/local/jdk安装ok后设置环境变量:修改/etc/profile增加如下内容:JA V A_HOME=/usr/local/jdkRESIN_HOME=/usr/local/resinCLASSPATH=.:$JA V A_HOME/lib:$JA V A_HOME/jre/lib:$RESIN_HOME/lib:/usr/local/jdbc export RESIN_HOME JA V A_HOME CLASSPA TH存盘退出。
source /etc/profile2、安装openssl解压openssl-0.9.8b.tar.gz#tar zxvf openssl-0.9.8b.tar.gz#cd openssl-0.9.8b#./Configure#make install接下来安装相关应用软件:1.MySQL52.安装mysql5.0.18(源码包)源码包可以在这个网址获得:/src/2006/0208/62.html所有这些操作需要root权限安装开始:1>cd /home/ftpsite2>groupadd mysql----------添加mysql用户组,如果提示该组存在,则不用再加3>useradd -g mysql mysql-----加mysql用户,并把它归到mysql组,如果提示用户存在,则不用再加4>tar zxvf mysql-5.0.18.tar.tar5>cd mysql-5.0.186>./configure --prefix=/usr/local/mysql7>make8>make install9>cp support-files/f /etc/f10>cd /usr/local/mysql11>./bin/mysql_install_db12>chown -R root /usr/local/mysql13>chown -R mysql /usr/local/mysql/var14>chgrp -R root /usr/local/mysql15>./bin/mysqld_saft --user=mysql &16>./bin/mysql17>mysql>---------------经过第16步,你应该能看到mysql>提示符了,那么恭喜你安装初步成功2.Apache22下载httpd-2.0.55.tar.gz, php-5.0.5.tar.gz等二进制源码包执行下列命令解压源码包# tar -zxvf httpd-2.0.55.tar.gz进入安装目录# cd httpd-2.0.55配置apache安装信息:#./configure --enable-layout=Apache --enable-so --enable-ssl=shared --with-mpm=worker --with-ssl=/usr/share/ssl执行make安装:# make; make install使用/usr/local/apache/bin/apachectl start 启动apache#/usr/local/sbin/httpd -l看看是否存在以下几个模块core.cworker.chttp_core.cmod_so.c现在是使用worker方式运行的apache。
大数据平台kerberos安装部署文档
大数据平台-kerberos安装部署文档————————————————————————————————作者: ————————————————————————————————日期:ﻩ1.环境准备1.1.操作系统本次安装部署要求在操作系统为CentOS release 6.5(Final)的版本下进行部署,所以在安装部署kerberos之前请先确保操作系统为以上版本,并且集群中各机器已做时钟同步。
本次安装部署以csdm-hadoop-04作为主kdc服务器,以csdm-hadoop-05作为从kdc服务器,以csdm-hadoop-03作为客户端。
一般不建议在服务器上再安装其他应用程序,比如hadoop。
但为了节省资源本次安装在这三台机器均已安装hadoop相关软件。
1.2.创建操作用户创建操作系统hdfs、yarn、mapred用户,并使其归属于hadoop用户组: adduserhdfs -gHadoopadduseryarn -g Hadoopadduser mapred-gHadoop1.3.配置hosts文件为各台机器修改/etc/hosts文件,将真实ip与主机名对应配置,服务端与客户端均需配置,形如:(不能存在127.0.0.1的配置,否则hadoop进行kerberos验证时将会出错)1.4.关闭防火墙执行以下命令关闭防火墙:service iptables stop出现以下界面表示关闭成功1.5.注册服务与端口的对应在/etc/service文件最后增加以下信息,以便后续使用:ﻩkrb5_prop754/tcp # Kerberos slave propagation2.安装配置Kerberos2.1.安装rpm包➢以root用户登录并创建目录存放安装包:mkdir /var/kerberos➢上传安装包文件到创建的目录,包括krb5-libs-1.10.3-10.el6_4.6.x86_64.rpm、krb5-server-1.10.3-10.el6_4.6.x86_64.rpm(客户端可不安装)、krb5-workstation-1.10.3-10.el6_4.6.x86_64.rpm➢执行安装命令:rpm -ivh krb5-libs-1.10.3-10.el6_4.6.x86_64.rpmrpm -ivh krb5-server-1.10.3-10.el6_4.6.x86_64.rpm【客户端可不安装】ﻫrpm -ivh krb5-workstation-1.10.3-10.el6_4.6.x86_64.rpm➢查看上述包是否已安装成功:rpm –qa krb5*若出现以下情况则代表安装成功。
Kerberos安装及使用
Kerberos安装及使⽤2. 安装 Kerberos2.1. 环境配置 安装kerberos前,要确保主机名可以被解析。
主机名内⽹IP ⾓⾊Vmw201 172.16.18.201 Master KDCVmw202 172.16.18.202 Kerberos clientVmw203 172.16.18.203 Kerberos client2.2 Configuring a Kerberos Server2.2.1 确保环境可⽤ 确保所有的clients与servers之间的时间同步以及DNS正确解析2.2.2 选择⼀个主机来运⾏KDC,并在该主机上安装krb-5libs,krb5-server,已经krb5-workstation:yum install krb5-server krb5-libs krb5-auth-dialog KDC的主机必须⾮常⾃⾝安全,⼀般该主机只运⾏KDC程序。
本⽂中我们选择vmw201作为运⾏KDC的主机。
在安装完上述的软件之后,会在KDC主机上⽣成配置⽂件/etc/krb5.conf和/var/kerberos/krb5kdc/kdc.conf,它们分别反映了realm name 以及domain-to-realm mappings。
2.2.3 配置kdc.conf默认放在 /var/kerberos/krb5kdc/kdc.conf。
或者通过覆盖KRB5_KDC_PROFILE环境变量修改配置⽂件位置。
配置⽰例:[kdcdefaults]kdc_ports = 88kdc_tcp_ports = 88[realms] = {#master_key_type = aes256-ctsacl_file = /var/kerberos/krb5kdc/kadm5.acldict_file = /usr/share/dict/wordsadmin_keytab = /var/kerberos/krb5kdc/kadm5.keytabmax_renewable_life = 7dsupported_enctypes = aes128-cts:normal des3-hmac-sha1:normal arcfour-hmac:normal des-hmac-sha1:normal des-cbc-md5:normal des-cbc-crc:normal}说明::是设定的realms。
Kerberos基本原理、安装部署及用法
Kerberos基本原理、安装部署及⽤法1. 概述 Kerberos是⼀种认证机制。
⽬的是,通过密钥系统为客户端/服务器应⽤程序提供强⼤的认证系统:保护服务器防⽌错误的⽤户使⽤,同时保护它的⽤户使⽤正确的服务器,即⽀持双向验证;Kerberos协议的整个认证过程实现不依赖于主机操作系统的认证,⽆需基于主机地址的信任,不要求⽹络上所有主机的物理安全,并假定⽹络上传送的数据包可以被任意地读取、修改和插⼊数据,简⽽⾔之,Kerberos通过传统的加密技术(共享密钥)实现了⼀种可信任的第三⽅认证服务。
KDC(key distribution center):是⼀个⽹络服务,提供ticket和临时会话密钥。
AS(Authentication Server):认证服务器 TGS(Ticket Grantion Server):许可证服务器 TGT:Ticket-grantion Ticket realm name:包含KDC和许多客户端的Kerberos⽹络,类似于域,俗称为领域;也是principal的⼀个“容器”或者“命名空间”。
相对应的,principal的命名规则是"what_name_you_like@realm"。
在kerberos,⼤家都约定俗成⽤⼤写来命名realm,⽐如“” password:某个⽤户的密码,对应于kerberos中的master_key。
password可以存在⼀个keytab⽂件中。
所以kerberos中需要使⽤密码的场景都可以⽤⼀个keytab作为输⼊。
credential:credential是“证明某个⼈确定是他⾃⼰/某⼀种⾏为的确可以发⽣”的凭据。
在不同的使⽤场景下,credential的具体含义也略有不同:对于某个principal个体⽽⾔,他的credential 就是他的password;在kerberos认证的环节中,credential就意味着各种各样的ticket。
centos5.5+oracle
安装CentOS 5.5centos5.5 下载地址:/download.php?id=31679&ResourceID=12271 1.1 安装向导1.2 去掉Desktop Gnome选项,服务器一般不用安装桌面,要是安装Oracle除外!选择现在定制“Customize now”1.3去掉Editors选项,切忌!1.4 去掉文本互联网软件1.5 去掉拨号网络到处就ok了!切忌,不要错选一项哦!按照网上搜来这样做的,没费什么力气,有了前人的血的教训,也帮我扫清的很多绊脚石。
系统环境配置1.安装CENTOS 5.5安装CentOs5.5 时,如果服务器只是运行Oracle数据库的话,在安装CentOs5.0 时一定要选择安装gnome,开发工具包,遗留开发包,其他一些包可以不选择安装。
2.查询所需安装包是否完整rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-l ibstdc++ compat-libstdc++-devel libaio[root@localhost yum.repos.d]# rpm -q gcc make binutils openmotif setarch compat-db libaio gcc-4.1.2-48.el5make-3.81-3.el5binutils-2.17.50.0.6-14.el5package openmotif is not installedsetarch-2.0-1.1package compat-db is not installedlibaio-0.3.106-5[root@localhost yum.repos.d]#把这些没有安装的包一一安装到位。
[root@localhost ~]# yum install openmotif[root@localhost ~]# yum install compat-db可能还需要以下一些包,在安装的过程中根据包依赖的关系,把所依赖的包安装上:compat-libstdc++-33-3.2.3-61.i386.rpm <–必须libXp-devel-1.0.0-8.i386.rpmopenmotif-devel-2.3.0-0.3.el5.i386.rpmopenmotif22-2.2.3-18.i386.rpmperl-libxml-perl-0.08-1.2.1.noarch.rpm3.kernel参数修改vi /etc/sysctl.conf , 在行末添加以下内容,在CentOs5.0上会看到kernel.shmmax = 4294967295kernel.shmall = 268435456这些参数已经存在并且默认启用了,需要将原kernel.shmmax与kernel.shmall参数注释掉。
krb5安装与配置
krb5安装与配置kerberos的安装配置1.下载软件krb5-1.6.3.tar.gz2.编译软件将krb5-1.6.3.tar.gz 使⽤ftp传输到linux机器。
使⽤root⽤户;解压缩,执⾏configure和make$ tar zxvf krb5-1.6.3.tar.gz$cd krb5-1.6.3$./configure$make$make install缺省的将kerberos安装在/usr/local⽬录下;主要包括/usr/local/sbin、/usr/local/bin、/usr/local/man、/usr/local/lib等⽬录。
3.系统路径和IP地址及域名设置3.1.⽤户路径设置系统中原有kerberos程序,安装在/usr/kerberos下。
在⽤户krb下设置路径修改编辑⽂件.bash_profilePATH=/usr/local/sbin:/usr/local/bin:$PATHexport PATH保证系统执⾏命令,⾸先执⾏/usr/local/sbin⽬录的kerberos相关命令;3.2.IP地址和域名设置系统缺省域名为/doc/23300a4d2e3f5727a5e96202.html ;在/etc/hosts⽂件中,设置相关名称;192.168.1.201 /doc/23300a4d2e3f5727a5e96202.html kerberos192.168.1.201 /doc/23300a4d2e3f5727a5e96202.html kdc保证/doc/23300a4d2e3f5727a5e96202.html 和/doc/23300a4d2e3f5727a5e96202.html 都能够被ping通;ping /doc/23300a4d2e3f5727a5e96202.htmlping /doc/23300a4d2e3f5727a5e96202.html4.kdc配置4.1./etc/krb5.conf⽂件的设置和含义Kerberos区域是⼀个管理域,它有它⾃⼰的Kerberos数据库,每个Kerberos区域都有它⾃⼰的⼀套Kerberos服务员,你的区域名可以是任何内容,但是它应该映射到你在DNS中的区域,如果新Kerberos区域是为你的整个DNS域/doc/23300a4d2e3f5727a5e96202.html 准备的,你应该将你的Kerberos区域取⼀个相同的名字(所有字母⼤写,这是Kerberos的惯例):/doc/23300a4d2e3f5727a5e96202.html ,或者,如果你正在/doc/23300a4d2e3f5727a5e96202.html 下创建⼀个新的⼯程部区域,你应该选项/doc/23300a4d2e3f5727a5e96202.html 作为区域名。
centos5 5上安装oracle 11g R2linux服务器应用 电脑资料
centos5 5上安装oracle 11g R2linux效劳器应用电脑资料+------------------ CentOS 5.5上安装配置oracle 11g R2-----------------++-------------------------------- bykerryhu ----------------------------------+一、运行环境系统环境:centos 5.5 32位(图形安装)硬盘分区:/boot150Mswap4096M(最少要3G以上)/10G/home5G/tmp5G/usr10G/usr/local10G/var10G/opt10G/data剩余所有df -h11g R2" border="0" alt=""realsrc="img2.shangxueba./img/hack58/xx0819/17/5D1DC6CC01B0 080459B1E17164A99615.png"src="img2.shangxueba./img/hack58/xx0819/17/5D1DC6CC01B00804 59B1E17164A99615.png" nload="return imgzoom(this,550);"nclick="javascript.:window.open(this.src);"style="cursor:pointer;"/>#同步时钟yum -y install ntpntpdate time.nistecho "* */2 * * * /sbin/ntpdate time.nist" >> /etc/crontab 关闭效劳:iptablesselinuxportmaprpc.statdcupsdavahi-daemonsendmailkillall iptableschkconfig --level 2345 iptables offkillall portmapchkconfig --level 2345 portmap offkillall avahi-daemonchkconfig --level 2345 avahi-daemon offkillall sendmailchkconfig --level 2345 sendmail off二、安装oracle 11gR2 依赖的组件包#需要以下组件:Downloading Packages:(1/22): libaio-devel-0.3.106-5.i386.rpm|12 kB(2/22): numactl-devel-0.9.8-11.el5.i386.rpm|17 kB(3/22): elfutils-libelf-devel-0.137-3.el5.i386.rpm|24 kB (4/22): elfutils-libelf-devel-static-0.137-3.el5.i386.rpm|66 kB(5/22): libgomp-4.4.4-13.el5.i386.rpm|72 kB(6/22): libg-4.1.2-50.el5.i386.rpm|96 kB(7/22): nscd-2.5-58.el56.3.i386.rpm| 167 kB(8/22): sysstat-7.0.2-3.el55.1.i386.rpm| 170 kB(9/22): pdksh-5.2.14-36.el5.i386.rpm| 198 kB(10/22): pat-libstdc++-33-3.2.3-61.i386.rpm| 232 kB(11/22): libstdc++-4.1.2-50.el5.i386.rpm| 362 kB(12/22): glibc-headers-2.5-58.el56.3.i386.rpm| 603 kB(13/22): unixODBC-devel-2.2.11-7.1.i386.rpm| 739 kB(14/22): unixODBC-2.2.11-7.1.i386.rpm| 832 kB(15/22): kernel-headers-2.6.18-238.9.1.el5.i386.rpm| 1.1 MB (16/22): glibc-devel-2.5-58.el56.3.i386.rpm| 2.0 MB(17/22): cpp-4.1.2-50.el5.i386.rpm| 2.7 MB(18/22): libstdc++-devel-4.1.2-50.el5.i386.rpm| 2.8 MB(19/22): g-c++-4.1.2-50.el5.i386.rpm| 3.4 MB(20/22): g-4.1.2-50.el5.i386.rpm| 5.2 MB(21/22): glibc-2.5-58.el56.3.i686.rpm| 5.3 MB(22/22): glibc-mon-2.5-58.el56.3.i386.rpmyum -y install binutils pat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-mon glibc-devel g g-c++libaio-devel libaio libg libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh numactl-devel glibc-headers/sbin/ldconfig三、调整内核参数vi /etc/sysctl.conffs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128.ipv4.iplocalportrange = 9000 65500.core.rmemdefault = 262144.core.rmemmax = 4194304.core.wmemdefault = 262144.core.wmemmax = 1048576fs.aio-max-nr = 1048576#让内核参数生效sysctl -p#修改limits.confvi /etc/security/limits.conf#oracle settingsoraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536#修改系统版本(Redhat 5.×系列系统略过这步)cp /etc/redhat-release /etc/redhat-release.bk vi /etc/redhat-release#修改内容为:Red Hat Enterprise Linux AS release 5 (Taroon) #修改/etc/pam.d/login#添加以下内容:sessionrequired/lib/security/pamlimits.so sessionrequiredpamlimits.so#修改/etc/profilevi /etc/profile#添加以下内容:if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi#修改/etc/csh.loginvi /etc/csh.login#添加以下内容:if ( $USER == "oracle" ) thenlimit maxproc 16384limit deors 65536endif四、创立oracle用户groupadd oinstallgroupadd dbauseradd -g oinstall -G dba oraclepasswd oracle#753951mkdir -p /data/oraclemkdir -p /data/oralnventorymkdir -p /data/softwarechown -R oracle:oinstall /data/oraclechown -R oracle:oinstall /data/softwarechown -R oracle:oinstall /data/oralnventory#设置用户环境变量#su - oracle$ vi .bashprofile#添加以下内容:ORACLESID=kerry; export ORACLESIDORACLEBASE=/data/oracle; export ORACLEBASE ORACLEHOME=$ORACLEBASE/product/11.2.0/db1; export ORACLEHOMEPATH=$PATH:$ORACLEHOME/bin:$HOME/bin; export PATH ORACLEBASE下是admin和productORACLEHOME下那么是ORACLE的命令、连接库、安装助手、listener等等一系列的东东,这只是ORACLE自己的定义习惯。
opengauss5.0企业版主备安装
opengauss5.0企业版主备安装作者:JQKA知乎:月亮岛岛主1、基础环境硬件配置:cpu:2c 2uMem:4GVM workstation 虚拟化8g 4c 2台数据库:openGauss-5.0.0-CentOS-64bit-all.tar.gz操作系统:CentOS-7-x86_64-DVD-1810.isoNode1:192.168.92.161Node2:192.168.92.1622、系统环境设置关闭防火墙systemctl stop firewalld.service #关闭防火墙systemctl disable firewalld.service安装前检查软件环境如果是最小化安装centos7.6,需要安装额外的软件yum install net-tools.x86_64 -y # 没有ifconfig命令需要安装该软件yum install -y epel-release # 安装当yum显示没有可用软件包的时候,代表在linux系统yum 源中已经没有对应的安装包了,这时,我们需要安装EPEL。
EPEL(Extra Packages for Enterprise Linux),企业版Linux额外包,RHEL分布非标准包的社区类库。
yum updateyum install -y bzip2 # 安装bzip2用于后面的解压openGauss安装包安装python3.6python -V结果是python2安装python3yum install -y python3验证python版本[root@node1 ~]# python -VPython 2.7.5[root@node1 ~]# python3 -VPython 3.6.8软件依赖要求yum list libaio-develyum list flexyum list bisonyum list ncurses-develyum list glibc-develyum list patchyum list redhat-lsb-coreyum list readline-devel所需软件建议版本libaio-devel建议版本:0.3.109-13flex要求版本:2.5.31 以上bison建议版本:2.7-4ncurses-devel建议版本:5.9-13.20130511 glibc-devel建议版本:2.17-111patch建议版本:2.7.1-10 redhat-lsb-core建议版本:4.1readline-devel建议版本:7.0-13libnsl(openEuler+x86环境中)建议版本:2.28-36关闭SELINUX,将值改成disabled[root@node1 ~]# vi /etc/selinux/config[root@node1 ~]# cat /etc/selinux/config# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permissive - SELinux prints warnings instead of enforcing.# disabled - No SELinux policy is loaded.SELINUX=disabled# SELINUXTYPE= can take one of three values:# targeted - Targeted processes are protected,# minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection.SELINUXTYPE=targeted设置时区和时间cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime如果出现情况,说明时区正常,可跳过设置字符集参数[root@node1 ~]# cat /etc/locale.confLANG="en_US.UTF-8"其他小配置(可选)修改mtu值[root@node1 ~]# ifconfig ens33 mtu 8192此命令只能临时修改,永久修改如下# vi /etc/sysconfig/network-scripts/ifcfg-ens33#增加如下内容MTU="8192"[root@node1 ~]# ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 8192inet 192.168.92.137 netmask 255.255.255.0 broadcast 192.168.92.255inet6 fe80::68e7:6a06:fcd1:6efa prefixlen 64 scopeid 0x20<link>ether 00:0c:29:ec:c3:36 txqueuelen 1000 (Ethernet)RX packets 1587 bytes 126990 (124.0 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 1032 bytes 173388 (169.3 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0# vi /etc/sysconfig/network-scripts/ifcfg-eth0#增加如下内容MTU="8192"允许root用户远程登陆:vim /etc/ssh/sshd_config将“PermitRootLogin yes”前面的#号去掉让配置生效修改Banner配置cat >>/etc/ssh/sshd_config<<EOFBanner noneEOF# 检查cat /etc/ssh/sshd_config | grep Banner# 重启生效systemctl restart sshd.service创建dbgrp组和用户ommgroupadd dbgrpuseradd -g dbgrp omm # 可后面安装时创建passwd omm #设置密码为Gauss_1234(注意大小写)chown -R omm:dbgrp /opengauss修改/etc/hostsvi /etc/hosts192.168.92.161 node1 192.168.92.162 node2手工建立互信# root配置互信ssh-keygen -t rsassh-copy-id node1ssh-copy-id node2#omm配置互信su - ommssh-keygen -t rsa ssh-copy-id node1 ssh-copy-id node2重启操作系统3、安装openGauss上传安装包文件至/opengauss 并解压mkdir -p /opengausscd /opengauss/tar -zxvf openGauss-5.0.0-CentOS-64bit-all.tar.gztar -zxvf openGauss-5.0.0-CentOS-64bit-om.tar.gz .xml配置安装openGauss前需要创建cluster_config.xml文件。
CentOS 安装openGauss 5.0教程
CentOS 安装openGauss 5.0教程1、安装前准备工作:操作系统要求:CentOS 7.6,实测7.8也可以内存最低要求:4G硬盘最低要求:20G1.1 首先检查THP的启用状态:[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/defrag [always] madvise never[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/enabled [always] madvise never*如果上述两个输出都是“madvise never”,则忽略1.2,否则需要进行1.2设置1.2 在运行时禁用THP(Transparent HugePages)#> echo never > /sys/kernel/mm/transparent_hugepage/enabled#> echo never > /sys/kernel/mm/transparent_hugepage/defrag1.3 关闭SELINUX修改/etc/selinux/config文件中的“SELINUX”值为“disabled”。
#> vi /etc/selinux/config#> SELINUX=disabled1.4 关闭firewalld防火墙#> systemctl status firewalld#> systemctl stop firewalld.service // 关闭防火墙#> systemctl disable firewalld.service // 禁止防火墙开机重启1.5 操作系统参数设置#> echo net.ipv4.tcp_retries1 = 5 >>/etc/sysctl.conf#> echo net.ipv4.tcp_syn_retries = 5 >>/etc/sysctl.conf#> sysctl -p // 使参数生效#> echo "* soft nofile 1000000" >>/etc/security/limits.conf#> echo "* hard nofile 1000000" >>/etc/security/limits.conf2、安装准备2.1 安装基础支持软件:#> yum install -y libaio-devel flex bison ncurses-devel glibc-devel patch redhat-lsb-core readline-devel2.2 安装python3(OpenGauss所需依赖环境)#> yum install python32.3 安装压缩软件:#> yum install bzip22.4 设置字符集参数#> vi /etc/profile#> export LANG=en_US.UTF-8 // 追加#> source /etc/profile // 使参数生效2.5 设置时区和时间#> ll /etc/localtime#> cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime#> date -s "2022/10/03 19:39:20" // 设置时间,正常不需要2.6 设置网卡MTU值#> ifconfig#> ifconfig eth0 mtu 8192 // 临时生效#> vi /etc/sysconfig/network-scripts/ifcfg-eth0 // 在文末追加 MTU="8192",重启生效(永久生效)2.7 关闭RemoveIPC#> vi /etc/systemd/logind.conf#> RemoveIPC=no // 修改“RemoveIPC”值为“no”#> vi /usr/lib/systemd/system/systemd-logind.service#> RemoveIPC=no // 修改“RemoveIPC”值为“no”,文件中没有配置参数,追加到文件的末尾即可** 重新加载配置参数#> systemctl daemon-reload#> systemctl restart systemd-logind2.8 设置root用户远程登录在openGauss安装时需要root帐户远程登录访问权限#> vi /etc/ssh/sshd_config#> PermitRootLogin yes // 将“PermitRootLogin”改为“yes”。
CentOS5.5安装图解
Centos 5.5安装图解1.安装引导首先要设置计算机的BIOS启动顺序为光驱启动,保存设置后将安装光盘放入光驱,重新启动计算机。
计算机启动以后会出现如下图所示的界面。
你可以直接按下<Enter>来进入图形介面的安装方式;也可以直接在boot:后面输入…linux text‟来进入文字介面的安装;还有其他功能选单,可按下键盘最上方那一列的[F1]...[F5]按键来查阅各功能。
Tips:如果你在10 秒钟内没有按下任何按键的话,那么安装程式预设会使用图形介面来开始安装流程。
由于目前安装程式都作的非常棒!因此,建议你可以使用图形介面来安装即可。
2.检测硬件信息接下来系统会检测用户电脑硬件的相关信息,如硬盘、声卡、显示器、键盘、鼠标等,如下图所示。
3.检测光盘介质如下图所示,如果是一张完整的安装盘,可以直接单击“Skip”按钮跳过,否则单击“OK”按钮检测安装盘的完整性。
Tips:如果你确定你所下载的DVD或光碟没有问题的话,那么这里可以选择…Skip(忽略)‟,不过,你也可以按下…OK‟来进行DVD的分析,因为通过DVD的分析后,后续的安装比较不会出现奇怪的问题。
不过如果你按下…OK‟后,程式会开始分析光碟内的所有档案的资讯,会花非常多的时间!4.安装欢迎界面当检测完电脑硬件信息后,进入安装欢迎界面,如下图所示。
5.选择安装过程中的语言单击“Next”按钮进入如下图所示的界面,选择安装过程中使用的语言,此处选择“Chinese Simplified(简体中文)”。
6.选择键盘布局类型选择完安装过程中的语言后,单击“Next”按钮进入如下图所示的界面,选择键盘类型一般默认会选择“U.S.English(美国英语式)”,即美式键盘,在此使用默认的选择。
7.磁盘分区配置如果是全新硬盘,可能会发生如下错误信息,这个信息仅提示你,安装程序找不到分区表,不需要担心。
此时,直接按下“Yes”按钮就可以了,如下图所示。
CentOS 下的socks5 详细安装配置教程
CentOS 下的socks5 详细安装配置教程yum -y install pam-devel openldap-devel cyrus-sasl-devel 3.下载,编译安装ss5(socks5) wget tar zxvf ss5-3.6.1-1.tar.gz ss5-3.6.1 ./configure make make install 启动ss5服务/etc/init.d/ss5 start 添加ss5到服务中,并随机启动 --a ss5 chkconfig ss5 on ss5 默认用法1080端口,并允许任何人用法。
我们可以修改 /etc/opt/ss5/ss5.conf 中的 SHost SPortAuthentiion auth 0.0.0.0/0 - - 为 SHost SPortAuthentication auth 0.0.0.0/0 - u 在 /etc/opt/ss5/ss5. 中添加用户名和密码如: test test 用法用户验证,重启ss5服务/etc/init.d/ss5 restart_____________________________________________________________ 下面运行代码,没复制全,差不多吧 SS5Mod_socks4.c:705: warning: cast to pointer from integer of erent size gcc -g -O2 -DLINUX -I . -I ../../ilude -shar -fPIC -c -o SS5OpenLdap.o S S5OpenLdap.c SS5OpenLdap.c: In function \'DirectoryQuery\':SS5OpenLdap.c:163: warning: assignment makes pointer from integer without a cast SS5OpenLdap.c:165: warning: cast to pointer from integer of different size gcc -g -O2 -DLINUX -I . -I ../../include -shared -fPIC -o mod_socks4.so SS5Mod_socks4.o SS5OpenLdap.o -lpthread make[2]: Leaving directory `/root/ss5-3.6.1/moles/mod_socks4\' make[2]: Entering directory `/root/ss5-3.6.1/modules/mod_socks5\' gcc -g -O2-DLINUX -I . -I ../../include -shared -fPIC -c -oSS5Mod_socks5.o SS5Mod_socks5.c SS5Mod_socks5.c: In function \'MethodParsing\': SS5Mod_socks5.c:68: warning: cast to pointer from integer of different size SS5Mod_socks5.c:114: warning: cast to pointer from integer of different sizeSS5Mod_socks5.c:122: warning: cast to pointer from integer of different size SS5Mod_socks5.c: In function \'RequestParsing\': SS5Mod_socks5.c:151: warning: cast to pointer from integer of different size SS5Mod_socks5.c: In function \'UpseamServing\': SS5Mod_socks5.c:228: warning: cast to pointer from integer of different size SS5Mod_socks5.c:245: warning: cast to pointer from integer of different size SS5Mod_socks5.c:262: warning: cast to pointer from integer of different sizeSS5Mod_socks5.c:266: warning: cast to pointer from integer of different size SS5Mod_socks5.c:273: warning: cast to pointer from integer of different size SS5Mod_socks5.c:281: warning: cast to pointer from integer of different sizeSS5Mod_socks5.c:295: warning: cast to pointer from integer of different size SS5Mod_socks5.c: In function \'ConnectServing\': SS5Mod_socks5.c:350: warning: cast to pointer from integer of different size SS5Mod_socks5.c:367: warning: cast to pointer from integer of different size SS5Mod_socks5.c:381: warning: cast to pointer from integer of different sizeSS5Mod_socks5.c:425: warning: cast to pointer from integer of different size SS5Mod_socks5.c: In function \'BindServing\': SS5Mod_socks5.c:495: warning: cast to pointer from integer of different size SS5Mod_socks5.c:503: warning: cast to pointer from integer of different size SS5Mod_socks5.c:529: warning: cast to pointer from integer of different sizeSS5Mod_socks5.c:543: warning: cast to pointer from integer of different size SS5Mod_socks5.c:579: warning: cast to pointer from integer of different size SS5Mod_socks5.c:605: warning: cast to pointer from integer of different sizeSS5Mod_socks5.c:631: warning: cast to pointer from integer of different size SS5Mod_socks5.c: In function\'UdpAssociateServing\': SS5Mod_socks5.c:706: warning: cast to pointer from integer of different size SS5Mod_socks5.c:734: warning: cast to pointer from integer of different sizeSS5Mod_socks5.c:772: warning: cast to pointer from integer of different size SS5Mod_socks5.c:780: warning: cast to pointer from integer of different size SS5Mod_socks5.c:807: warning: cast to pointer from integer of different sizeSS5Mod_socks5.c:914: warning: cast to pointer from integer of different size SS5Mod_socks5.c: In function\'UdpAssociateResponse\': SS5Mod_socks5.c:992: warning: cast to pointer from integer of different size SS5Mod_socks5.c: In function \'FileCheck\': SS5Mod_socks5.c:1191: warning: cast to pointer from integer of different size gcc -g -O2 -DLINUX -I . -I ../../include -shared -fPIC -c -o SS5OpenLdap.o SS5OpenLdap.c SS5OpenLdap.c: In function \'DirectoryQuery\': SS5OpenLdap.c:163: warning: assignment makes pointer from integer without a cast SS5OpenLdap.c:165: warning: cast to pointer from integer of different size gcc -g -O2 -DLINUX -I . -I ../../include -shared -fPIC -o mod_socks5.so SS5Mod_socks5.o SS5OpenLdap.o -lpthread make[2]: Leaving directory `/root/ss5-3.6.1/modules/mod_socks5\' make[2]: Entering directory `/root/ss5-3.6.1/modules/mod_authen\' gcc -g -O2-DLINUX -I . -I ../../include -shared -fPIC -c -oSS5Mod_authenti cation.o SS5Mod_authentication.cSS5Mod_authentication.c: In function \'Authentication\':SS5Mod_authentication.c:68: warning: cast to pointer frominteger of different s ize SS5Mod_authentication.c:153: warning: cast to pointer from integer of different sizeSS5Mod_authentication.c:163: warning: cast to pointer from integer of different size SS5Mod_authentication.c:182: warning: cast to pointer from integer of different size gcc -g -O2 -DLINUX -I . -I ../../include -shared -fPIC -c -o SS5Basic.o SS5B asic.c SS5Basic.c: In function \'S5PwdFileOpen\': SS5Basic.c:30: warning: cast to pointer from integer of different sizeSS5Basic.c: In function \'S5PwdFileClose\': SS5Basic.c:59: warning: cast to pointer from integer of different size gcc -g -O2 -DLINUX -I . -I ../../include -shared -fPIC -c -oSS5ExternalProg ram.o SS5ExternalProgram.c。
Kerberos主从配置
Kerberos主从配置文档1. Kerberos主从同步»úÖÆ2. 搭建 Kerberos3.1 »·¾³我们在两个备用NameNode节点上实现Kerberos主从,并在其它需要接入认证的主机上安装Kerberos客户端。
•操作系统:CentOS 6.7/RedHart 6.7•运行用户:root3.2 °²×°°ü我们是基于RedHart 6.7/CentOS 6.7操作系统,相关Kerberos安装包可在系统包中获取,相关rpm包列表如下:krb5-app1-clients*.rpmkrb5-libs*.rpmkrb5-app1-servers*.rpmkrb5-pkinit-openssl*.rpmkrb5-auth-dialog*.rpmkrb5-server*.rpmkrb5-dev1*.rpmkrb5-server-ldap*.rpmMaster111.111.241.210Slave111.111.241.211krb5-workstation*.rpm3.2 °²×°¹ý³Ì3.2.1 ×¼±¸¹¤×÷确认添加主机名解析到/etc/hosts文件中。
$ cat /etc/hosts127.0.0.1 localhost111.111.241.210 kerberos.hadoop. - master KDC111.111.241.211 kerberos2.hadoop. - slave KDC注意:h o s t n a m e请使用小写,要不然在集成k e r b e r o s时会出现一些错误。
龙凯贷款管理系统安装手册
龙凯贷款管理系统安装手册二〇〇九年一月十二日目录一、安装linux操作系统 (3)1. 禁用linux开机进入图形界面 (12)2. root用户出现乱码 (12)3. 配置telnet和ftp服务 (12)二、安装JDK (14)三、建立用户以及组 (15)四、安装xampp (16)1. 拷贝xampp并安装 (16)2. 修正xampp的安全问题 (16)3. 配置自动启动xampp-mysql (16)4. 修改f文件 (16)5. 实现数据库远程访问 (17)6. 备份(恢复数据库) (17)7. 恢复数据报错处理 (17)五、安装tomcat (18)六、安装MySQL-Front管理数据库 (19)七、拷贝工程并安装 (19)一、安装linux操作系统red hat EL 4.4安装步骤:将BIOS设置中的启动项设置为从光盘启动,然后放入CentOS安装CD的第一张后,重新启动计算机。
安装程序启动后的安装与设置步骤如下:[1] 光盘启动,出现“boot:”提示符,直接按回车进入图形安装界面。
[2] 出现是否对CD媒体进行测试的提问,这里选择“Skip”跳过测试。
[3] 图形安装模式启动,点击“Next”。
[4] 语言选择,默认用英文,也可以选择中文安装过程。
[5] 选择键盘布局模式,这里根据自己具体的情况来选择。
中国大陆一般为“U.S.English”。
[6] 安装类型选择,这里选择“Custom”(自定义或者服务器模式)进行安装。
[7] 硬盘分区设置,这里选择“”进行手动分区。
[8] boot至少分500M(机器启动时候的文件都在该分区) swap一般是内存大小的2-3倍(虚拟内存),这里我们分3G,剩下空间给 /[9] 硬盘分区设置的确认,这里点击“Yes”。
[10] 硬盘分区后的分割状态,在此可以了解安装后硬盘的分割状态。
点击“Next”进入下一步。
[11] 引导程序的配置,这里全部保持默认设置,点击“Next进入下一步”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首先确认你安装的是32位还是64位版本,本例中是32位centos 6.4(此安装过程需要虚拟机安装的宿主机可以上网)
1.下载krb5-libs,krb5-server和krb5-workstation;下载位置为:
2.在此用到的文件如下列表:
3.开始进行安装,在rpm文件存放位置执行:yum install krb5-libs krb5-server
krb5-workstation
查看yum的配置:
4.在此需要配置虚拟机访问外网:
A.首先设置你可以访问外网的适配器共享网络给你的虚拟机共用的适配器,如:
B.点击确定,会有提示,然后继续确定,在此过程可以回修改VMware Network
Adapter VMnet1中的IP设置,需要你重新设置为你虚拟机使用的网关,否则会一
直不能联通外网。
测试能否联通外网,执行:ping 119.75.217.109(百度的IP),展
示如下,表示可以联通。
C.此时需要验证能不能ping 。
如下图表示不能ping通
D.首先检测/etc/nsswitch.conf中hosts: files dns中有无dns,如果有执行下一步
E.设置/etc/resolv.conf中内容为:nameserver 8.8.8.8
F.然后执行ping .如果展示如下,表示访问外网域名成功:
5.在rpm包放置目录下继续执行yum install krb5-libs krb5-server krb5-workstation
后面的配置可参考:/articles/Y7Z73a。