Centos7 安装

1、环境准备

资源下载地址
VMware12.5.9
Centos7.2.1511https://mirrors.aliyun.com/centos-vault/7.2.1511/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso

2、虚拟机准备

1)创建虚拟机

  • 打开VMwear选择新建虚拟机

打开VMwear选择新建虚拟机

  • 自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费

自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费

  • 虚拟机兼容性选择,如果是VMwear12创建的虚拟机复制到VM11、10或者更低的版本会出现一不兼容的现象。如果是用VMwear10创建的虚拟机在VMwear12中打开则不会出现兼容性问题。

虚拟机兼容性选择,如果是VMwear12创建的虚拟机复制到VM11、10或者更低的版本会出现一不兼容的现象。如果是用VMwear10创建的虚拟机在VMwear12中打开则不会出现兼容性问题。

  • 选择稍后安装操作系统

选择稍后安装操作系统

  • 选择之后安装的操作系统,正确的选择会让vm tools更好的兼容。这里选择linux下的CentOS 64 位

选择之后安装的操作系统,正确的选择会让vm tools更好的兼容。这里选择linux下的CentOS 64 位

  • 指定虚拟机位置与命名

指定虚拟机位置与命名

  • 处理器分配要根据自己的实际需求来分配。在使用过程中CPU不够的话是可以再增加的。这次只做安装CentOS演示,所以处理器与核心都选1

处理器分配要根据自己的实际需求来分配。在使用过程中CPU不够的话是可以再增加的。这次只做安装CentOS演示,所以处理器与核心都选1.

  • 内存也是要根据实际的需求分配。我给虚拟机分配2G内存。

内存也是要根据实际的需求分配。我给虚拟机分配2G内存。

  • 桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。

桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。

  • 下面依次选择默认配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击完成虚拟机创建

2)安装Centos

  • 右击刚创建的虚拟机,选择设置

右击刚创建的虚拟机,选择设置

  • 先选择CD/DVD,再选择使用ISO映像文件,最后选择浏览找到下载好的镜像文件。启动时连接一定要勾选上后确定。

先选择CD/DVD,再选择使用ISO映像文件,最后选择浏览找到下载好的镜像文件。启动时连接一定要勾选上后确定。

  • 开启虚拟机

开启虚拟机

  • 选择第一项,安装直接CentOS 7,回车,进入下面的界面

选择第一项,安装直接CentOS 7,回车,进入下面的界面

  • 选择安装过程中使用的语言,这里选择英文、键盘选择美式键盘。点击Continue

选择安装过程中使用的语言,这里选择英文、键盘选择美式键盘。点击Continue

  • 首先设置时间

首先设置时间
在这里插入图片描述

  • 选择需要安装的软件

选择需要安装的软件

  • 选择 Server with Gui,然后点击Done

选择 Server with Gui,然后点击Done

  • 选择安装位置,在这里可以进行磁盘划分

选择安装位置,在这里可以进行磁盘划分

  • 选择i wil configure partitioning(我将会配置分区),然后点击done

选择i wil configure partitioning(我将会配置分区),然后点击done

  • 如下图所示,点击加号,选择/boot,给boot分区分2000M。最后点击Add

在这里插入图片描述
如下图所示,点击加号,选择/boot,给boot分区分2000M。最后点击Add
在这里插入图片描述

  • 设置主机名与网卡信息

设置主机名与网卡信息
首先要打开网卡,然后查看是否能获取到IP地址(我这里是桥接),再更改主机名后点击Done。
点击开始安装

  • 设置root密码

设置root密码

  • 设置root密码后点击Done

设置root密码后点击Done

  • 输入用户名密码后点击Done

在这里插入图片描述
输入用户名密码后点击Done

  • 等待系统安装完毕重启系统即可

等待系统安装完毕重启系统即可

  • 重启界面在这里插入图片描述

3、设置固定IP

  • 配置ip地址等信息在/etc/sysconfig/network-scripts/ifcfg-eno16777736文件里做如下配置:
  • 命令,切换到root用户:su
    -vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

在这里插入图片描述

  • 修改后如下:
    在这里插入图片描述
  • 重启网卡:
  • 命令

-service network restart
-ip addr在这里插入图片描述

  • 关闭防火墙

systemctl stop firewalld # 临时关闭防火墙
systemctl disable firewalld # 禁止开机启动

  • 配置网络工作
  • 在/etc/sysconfig/network文件里增加如下配置

命令:
vi /etc/sysconfig/network
修改:
NETWORKING=yes # 网络是否工作,此处一定不能为no

  • 配置公共DNS服务(可选)
  • 在/etc/resolv.conf文件里增加如下配置

命令:
vi /etc/resolv.conf
修改:
nameserver 8.8.8.8

  • 重启网卡

命令:
service network restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值