#VMware版本 VMware-workstation-full-16.1.1
#虚拟机镜像 CentOS-7-x86_64-DVD-1908
#MYSQL mysql57-community-release-el7-9.noarch.rpm
#JDK jdk-8u171-linux-x64.tar.gz#虚拟机已完成安装,进行环境配置的步骤
#查看主机名
hostname
#修改主机名
hostnamectl set-hostname signalhenry[设置的hostname]
#查看防火墙状态
systemctl status firewalld
#关闭防火墙
systemctl stop firewalld
#禁用防火墙
systemctl disable firewalld
#查看网络状态
systemctl status network
#查看并关闭网络管理
systemctl status NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager#network配置
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#将第一行到最后一行中所有的双引号替换成空
:1,$s/\"//g #按i进入insert模式
#BOOT/PROTO=>build-own-operate transer DynamicHostConfigProtocol
#修改项,修改为:
BOOTPROTO=static
#添加项:
#VMware->编辑->虚拟网络编辑器->DHCP设置(查看以下配置信息)
#IP地址(起始IP地址—结束IP地址之间选一个)
IPADDR=192.168.140.180
#子网掩码
NETMASK=255.255.255.0
#网关地址(一般选用2)
GATEWAY=192.168.140.2
#域名解析
DNS1=8.8.8.8
DNS2=114.114.114.114
#按esc退出,shift+zz保存并关闭文件#重启网络服务
systemctl restart network
#ping外网看配置是否成功
ping www.baidu.com
#本地ping虚拟机 cmd
ping 192.168.140.180
#ctrl+c停止
#配置主机名与IP地址
vi /etc/hosts
#加入以下信息
192.168.140.180 signalhenry
#保存并退出#本地镜像挂载
#在root账户下执行以下命令(将/dev/sr0挂载到/mnt下)
mount /dev/sr0 /mnt#配置本地镜像源(cd到目录下)
cd /etc/yum.repos.d
#创建备份文件夹,将默认镜像文件备份至文件夹中
mkdir bak
mv *.repo bak/
#创建并编辑本地镜像配置文件
vi base.repo
#内容
----------------------------
[local]
name=local
baseurl=file:///mnt
gpgcheck=0
enabled=1
----------------------------
#设置远程华为镜像(下载CentOS-7-reg.repo)
wget -o CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo
#删除CentOS-Base.repo
rm -f CentOS-Base.repo
#改名
mv CentOS-7-reg.repo CentOS-Base.repo
#安装vim -y所有选择yes
yum -y install vim
#安装lrzsz,Linux服务器和window互传文件工具
#lrzsz这个工具只适合传输小文件,不适合传输大型文件
yum -y install lrzsz#mysql安装步骤
#下载yum配置文件
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm#rpm 命令用于管理套件
#-i  显示套件的相关信息
#-v  显示指令执行过程
#-h或--hash  套件安装时列出标记
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
#安装mysql
yum install -y mysql-server
#尝试开启服务
systemctl start mysqld
#关闭服务,进行字符集配置
systemctl stop mysqld
vim /etc/my.cnf
#内容
-------------------------------------------
[client]
default-character-set = utf8mb4[mysql]
default-character-set = utf8mb4[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
-------------------------------------------
#保存并退出
#日志文件查看临时密码
grep 'temporary password' /var/log/mysqld.log
#查看结果,例:
2021-05-25T04:15:20.623211Z 1 [Note] A temporary password is generated for root@localhost: kZYwzqthp0*/
#临时密码登录mysql
mysql -u root -pkZYwzqthp0*/
#使用mysql数据库
use mysql;
#设置密码安全策略等级为0
set global validate_password_policy=0;
#将当前 user 和 privilige 表中的用户信息/权限设置从 mysql 库 (MySQL 数据库的内置库) 中提取到内存里
flush privileges;
#修改密码
alter user 'root'@'localhost' identified by '12345678';
#启动远程访问
grant all on *.* to root@'%' identified by 'kb1248kb12';#如果 /var/log/mysqld.log 中不存在初始化临时密码
#通过以下途径设置免密登录
#1、关闭mysql服务systemctl stop mysqld
#2、修改匹配文件启动密码登录vim /etc/my.cnf[mysql]skip-grant-tables
#3、启动mysql服务systemctl start mysqld
#4、免密登录mysql+回车
#5、立即修改本地访问root账号密码后退出mysqluse mysql;update user set password/authentication_string=password('......')where user='root';exit;
#6、关闭mysql服务,删除配置信息skip-grant-tables
#再次启动mysql服务后可以使用之前修改过的密码正常登录#jdk安装
#切换到/opt/目录下
cd /opt/
#建俩文件夹download、software
mkdir download software
#将jdk-8u171-linux-x64.tar.gz拖到/opt/download/目录下
ls #查看上传是否成功
#解压缩到software目录下
tar -zxvf jdk-8u171-linux-x64.tar.gz -C /opt/software/
#sofeware目录下,改名
mv jdk1.8.0_171 jdk180
#jdk根目录
/opt/software/jdk180
#配置jdk的环境变量
====================================================
#profile 为主环境变量的文件:【不推荐该环境变量的创建方式】
vim /etc/profile #shell 脚本
#自定义环境变量,键值对
key=vlaue
====================================================
#创建独立便于维护自定义环境变量
vim /etc/profile.d/myenv.sh
#编辑myenv.sh
JAVA_HOME=/opt/software/jdk180
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#保存并退出,激活环境变量
source /etc/profile
#检查环境变量是否成功
echo $JAVA_HOME
java -version

虚拟机配置--网络、MySQL数据库、JDK环境变量相关推荐

  1. java jdk 1.8 配置_java_Day01: java的jdk环境变量配置(1.8)

    具体实现步骤: 步骤一: 首先安装jdk1.8 步骤二: 安装完成后开始配置环境变量,找到此电脑--->右键单击属性--->高级系统设置--->环境变量--->新建系统变量-- ...

  2. Windows10环境下JDK环境变量配置

    下载JDK并安装 在ORACLE官网下载需要的jdk版本并安装.本教程采用默认安装目录C:\Program Files\Java,JDK版本为jdk1.8.0_152. 打开环境变量对话框 在控制面板 ...

  3. JDK环境变量配置环境变量版本查询

    Java: JDK环境变量 简介: 配置环境变量, 以及查询是否配置成功和版本查询 JDK环境变量 一. 下载并安装 二. 配置环境变量 1. 进入配置窗口 2. 配置JAVA_HOME 3. 配置P ...

  4. linux下jdk环境变量配置深度分析----解决环境变量不生效的问题

    1.linux下jdk环境变量配置 是否需要配置环境变量,主要看java -version 显示的版本是否为你期望的版本 1.1 不需要配置环境变量的情况 使用java -version查看,版本显示 ...

  5. MySQL数据库安装-Windows10为例【超级详细安装过程(每一步的截图)、检测安装是否成功、登录数据库并查看版本号、将MySQL添加到环境变量中、在命令行窗口操作数据库】

    哈哈,这是在哔哩哔哩网站上 看的 MySQL安装步骤. 我安装的时候,截截图,希望对大家 有所帮助. 链接:https://pan.baidu.com/s/1fKFQCVHMQOmbg84UyGrKB ...

  6. macbook配置java环境变量_Mac怎么配置JDK环境变量 安装JDK并配置环境变量教程

    相信有不少电脑程序员和编程人员经常会碰到"JDK环境变量"这个词,而在实际操作中,想要安装JDK并配置环境变量的难度对于某些用户来说,还是比较大的,那么今天小编就给大家讲讲在Mac ...

  7. macbook配置java环境变量_Mac系统中如何配置JDK环境变量?Mac中JDK环境变量配置教程...

    Mac系统中如何配置JDK环境变量?在使用mac系统的电脑时,如何进行设置JDK环境变量呢?接下来的文章中小编将会带来详细的介绍,希望对您有所帮助. Mac中JDK环境变量配置教程 1.访问Oracl ...

  8. macbook配置java环境变量_Mac配置JDK环境变量的详细操作

    想必不少网友还不知道Mac配置JDK环境变量的详细操作,下面小编就讲解一下Mac配置JDK环境变量的操作方法,希望对你们有所帮助哦. Mac配置JDK环境变量的详细操作 1.访问Oracle官网 ,浏 ...

  9. idea不配置jdk也能运行_安装idea用配置jdk环境变量吗

    Java编程涉及编写.编译.运行.既然你已经写好了,要在其他电脑上运行.那你首先要在其他电脑上配置好jdk环境变量.然后编译java文件,然后再运行. . windows下只安装jre的话不需要配置环 ...

  10. java环境变量设置的作用_配置jdk环境变量的作用是什么?

    JDK安装完成后,需要配置JDK的环境变量,正确地配置这些环境变量,是能够顺利学习Java开发的前提. 从真正接触java到现在,差不多有一年时间了,配置JDK的环境变量也配置过无数次,但是对于这些配 ...

最新文章

  1. 助力视障人士,微软等公司捐赠首批AI有声内容
  2. golang 得到字符串在文件中的行号
  3. 算法系列15天速成——第三天 七大经典排序【下】
  4. CentOS7x64 防火墙配置
  5. mybatis-plus 错误java.lang.NoClassDefFoundError: org
  6. 聊聊并发(三)——JAVA线程池的分析和使用
  7. 线上分享 | 增长思维:如何选择最优增长模式?
  8. oracle 如何查看oracle数据库版本
  9. tensorflow实战讨论
  10. UnityShader17:光照属性与阴影
  11. AJAX核心对象-- XMLHttpRequest 对象使用详解 (一)
  12. lopatkin俄大神最新精简中文系统Windows 7 Professional VL SP1 7601.24496 x86-x64 ZH-CN DREY
  13. 《王家视频教程图书馆》
  14. avr单片机c语言计算log,AVR单片机定时器初值计算公式与方法 - 单片机定时器初值计算公式(51单片机和AVR单片机的初值计算三种方法)...
  15. Power Apps 应用实战|轻松用 Power Apps 开发员工休假考勤管理小程序
  16. 如何隐藏IP地址的网站
  17. golang语言 []interface{}和interface{}
  18. 软件测试/测试开发丨必知必会的Docker 命令
  19. CORBA的简单介绍及HelloWorld
  20. BT宝塔面板安装流程(图文教程)

热门文章

  1. 瘦了红颜, 多了寂寞
  2. 腾讯校园招聘一面总结
  3. SAP采购定价过程-条件技术介绍
  4. keras中model.compile()基本用法
  5. 从文件结构认识HLS
  6. webim【LayIM】开发者文档
  7. .NET之盛派微信SDK简单操作
  8. start-stop-daemon 用法
  9. 奇异值分解(SVD)(2)
  10. symbian android,Symbian^3对比