Linux系统安装和mysql、Jdk安装

一.安装Linux系统

1.下载并安装Oracle VM VitualBox
官网:http://www.virtualbox.org/

2.点击新建

3.设置名称内存分配4G以上,系统选择64位

4.文件夹位置选择固态,分配30G以上

5.进入设置

常规	在高级里将共享粘贴板和拖放更改为双向
系统	主板启动顺序设置为光驱硬盘和网络,不要软驱
存储	分配光驱加载linux镜像
网络	启用网络1和网络2	网络1选择仅主机网络	网卡2选择网络地址转换(NAT)

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

6.启动Linux选择第一项直接安装
a.设置亚洲上海时区(可将鼠标移到中国地图上点一下)
b.双网卡打开(两个网卡都要打开)
c.自动分区(进去保存即可)
d.begin installation开始安装
e.设置root密码(输入密码,再确认一次)

7.reboot

二.配置网关

    1.注意常用Linux系统命令
	2.pwd查看当前所在目录	cd打开目录
	3.ls查看目录下文件
		     参数 -a全部文件包括隐藏文件	-l长列表形式相当于详细列表
			-d只显示目录	-r倒序
			-1一行只显示一个	-t按照修改时间排列
			-s显示文件与大小
	4.ll以列方式显示文件列表
	        mkdir创建文件目录		rm -rf删除文件	rm -ri删除文件询问用户
	        cp复制文件		mv移动文件或修改文件名		
	        clear或者CTRL+L清屏
	5.vi 全屏文本编辑器
		    打开文件vi 文件名
		    进入编辑模式i或a或insert
		    退出编辑模式ESC
		    进入命令模式:
		    保存w
		    保存并退出wq
		    退出不保存q!

1.进入linux系统输入root用户和密码进入linux系统

   注:这里密码隐藏不显示

2.输入vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

3.按INS进入编辑模式修改文件
修改 BOOTPROTO=static
修改 ONBOOT=yes
最后一行添加IPADDR=192.168.56.119(和主机IP最后一位不一样,主机查询ip 命令ipconfig)
在这里插入图片描述

4.ESC退出编辑模式

5.按:进入命令模式输入wq保存退出

6.输入systemctl restart network 重启网络

7.输入systemctl stop firewalld 关闭防火墙

8.输入systemctl disable firewalld 禁用防火墙
在这里插入图片描述

9.使用moba连接虚拟机,若连接不上重启网络服务service restart network

三.安装jdk

1.打开moba

2.进入session

3.点击SSH

4.输入虚拟机ip输入root用户和密码
注:IP和之前的要一致(192.168.56.119)
在这里插入图片描述
在这里插入图片描述

5.进入opt文件夹 cd /opt

6.将jdk文件拖入opt文件夹 可用ls命令查看文件是否传入成功
在这里插入图片描述
注:下面的包一同复制进来

7.tar -zxvf jdk文件名安装jdk (注意:jdk文件名可输入前面几个字母然后按TAB自动补全)

8进入jdk文件 cd jdk文件名

9.更改配置文件设置环境变量

 vi /etc/profile
在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下方添加 (可在进入文件输入53快速定位)
export JAVA_HOME=/opt/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/rt.jar:$JAVA_HOME/tools.jar:$JAVA_HOME/dt.jar
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

10.esc(退出),再输入:wq回车
11.source /etc/profile执行该文件使其生效
12.java -version命令和javac命令查看是否配置成功

四.安装MySQL

1.将MySQL的两个安装包拖入opt文件夹,ll命令可以看到MySQL的两个安装包

2.yum下载依赖包:

  (1)第一个:yum install -y net-tools
  (2)第二个:yum install -y perl
  (3)第三个:yum install -y autoconf

3.安装客户端:

      rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
      注:安装客户端前需要退出jdk层,返回上一级

4.安装服务端:

  (1)rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
  (2)可能会提示依赖冲突,找到具体冲突的mariadb的具体文件名
  (3)rpm -e 文件名 --nodeps强制删除文件
  (4)重新执行第(1)步安装服务端

在这里插入图片描述

5.配置my.cnf

  vi /usr/my.cnf
  添加[client]
  default-character-set = utf8
  [mysqld](本身自带的不要再次添加,作为修改标记)
  skip-grant-tables跳过权限验证
  character_set_server = utf8设置编码格式
  collation_server = utf8_general_ci
  lower_case_table_names

6.service mysql start 重启数据库

7.Mysql -uroot -pok(ok是密码)

8.mysql

9.重启mysql服务
输入:service mysql restart

10.进入mysql数据库

          输入mysql进入mysql命令行
          mysql>输入use mysql
          会提示:database changed

11.修改密码

   mysql>输入:update user set password=password('ok');
   会提示:Rows matched: 4  Changed: 4  Warnings: 0

12.输入quit,退出数据库

13.vi /usr/my.cnf修改配置文件

14.找到skip-grant-tables,在前面加上#号,注释掉这一行,esc,:wq保存退出

15.输入:service mysql restart,重启mysql数据库

16.输入:mysql -uroot -pok 进入数据库

17.在mysql命令行输入:
mysql>set password=password(‘ok’);

18.测试中文输入:

 (1)use test
 (2)建表:create table a(bb varchar(10));
 (3)插入中文数据:insert into a values(‘哈哈哈’);

19.连接sqlyog

(1)使用root用户连接,需要放开skip-grant-tables的注释
(2)使用普通用户连接:需要skip-grant-tables被注释掉
         create user 'kb07'@'%' IDENTIFIED BY 'ok';   --新建普通用户
         grant all on *.* to 'kb07'@'%';   --给普通用户赋权
         PS:每一次修改my.cnf的文件都需要重启mysql的服务

猜你喜欢

转载自blog.csdn.net/zxwwxzzxwwxz/article/details/106815988
今日推荐