安装VMware,创建虚拟化服务器,配置虚拟化服务器网络,linux安装Mysql

1. 生产服务器一般是什么操作系统

部署到服务器时服务器的操作系统

  • windows server(收费 性能是没有linux好的)
  • Linux(开源 免费)

2. Linux

Linux并不是一个操作系统,而是一个操作系统的内核

Linux的内核是完全开源,免费的

注意: 我们直接使用内核程序的话难度是比较大的,就有一些厂商基于内核开发了一些Linux的发行版


3. 常用的Linux发行版

  • ubuntu(乌班图)—>图形界面做的较好
  • redhat(收费)
  • centos(开源 免费)
  • 红旗
  • UOS

4. 操作系统的用户接口

每个成熟的操作系统至少会给我们提供两个用户接口

  • 图形化用户接口(方便用户的操作)
  • 命令行用户接口

例如 windows:

​ 图形化用户接口: explorer.exe 【ctrl+shift+esc 任务管理器】

​ 命令行用户接口: cmd.exe


5. Linux的安装方式

  • 买一个云服务器
  • 在本机上安装一个centos操作系统
  • 虚拟化技术

6. 主流的虚拟化技术

  • kvm(开源 免费)
  • virtualbox(免费)
  • vmware(收费 商业软件)

7. 安装vmware虚拟化软件

准备安装包:VMware-workstation-full-15.1.0-13591040.exe

开始安装:

  • 无头脑一直安装
  • 注意

在这里插入图片描述
在这里插入图片描述


8. 安装vm的时候可能会提示错误

我们如果提示电脑的虚拟化没有开启,我们需要开启机器的虚拟化功能;


9. 创建虚拟化服务器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

请添加图片描述

请添加图片描述
请添加图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


10. 安装centos7操作系统

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

完了之后默认选第一个


11. Linux中的文件系统

不管是windows还是linux都是以/开头的;

文件系统其实就是一个**目录树*

$表示普通用户

#表示超级管理员


12. 更改linux的主机名称

vi /etc/hostname
	xzy
reboot
---
press word A
shift + : 
wq

13. 配置linux中的网络

在这里插入图片描述
在这里插入图片描述

vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c5e9148e-25bb-495e-96e7-b62ff410b3cb
DEVICE=ens33
ONBOOT=yes

IPADDR=10.10.10.31
NETMASK=255.255.255.0
GATEWAY=10.10.10.2
DNS1=114.114.114.114

#保存退出
:wq
ifconfig

14. Linux的远程访问

  • putty
  • xshell(推荐使用)

在这里插入图片描述
在这里插入图片描述


15. Linux关闭selinux服务

selinux是linux自带的一个安全组件,但是这个组件不是太好用,一般我们服务器都会禁用selinux

vi /etc/selinux/config

SELINUX=disabled

16. Linux中的软件安装

16.1 安装vim编辑器

yum install -y vim

16.2 安装查看端口的软件

yum install -y lsof

16.3 安装树型展示软件

yum install -y tree

16.4 安装文件上传下载的工具

yum install -y lrzsz

17. 关闭linux防火墙

在centos6中防火墙为iptables,但是在centos7中,防火墙已经被firewalld防火墙代替了;

systemctl  status firewalld  #查看防火墙的状态
systemctl  stop firewalld   #停止防火墙
systemctl  is-enabled firewalld  #判断某个服务是否为开机自启
systemctl  enable  firewalld  #开启开机自启
systemctl  disable firewalld  #关闭开机自启

18. Linux安装mysql

  • 准备安装包

在这里插入图片描述

  • 把安装包上传到linux服务器

    在这里插入图片描述
    在这里插入图片描述

  • 卸载mariadb库文件

    rpm -e mariadb-libs-5.5.52-1.el7.x86_64 --nodeps
    
  • 安装Mysql的依赖

    yum install -y perl-Data-Dumper
    
  • 安装server组件

     rpm -ivh MySQL-server-5.6.44-1.el7.x86_64.rpm
    
  • 安装客户端组件

    rpm -ivh MySQL-client-5.6.44-1.el7.x86_64.rpm
    
  • 启动Mysql

    systemctl  start mysql  #启动mysql
    systemctl  stop mysql  #停止mysql
    systemctl  restart mysql  #重启mysql
    systemctl  enable  mysql  #开启mysql服务的开机自启
    
  • 访问mysql

    在mysql安装完成之后会给我们一个临时密码,但是这个临时密码是让我们去修改密码的一个账户密码,这个临时密码不能再做其他的操作

    临时密码的位置在:

    cat /root/.mysql_secret
    
  • 登录mysql

    mysql -uroot -pE2JXVRS4xlhjF8ac
    
  • 配置mysql的密码

    set password=password('root');
    flush privileges;
    
  • 可以使用刚才配置的密码来进行登录了

    mysql -uroot -proot
    

猜你喜欢

转载自blog.csdn.net/mango660/article/details/121382770