CentOS 7 操作系统安装手册

CentOS 7 安装手册

敬语

为常年奋斗、努力工作在一线,并为操作系统发展做出突出贡献的的大佬们致敬,此处深思几分钟...

科普

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red

Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

更多信息可自行脑补:https:///zh/Manuals/ReleaseNotes/CentOS7

正题

安装君手把手教你安装CentOS 7操作系统,进入正题,详细见下述安装步骤:

下载镜像文件

由于文件比较大,鉴于网盘各种本土压制,再加上买不起的会员,所以小伙伴自行去官网下载哦,本次演示需要安装的操作系统信息:

1. 操作系统:CentOS-7-x86_64-DVD-1708.iso (64位哦)

2. 下载地址:https:///download/

3. 系统官网: (操作系统的前世今生一览无遗)

下载镜像须知

官方(/)提供三个版本,分别如下:

1. DVD ISO 标准版本(服务器安装推荐使用)

2. Everything ISO 对完整版安装盘的软件进行补充,集成所有软件

3. Minimal ISO Mini版本,只有必要的软件,自带的软件最少

系统安装开始 此处以VMware® Workstation 12 Pro 为例,关于VMware® Workstation 12 Pro安装后续更新,小伙伴要关注哦...

开始安装

---------------------

第1步

---------------------

操作系统检测,可对其所运行的软件环境进行检测,如果有问题会显示出来,不过需要5分钟左右的时间(机器配置差就不说了哈),不想等待的小伙伴可以直接选择安装,Install CentOS7 ,不需要检测即可;

第2步

---------------------

开始进入安装;

第3步

---------------------

安装进行中...;

第4步

---------------------

选择操作系统语言,点击下一步(Continue),友情提示:推荐英文;

第5步

---------------------

选择操作系统分区,可以自行配制分区,也可以选择默认的磁盘分区

第6步

---------------------

操作系统主配置界面,可配置软件,安全、系统、网络等方面,重点关注下属几个方面配置:

1. NETWORK & HOST NAME 网络配置,具体配置参见第 7 步;

2. SOFTWARE SELECTION 软件配置,此处选择最小化安装,不包括其他软件以及GUI组件,友情提示:服务器推荐使用该参数,想用界面的小伙伴可以使用GUI可视化界面;

3. INSTALLATION DESTIONATION 分区配置;

第7步

---------------------

配置操作系统网络环境,可手动配置也可以自动配置;

第8步

---------------------

配置完成之后进行下一步,正式开始安装;

第9步

---------------------

配置账号,可以root账号密码,也可以创建用户操作;

第10步

---------------------

安装完成之后系统自动重启;

第11步

---------------------

输入账号/密码,登录第9步配置的账号或root密码;

第12步

---------------------

至此万能的CentOS 7 操作系统安装已经成功,大喜....;

喜欢我们的小伙伴可以扫描屏幕下方的微信(左侧)、微博(右侧)二维码,欢迎多挑毛病、多多关注。

关注我们

合集下载

CentOS安装图解及常规使用教程

CentOS安装图解及常规使用教程

CentOS 6安装使用及DHCP服务配置教程

金湖广电培训专用教程

南京润灿信息科技有限公司版权所有 序言

Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最着名的例子。只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多数Linux系统还包括了像提供GUI界面的X Window之类的程序。除了一部分专家之外,大多数人都是直接使用Linux发布版,而不是自己选择每一样组件或自行设置。

严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思。Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将该组合系统命名为GNU/Linux,但Linux不属于GNU计划。

Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。Linux是一个领先的操作系统,可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。Linux也广泛应用在嵌入式系统上,如手机,平板电脑,路由器,电视和电子游戏机等。在移动设备上广泛使用的Android操作系统就是创建在Linux内核之上。

通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其派生版本Ubuntu,Linux Mint),Fedora(及其相关版本Red Hat Enterprise Linux,CentOS)和openSUSE等。Linux发行版包含Linux内核和支撑内核的实用程序和库,通常还带有大量可以满足各类需求的应用程序。个人计算机使用的Linux发行版通常包X Window和一个相应的桌面环境,如GNOME或KDE。桌面Linux操作系统常用的应用程序,包括Firefox网页浏览器,LibreOffice办公软件,GIMP图像处理工具等。由于Linux是自由软件,任何人都可以创建一个符合自己需求的Linux发行版。 目 录

Centos7安装cmake3

Centos7安装cmake3

Centos7安装cmake3

Centos7安装cmake3前期准备

openssl-devel已安装

cmake3.1以上已安装

下载⽅式说明:

wget

安装cmake(编译环境云安装):由于版本低不适合

yum下载安装包

[root@localhost cmake]# yum install --downloadonly --downloaddir=/home/tmp cmake

rpm安装

[root@localhost cmake]# rpm -qa | grep cmake

[root@localhost cmake]# rpm -ivh cmake-2.8.12.2-2.el7.x86_64.rpm

warning: cmake-2.8.12.2-2.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID : NOKEY

Preparing... ################################# [100%]

Updating / installing...

1:cmake-2.8.12.2-2.el7 ################################# [100%]

[root@localhost cmake]#

查看安装版本

[root@localhost cmake]# cmake --version

cmake version 2.8.12.2

[root@localhost cmake]#

安装openssl-devel(编译环境云安装)

yum下载安装包

[root@localhost openssl-devel]# rpm -qa | grep openssl-devel

[root@localhost openssl-devel]# yum install --downloadonly --downloaddir=/home/tmp openssl-devel

CentOS7安装OpenJDK

CentOS7安装OpenJDK

CentOS7安装OpenJDK

卸载JDK

步骤⼀:查询系统是否以安装jdkrpm -qa|grep java或rpm -qa|grep jdk或rpm -qa|grep gcj

步骤⼆:卸载已安装的jdk

安装JDK

步骤⼀:下载linux版本的jdk(并上传到linux上)

wget https:///java/GA/jdk17/0d483333a00540d886896bac774ff48b/35/GPL/openjdk-17_linux-x64_bin.tar.gz

步骤⼆:解压jdk包

tar -zxvf openjdk-17_linux-x64_bin.tar.gz

步骤三:编辑/etc/profile⽂件,配置环境变量

vim /etc/profile末尾添加#java_homeexport JAVA_HOME=/opt/jdk-17export PATH=$PATH:$JAVA_HOME/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

配置Java环境:vim /etc/profile.d/jdk17.sh

export JAVA_HOME=/opt/jdk-17export PATH=\$PATH:\$JAVA_HOME/bin

步骤四:⽣效profile

source /etc/profile

导出配置⽂件并检查Java命令:source /etc/profile.d/jdk17.sh

确认Java版本:echo $JAVA_HOME

java -version

openjdk version "17"

vim ~/.bashrc

在开始处编辑命令:

export JAVA_HOME=/opt/jdk-17/bin/javac

使⽤:wq!保存。使⽤source命令使改动⽣效,命令:

CentOS-7.6安装时自定义选项的“带GUI的服务器”和附加选项选择“开发工具”

CentOS-7.6安装时自定义选项的“带GUI的服务器”和附加选项选择“开发工具”

CentOS-7.6安装时⾃定义选项的“带GUI的服务器”和附加选项选

择“开发⼯具”

在CentOS7.6的安装过程中,针对关于软件选择时,我们需要考虑下基本环境和附加选项的选择,个⼈在此建议:选择"带GUI的服务器”和

附加选项选择“开发⼯具”。

因为个⼈linux部署⼀些项⽬访问,最好还是要配置静态IP进⾏访问的,⽽静态IP⽹络的配置,在CentO S 刚安装完后可能⽆法使⽤XShell等

连接,单纯的命令⾏模式不是很好的配置⽹络,这时GUI界⾯可以省时省⼒。

所以建议安装时使⽤在“软件选择”中的基本环境下选择【带GUI的服务器】安装,这样⽅便⽹络配置,后续不⽤可以再删除图形化界⾯(百

度删除CentOS7图形化界⾯)。

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

必要的软件包: +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

如果选择了以上⽂件好像都会安装,个⼈觉的可以不选开发⼯具,后续需要的可⾃⾏通过pip,yum等⽅式进⾏安装需要的包。

CentOS7安装中文字体

CentOS7安装中文字体

CentOS7安装中文字体通过yum命令在线安装:下载安装包后离线安装:安装后修改配置:通过yum命令在线安装:1. 安装fontconfig字体库

yum -y install fontconfig;

2. 安装ttmkfdir工具

yum -y install ttmkfdir; 下载安装包后离线安装:1. 准备安装文件fontconfig:fontconfig-2.13.0-4.3.el7.x86_64.rpmttmkfdir:ttmkfdir-3.0.9-42.el7.x86_64.rpm2. 安装fontconfig字体库

rpm -ivh fontconfig-2.13.0-4.3.el7.x86_64.rpm --nodeps --force

3.安装ttmkfdir工具# 下载安装包 wget /linux/centos/7.8.2003/os/x86_64/Packages/ttmkfdir-3.0.9-42.el7.x86_64.rpmrpm -ivh ttmkfdir-3.0.9-42.el7.x86_64.rpm --nodeps --force

安装后修改配置:1. 创建存放字体文件的目录

mkdir -p /usr/share/fonts/chinese 2. 上传字体文件到上述文件夹(中文字体文件在windows系统中c盘下的Windows/Fonts目录可以找到) 3.给文件夹赋权

chmod -R 755 /usr/share/fonts/chinese

4. 执行ttmkfdir命令

ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir

5. 修改字体配置文件

vi /etc/fonts/fonts.conf添加 

最后刷新内存中的字体缓存,命令如下:

fc-cache查看是否成功,如下图字体安装成功。fc-list

VMware虚拟机下安装CentOS系统超详细教程

VMware虚拟机下安装CentOS系统超详细教程

VMware虚拟机下安装CentOS系统超详细教程

⼯具/原料物理计算机⼀台VMware v12 虚拟机安装包Centos6.5系统镜像

⽅法/步骤

1. 1

步骤⼀、⼯具准备1、物理计算机⼀台

配置要求: 操作系统:win7/win8/10-64位

硬盘建议可⽤容量10G+

内存建议4G+

2、VMware v12 虚拟机安装包

产品:VMware® Workstation 12 Pro

版本:12.5.7 build-5813279

⼤⼩:404MB

安装包获取:这⾥就不介绍了,⾃⼰去搜,⽹上⼀⼤把,找不到的⾃⼰去

撞棉花吧。

注:这⾥不⼀定要⽤12版本的,10和11版本的都可以⽤。

3、CentOS 6.5系统镜像⽂件

产品:CentOS6.5

版本:CentOS-6.5-x86_64.iso

⼤⼩:4.2GB

镜像获取:建议从官⽹下载,⽐较安全,当然其它⼀些第三⽅⽹站也以。

由于官⽹为英⽂,有些童鞋可能不太熟悉,这⾥介绍⼀下官⽹下载流程:2. 2

2)、点击页⾯中的"Get CentOS Now"按钮获取CentOS,进⼊下载页⾯, 主界⾯上有三个不同的镜像⽂件类型的CentOS,分别为DVD ISO、Everything ISO、Minimal ISO,如下图所⽰:

下⾯简单介绍⼀下这三种类型镜像⽂件的区别:DVD ISO:此镜像类型为普通光盘安装版,可离线安装到计算机硬盘上,包含⼤量的常⽤软件,⼀般选择这种镜像类型即可。

Everything ISO:这个镜像涵盖了上种镜像的内容,并对其进⾏补充,集成了所有软件。

Minimal ISO:这个版本为精简版的镜像,可以安装⼀个基本的CentOS系统,包含了可启动系统基本所需的最⼩安装包。

3. 33)、如果直接点击上⾯三个按钮,默认进⼊对应CentOS最新发⾏版镜像(当前最新版为7.x)的下载⽬录,例如这⾥若点击DVD ISO普通光盘安装版镜像,则会跳转到对应最新版CentOS 7的下载⽬录页⾯,想尝试新版本的可以在这⾥直接下载需要的镜像,这⾥不做具体介绍。 本次我们要⽤CentOS 6.5的⽼版本,所以将上⼀步的下载页⾯滚动到底部,可以看到⼀个"Older Versions"字样的板块,点击蓝⾊字体"then click here"即可进⼊⽼版本的下载⽬录界⾯,获取CentOS7之前的版本.4. 4

centos7系统之telnet命令rpm包安装

centos7系统之telnet命令rpm包安装

centos7系统之telnet命令rpm包安装

1. 下载安装包

[root@ywb ~]# cd rpm/

[root@ywb rpm]# ll

总⽤量 224-rw-r--r-- 1 root root 59040 10⽉ 17 13:24 telnet-0.17-47.el6.x86_64.rpm

-rw-r--r-- 1 root root 37360 10⽉ 17 13:24 telnet-server-0.17-47.el6.x86_64.rpm

-rw-r--r-- 1 root root 123624 10⽉ 17 13:24 xinetd-2.3.14-34.el6.x86_64.rpm

2. 安装telnet相关

[root@ywb rpm]# rpm -ivh xinetd-2.3.14-34.el6.x86_64.rpm

[root@ywb rpm]# rpm -ivh telnet-0.17-47.el6.x86_64.rpm

[root@ywb rpm]# rpm -ivh telnet-server-0.17-47.el6.x86_64.rpm

3. 检查安装结果

[root@ywb rpm]# rpm -qa | grep xinetd

xinetd-2.3.14-34.el6.x86_64

[root@ywb rpm]# rpm -qa | grep telnet

telnet-0.17-47.el6.x86_64

telnet-server-0.17-47.el6.x86_64

4. telnet服务之后,默认是不开启服务,修改⽂件/etc/xinetd.d/telnet来开启服务

[root@ywb rpm]# vi /etc/xinetd.d/telnet

[root@ywb rpm]# cat /etc/xinetd.d/telnet

# default: on

CentOS7部署FreeRadius3.0及WEB管理界面DaloRadius

IP地址12.172.1.12/24

操作系统CentOS 7.7 1909

FreeRadius版本v 3.0

DaloRadius版本v 1.0CentOS7部署FreeRadius3.0及WEB管理界⾯DaloRadius

CentOS7部署FreeRadius3.0及WEB管理界⾯DaloRadius

RADIUS (Remote Authentication and Dial-In User Service)是⽤于拨号⽤户接⼊认证及服务请求认证的⽹络协议和软件。RADIUS会提供中⼼式认证、签权和

计费(AAA)服务,⽤于管理接⼊⽤户使⽤⽹络资源。RADIUS允许使⽤集中式数据库来保存所有⽤户的配置信息,以供所有⽤户共享使⽤。

RADIUS 常常被 ISP (互联⽹服务提供商)⽤于管理互联⽹⽤户接⼊。

FreeRADIUS 是⼀款免费开源RADIUS服务软件。由于 freeRADIUS 并不具有原⽣的web界⾯,使⽤起来相对⿇烦,但是我们可以采⽤许多第三⽅web界⾯来

管理和使⽤ freeRADIUS。

DaloRADIUS便是⼀款功能强⼤且易于使⽤的RADIUS web界⾯,主要⽤于提供运营级热点及接⼊管理,daloRADIUS 使⽤PHP语⾔开发,并且⽀持多种数据库

系统。

⼀、 系统说明

⼆、 CentOS系统组件安装、更新与设置

2.1 防⽕墙设置

systemctl stop firewalld //关闭防⽕墙

systemctl disable firewalld //关闭防⽕墙⾃启

2.2 Selinux设置

sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config //关闭Selinux

sestatus //查询Selinux状态(需重启后查询)

2.3 组件安装

yum install -y net-tools //安装Ifconfig⼯具

Centos7安装并配置mysql5.6完美教程

Centos7安装并配置mysql5.6完美教程

Centos7将默认替换成了Mariadb,对于我们这些还想使⽤的开发⼈员来说并不是⼀个好消息。然⽽,⽹上关于安装mysql数据库的教程数不胜数,但是,⼤多教程都是漏洞百出。今天,为了帮助各位需要的⼈,从⽽写下Centos7安装配置mysql5.6的教程。好了,话不多说,上教程: ⼀、安装MySQL2、卸载系统⾃带的Mariadb

打开Terminal终端:

[root@localhost ~]# rpm -qa|grep mariadb // 查询出来已安装的mariadb[root@localhost ~]# rpm -e --nodeps ⽂件名 // 卸载mariadb,⽂件名为上述命令查询出来的⽂件

3、删除etc⽬录下的f

[root@localhost ~]# rm /etc/f4、执⾏以下命令来创建mysql⽤户组

[root@localhost ~]# groupadd mysql5、执⾏以下命令来创建⼀个⽤户名为mysql的⽤户并加⼊mysql⽤户组

[root@localhost ~]# useradd -g mysql mysql6、将下载的压缩包放到 /usr/local/ ⽬录下(通过mv 要移动的⽂件 /usr/local/)7、解压安装包

[root@localhost ~]# tar -xvf mysql-5.6.34-linux-glibc2.5-x86_64.tar

注:如果压缩包为:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz,

则解压命令为: tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz8、将解压好的⽂件夹重命名为mysql

[root@localhost local]# mv 解压出来的⽂件夹名 mysql9、在 etc 下新建配置⽂件f,并在该⽂件中添加⼀下代码: 当然,也有简单⽅式:直接copy⼀份f⽂件到/etc下,然后再修改即可。e g:copy⼀份/usr/local/mysql/support-files/下的f⽂件到/etc下

CenterOSKVM安装配置手册

KVM 安装配置手册

一.检查确认服务器是否开启 CPU 虚拟化功能

# lsmod | grep kvm

kvm_intel 170086 0

kvm 566340 1 kvm_intel

irqbypass 13503 1 kvm

# echo 'ulimit -SHn 65535' >> /etc/profile

# source /etc/profile

# ulimit –n

# yum check-update && yum updaye -y

# yum groupinstall“ Development Tools ”

二. KVM Network

#yum install -y bridge-utils

新增网桥设备 br0 配置文件

#vim /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE="br0"

ONBOOT="yes"

TYPE="Bridge"

BOOTPROTO=static

IPADDR=10.0.112.39

NETMASK=255.255.255.0

GATEWAY=10.0.112.1

DNS1=202.96.209.133

DNS2=202.96.199.133

DNS3=114.114.114.114

DEFROUTE=yes

NM_CONTROLLED=no

修改 ifcfg-em1 :

# cat /etc/sysconfig/network-scripts/ifcfg-em1 TYPE="Ethernet"

PROXY_METHOD="none"

BROWSER_ONLY="no"

BOOTPROTO="none"

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档