zoukankan      html  css  js  c++  java
  • CentOS-7.6的安装和基本配置

    本文为最小化简易版安装,安装后需要后续配置网络等才能更好的使用,建议小白可以参考更详细更完整的安装方法,链接为:

    https://www.cnblogs.com/clsn/p/8338099.html#auto_id_22

     说明:为了最小化安装后更方便配置网络,建议安装时使用在“软件选择”中的基本环境下选择【带GUI的服务器】安装,这样方便网络配置,后续不用可以再删除图形化界面。

    同时在最小化安装时附加选项选择【开发工具】,将可能会安装以下文件,根据需要选择安装或不安装,包括如下:

    必要的软件包:
       +autoconf +automakebinutils +bison +flex gcc gcc-c++gettext
       +libtool make+patch pkgconfig redhat-rpm-config +rpm-build +rpm-sign
     默认的软件包:
       +byacc +cscope +ctags +diffstat +doxygen +elfutils +gcc-gfortran +git
      +indent +intltool +patchutils +rcs +subversion +swig +systemtap

    一、准备环境:

    虚拟机管理软件:VMware Workstation 12 Pro(或更高版本)

    操作系统镜像:CentOS-7-x86_64-DVD-1810.iso

    1、  CengtOS镜像的下载

    1)浏览器访问linux公社地址https://www.linuxidc.com/Linux/2018-12/155686.htm

    2)在文章的底部找到“CentOS-7-x86_64-DVD-1810.iso链接”,点击下载保存即可。(或直接用链接下载,下载链接为:https://mirrors.edge.kernel.org/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

    2、  VMware Workstation 12 Pro下载

    浏览器访问http://www.cncrk.com/downinfo/261448.html,在页面底部选择普通下载中的任一一种即可,然后参考访问页面教程进行安装。

    二、创建新的虚拟机

    1)     启动VMware Workstation软件,在主页点击【创建新的虚拟机】或在顶部菜单栏中,点击【文件】-【新建虚拟机】,启动新建虚拟机向导。

    2)     在欢迎使用新建虚拟机窗口,选择【典型(推荐)】,点击【下一步】。

    3)     在安装客户机操作系统窗口,选择【安装程序光盘映象文件(ISO)(M)】,点击其右边的【浏览】按钮选择上一步下载操作路径中的镜像文件“CentOS-7-x86_64-DVD-1810.iso“,点击【下一步】。

    4)     在命名虚拟机窗口,自定义填写【虚拟机名称】和【虚拟机存储位置】,点击【下一步】。

    5)     在指定磁盘容量窗口,

    填写最大磁盘大小(GB):(个人基本使用可设置10G-20G,仅供参考,后续可根据需要进行扩展磁盘容量),

    选择【将虚拟机磁盘存储为单个文件(O)】,

    点击【下一步】。

    6)     在已准备好创建虚拟机窗口,点击【自定义硬件】,调整CPU和内存大小(个人基本使用建议内存1G-2G,处理器数量为1个,处理器核心数量为1-2个,仅供参考,后续可根据实际情况进行增减),点击【关闭】,再点击【完成】。

    安装操作系统

    1、        完成上述操作后,在VMware Workstation左侧库栏下【我的计算机】列表中选择刚配置好的虚拟机名称,再点击【开启此虚拟机】(绿色的播放图标按钮)。

    2、        虚拟机开启后出现安装菜单,鼠标进入后,通过键盘上下键选择【Install CentOS 7】,然后按键盘回车键,再按页面提示按【ENTER】即回车键。

    3、        在图形化安装界面,选择系统语言,自定义选择中文或英文(中文可在下方搜索框中输入chinese即出现),点击【继续】。

    4、        在安装信息摘要页面,可根据以下参考选项进行配置:(注意:需要linux图形化界面的需要在“软件选择”中的基本环境下选择【带GUI的服务器】,否则进入linux都是命令行操作模式,无windows系统般鼠标键盘可操作的图形界面

    【本地化】:日期和时间选择【亚洲/上海 时区】、键盘选择【汉语】、语言支持选择【简体中文(中国)】;

    【软件】:安装源选择【本地介质】、软件选择【最小安装】;

    【系统】:安装位置选择【已选择自动分区】、KDUMP选择【已禁用Kdump】、网络和主机名用默认设置、SECURITY POLICY选择【No profile selected】;

    然后点击【开始安装】。

    5、        在配置页面,选择【用户配置】下的【ROOT密码】,设置系统账号密码,如果密码简单,则需要点击两次“完成”按钮

    6、        等待界面CentO S已成功安装并可以使用并出现【重启】按钮,点击【重启】,至此安装完成。

    三、安装后配置:

    在上述安装操作后,不需要任何操作,等待自动从重启至登录命令行,输入root账号密码登录即可。

    登录成功后禁用selinux(安全防护)、firewalld(防火墙)、NetworkManager。(建议个人使用时进行操作,公司系统不建议禁用)。操作命令如下:

    [root@localhost ~]# vi /etc/selinux/config

    修改内容为:

    SELINUX=disabled

    保存退出。

    再输入[root@localhost ~]# systemctl disable firewalld

    再输入[root@localhost ~]# systemctl disable  NetworkManager

    接下来进行基本优化和程序安装:

    查看系统版本

    [root@CentOS7 ~]# cat /etc/redhat-release

    CentOS Linux release 7.3.1611 (Core)

    修改yum源,base源

    [root@CentOS7 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                     Dload  Upload   Total   Spent    Left  Speed

    100  2573  100  2573    0     0   2940      0 --:--:-- --:--:-- --:--:--  2940

    修改    epel源

    [root@CentOS7 ~]# curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                     Dload  Upload   Total   Spent    Left  Speed

    100  1084  100  1084    0     0    915      0  0:00:01  0:00:01 --:--:--   916

    安装软件

    yum install  vim wget bash-completion lrzsz nmap  nc  tree  htop iftop  net-tools -y

    更详细完整版的安装方式可以参考以下链接:

    https://www.cnblogs.com/clsn/p/8338099.html#auto_id_22

    声明:本人此文中的操作仅供参考,有任何问题本人不负责任,同时本人参考他人内容已在最后进行附加链接。

     

    参考链接:

    1.        https://www.linuxidc.com/Linux/2018-12/155686.htm

    2.        http://www.cncrk.com/downinfo/261448.html

    3.        https://www.cnblogs.com/clsn/p/8338099.html

    4.        https://blog.csdn.net/zjfjifei2008/article/details/84890328

    5.        https://blog.csdn.net/xiaoyi23000/article/details/80521337

    6.        https://www.cnblogs.com/clsn/p/8338099.html#auto_id_22

  • 相关阅读:
    【cocos2d-js官方文档】十四、cc.spriteFrameCache 改造说明
    [SVN]创建本地的SVN仓库
    [C++]函数参数浅析
    [Windows Phone]AnimationHelper管理分散的Storyboard
    [Windows Phone]常用类库&API推荐
    [Windows Phone]模仿魔兽3技能按钮SkillButton
    [C++]引用浅析
    [C++]new和delete
    [C++]指针浅析
    [C++]C++中的运行时类型检测
  • 原文地址:https://www.cnblogs.com/fxcity/p/11041257.html
Copyright © 2011-2022 走看看