怎样安装Centos系统?

CentOS 操作系统是商业版Red Hat Enterprise Linux(RHEL)的免费版,是架构 LAMP 的理想操作系统,稳定性非常好,它主要用于服务器而不是桌面环境。

步骤/方法

  • 01

    1. 硬盘分区 在硬盘分区步骤中,我们有三个选项:删除硬盘所有分区、删除Linux分区、自定义安装。我们推荐使用 LVM+自定义分区大小 的方式进行来硬盘分区. 如上图所示,在这个界面一定要勾选“检验和修改分区方案”,进入下一步。 从上图可以看出,系统已经帮我们构建了 LVM ,我们只要在这一步骤中调整分区大小就可以了,当然可以根据实际情况来进行划分,在这里我们创建了:/(根目录),/var(日志),/home(用户目录),/www(网站目录)以及 SWAP 分区。(注:SWAP 分区一般设为物理内存的2倍大小或更多)

  • 02

    网络配置 在这一步骤,我们需要进行网络设置,配置网卡IP, 网关以及DNS等,确保网络畅通。(注:请在配置时留意网卡编号,因为一般服务器都配有多块网卡。)

  • 03

    安装模式的选择 在这一步骤,我们就将系统默认的勾选掉,采取最小化方式安装。当然你可以选择 Server 或其他模式。Server模式系统一般会帮你安装好Apache, MySQL等等软件,但是我们还需要更新版本。

  • 04

    安装完毕重新引导系统后 安装结束后,我们进行一下检查工作: 检查有无系统级错误信息 shell> more /var/log/messages # 检查硬件配置是否有错误信息 shell> dmesg # 检查网卡设置是否正确 shell> ifconfig # 检查网络是否正常 shell> ping

  • 05

    配置系统默认的启动服务 setup 是 RedHat 系列里面内置的一个图形化配置工具,在里面我们可以进行一些系统设置,如网络配置,防火墙配置以及系统启动服务配置等。 (1) 配置系统服务 shell> setup 系统安装后默认会加载一些服务,有些服务并是我们不需要的,这里我们只勾选以下服务: anacron,crond,cpuspeed,iptables,irqbalance,messagebus,microcode_ctl ,network,rawdevices,readahead_early,readahead_later,smartd,sshd,syslog,vsftpd,xinetd,yum-updatesd。如果需要以后还可以通过 chkconfig 指令添加。 (2) 配置防火墙 在 Firewall Configuration 选项中,进行防火墙配置,首先启动防火墙,关闭 SELINUX,然后放开 HTTP 80, SSH 22, FTP 21 等这些常用端口。 注:SELINUX 的禁用需要重新启动才能生效。

  • 06

    配置 SSH 服务 shell> vi /etc/ssh/sshd_config PermitRootLogin no # 禁止root登录,根据实际情况配置 Protocol 2 # 仅使用SSH2协议 ServerKeyBits 1024 # 使用1024bit加密 PermitEmptyPasswords no # 禁止空密码 # 启动SSH服务,或者使用 service sshd start shell> /etc/init.d/sshd start

  • 07

    配置 yum 源 (1) 配置搜狐镜像网站的yum源。(注:这步是非必须的,只是视地域情况而定,选择较快的源) # 获取搜狐Centos 5.4源配置文件 shell> cd /etc/yum.repos.d shell> mv CentOS-Base.repo CentOS-Base.repo.bak shell> wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo shell> mv CentOS-Base-sohu.repo CentOS-Base.repo # 导入软件包的GPG Key shell> rpm --import http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5 (2) 定义非官方yum库 有时官方提供的软件是当前的稳定版本,而不是最新版本,因此我们需要一些非官方yum源,如下面我们定义一个非官方yum库用来更新 PHP版本至5.2.14。 shell> rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka shell> vi /etc/yum.repos.d/utterramblings.repo [utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka (3) 关闭yum fastestmirror 功能 shell> vi /etc/yum/pluginconf.d/fastestmirror.conf enabled=0 (4) 更新系统软件库 shell>yum update # 安装后通过以下指令查看当前系统已安装包版本信息 shell> yum list installed | grep mysql shell> rpm -qa | grep mysql

(0)

相关推荐

  • Pxe无人值守安装centos系统

    Pxe无人值守安装centos系统 Pxe无人值守安装linux系统,能够对多台机器同时自动进行操作管理,减少管理员的工作负担,也使管理更加科学有效.因此pxe无人值守安装linux对于管理员来说有重 ...

  • 半自动化的安装CentOS系统

    本实验在生产环境中现在已经用不到了,因为已经有更高级的自动化安装软件来取代了本次实验,所以只是为了能从低层更了解Linux的安装,从而做了本次实验,加深与理解当前所学的知识. 先看一下拓扑图吧! 简单 ...

  • 怎么在安装CentOS系统时进行手动设置分区

    我们在安装CentOS系统的时候,如果不手动设分区的话,硬盘的分区就会自动设置,这样我们在使用的时候,有可能不能满足我们的需求,今天就跟大家介绍一下以上就是怎么在安装CentOS系统时进行手动设置分区 ...

  • VirtualBox虚拟机系列:[3]安装Centos系统

    公司所用办公电脑系统几乎都是windows类型系统,若因工作需要使用到Centos系统,在不重装办公电脑系统和装双系统的基础上,如何实现Centos系统环境搭建?答案肯定是在windows系统上搭建C ...

  • 怎样安装Centos系统? 安装Centos系统的图文方法步骤

    CentOS 操作系统是商业版Red Hat Enterprise Linux(RHEL)的免费版,是架构 LAMP 的理想操作系统,稳定性非常好,它主要用于服务器而不是桌面环境。 Centos 5. ...

  • VMware安装CentOS系统图文教程

    VMware 下安装CentOS6.2 取消 Easy install模式(此模式不好,很多软件没有安装) 工具/原料 VMware_8.0.4.744019_Lite_XiaZaiBa.7z 《Ce ...

  • 如何在虚拟机上安装CentOS系统~~

    最近想跟服务端的哥们学习PHP,于是特将初期配置开发环境什么的记录下来~~~~~ 操作方法 01 首先到Oracle官网下载最新版的 VirtualBox,并安装~~~ 02 下载CentOS镜像,备 ...

  • 修改虚拟机中的centos系统分辨率的方法

    使用vmware虚拟机安装centos系统,默认分辨都很低,可使用以下方法修改虚拟机中centos系统的分辨率.随小编一起去看看吧! 1,# vi /boot/grub/grub.conf 2,找到  ...

  • 如何在VMware安装CentOS:[1]虚拟机设置

    如何在VMwareWorkstation10里安装CentOS系统  前几天在某个QQ群有一位网友这样问过这个问题 于是今天闲着就写下了这编教程 操作方法 01 打开虚拟机之后--点击编缉虚拟机设置 ...