热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

RedHat6.4操作系统部署

微信;jem_db\x0aQQ交流群

作者:IT邦德
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
(Web\java\Python)工作,主要服务于生产制造
现拥有 Oracle 11g  OCP/OCM、
Mysql、Oceanbase(OBCA)认证
分布式TBase\TDSQL数据库、
国产达梦数据库以及红帽子认证
从业8年DBA工作,在数据库领域有丰富的经验

擅长Oracle数据库运维开发,备份恢复,安装迁移,
性能优化、故障应急处理等

微信;jem_db
QQ交流群:168797397


RedHat6.4操作系统部署


    可以在安装 linux 系统之前,规划好磁盘分区情况
    创建虚拟机时分配足够大的磁盘空间,安装系统时直接分区,增加/u01 分区


    链接:https://pan.baidu.com/s/18eJKvDWqsvDyLyTZywy10Q
    提取码:sjes

    1.新建虚拟机

      解决方法
      如果不支持,点击取消并关闭虚拟机软件。
      重新启动电脑,进入 BIOS,将虚拟机选项打开(F2 或者Delete键)
      不同品牌、型号电脑进入 BIOS 方法、虚拟化选项有所不同



      此处分配60G的磁盘空间

        OS:Red Hat Enterprise Linux 6.4-64bit
        IP:192.168.6.10
        hostname:rhel64
        root:beijing
        oracle:oracle
        DB:oracle 11.2.0.4
        SIDPROD
        sys:oracle
        system:oracle
        scott:tiger



        2.RedHat Enterprise Linux 6.4 64 位系统安装

        2.1 启动虚拟机安装


        默认第一项按回车 进入图形化安装界面

        Skip 跳过安装介质检测

        键盘布局 默认 U.S.English

        默认第一项 基本存储设备 Next

        Yes ,discard any data,丢弃数据

        主机名:rhel64

        默认是 DHCP 修改手动设置 Manual 配置静态 ip Apply

        close -Next,选择 Asia/Shanghai

        设置超级用户 root 密码

        Use ALL Space,勾选 Review,Use All Space:使用整块硬盘 自动分区

        查看操作系统默认分区

        修改分区大小 增加/u01

        / 20G

        swap 4G

        /u01 56G

        Format 格式化-Write changes to disk

        系统装在本地磁盘/dev/sda

        Desktop - Customize now,桌面和软件开发平台默认有图形化

        软件包组,

        Compatibility libraries 兼容性库,向下兼容,通常装 oracle 必选

        语言可以勾选中文支持 登录时输入用户名后可更改语言

        检查包依赖关系 开始安装

        安装完成重启 reboot

        2.2 初始化操作系统

        两次 Forward

        不注册 No- Register later

        不创建用户


        2.3.系统安装完成初始配置

          配置本地主机名解析/etc/hosts
          [root@rhel64 ~]# cat etc/sysconfig/network
          NETWORKING=yes
          HOSTNAME=rhel64
          GATEWAY=192.168.6.1


            禁用防火墙、NetworkManager
            [root@rhel64 ~]# chkconfig iptables off
            [root@rhel64 ~]# chkconfig NetworkManager off
            [root@rhel64 ~]# chkconfig --list iptables
            iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
            [root@rhel64 ~]# chkconfig --list NetworkManager
            NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off
            禁用 selinux


            重启验证

              [root@rhel64 ~]# reboot
              [root@rhel64 ~]# getenforce
              [root@rhel64 ~]# service iptabels stastus
              [root@rhel64 ~]# service NetworkManager status



              配置 yum 软件仓库

                [root@rhel64 ~]# mkdir mnt/dvd
                [root@rhel64 ~]# mount dev/sr0 mnt/dvd
                [root@rhel64 ~]# df -Th


                [root@rhel64 ~]# cp etc/yum.repos.d/rhel-source.repo etc/yum.repos.d/rhel-source.repo.bak
                [root@rhel64 ~]# vi etc/yum.repos.d/rhel-source.repo
                [rhel6.4]
                name=rhel6.4
                baseurl=file:///mnt/dvd/Server
                gpgcheck=0



                注解

                  enabled=1 #这个选项表示这个repo中定义的源是启用的,0为禁用
                  gpgcheck=1 #这个选项表示这个repo中下载的rpm将进行gpg的校验,已确定rpm包的来源是有效和安全的


                  验证
                  [root@rhel64 ~]# yum clean all
                  [root@rhel64 ~]# yum list
                  [root@rhel64 ~]# yum install lrzsz



                  安装 vmware tools

                  安装前先将挂载的光盘弹出,安装后方便全屏虚拟机控制台界面以及进行文件传输

                    [root@rhel64 ~]# cd /media/VMware\ Tools/
                    [root@rhel64 VMware Tools]# ll
                    [root@rhel64 VMware Tools]# mkdir /tmp/tools
                    [root@rhel64 VMware Tools]# tar -xvf VMwareTools-10.0.10-4301679.tar.gz -C /tmp/tools/


                    [root@rhel64 ~]# cd /tmp/tools/vmware-tools-distrib/
                    [root@rhel64 vmware-tools-distrib]# ll
                    [root@rhel64 vmware-tools-distrib]# sh vmware-install.pl


                    默认回车,安装完成重启验证






                    推荐阅读
                    • 2018年人工智能大数据的爆发,学Java还是Python?
                      本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
                    • VScode格式化文档换行或不换行的设置方法
                      本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
                    • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
                    • Java序列化对象传给PHP的方法及原理解析
                      本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
                    • 开发笔记:加密&json&StringIO模块&BytesIO模块
                      篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
                    • Android中高级面试必知必会,积累总结
                      本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
                    • Metasploit攻击渗透实践
                      本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
                    • 本文介绍了在Win10上安装WinPythonHadoop的详细步骤,包括安装Python环境、安装JDK8、安装pyspark、安装Hadoop和Spark、设置环境变量、下载winutils.exe等。同时提醒注意Hadoop版本与pyspark版本的一致性,并建议重启电脑以确保安装成功。 ... [详细]
                    • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
                      本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
                    • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
                      本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
                    • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
                      本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
                    • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
                    • Go语言实现堆排序的详细教程
                      本文主要介绍了Go语言实现堆排序的详细教程,包括大根堆的定义和完全二叉树的概念。通过图解和算法描述,详细介绍了堆排序的实现过程。堆排序是一种效率很高的排序算法,时间复杂度为O(nlgn)。阅读本文大约需要15分钟。 ... [详细]
                    • 本文详细介绍了如何使用MySQL来显示SQL语句的执行时间,并通过MySQL Query Profiler获取CPU和内存使用量以及系统锁和表锁的时间。同时介绍了效能分析的三种方法:瓶颈分析、工作负载分析和基于比率的分析。 ... [详细]
                    • Oracle分析函数first_value()和last_value()的用法及原理
                      本文介绍了Oracle分析函数first_value()和last_value()的用法和原理,以及在查询销售记录日期和部门中的应用。通过示例和解释,详细说明了first_value()和last_value()的功能和不同之处。同时,对于last_value()的结果出现不一样的情况进行了解释,并提供了理解last_value()默认统计范围的方法。该文对于使用Oracle分析函数的开发人员和数据库管理员具有参考价值。 ... [详细]
                    author-avatar
                    我是谁_2502894917
                    这个家伙很懒,什么也没留下!
                    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
                    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有