#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. 再学 GDI+[56]: 路径 - Warp
  2. 某阿里8年资深程序员求助:连续两次绩效挂掉,被hr辞退不给n+1,怎么办?
  3. H3C交换机配置本地和远程登录用户名和密码
  4. 【机器学习算法-python实现】采样算法的简单实现
  5. IBM:决胜量子计算五大战略!商用近在咫尺
  6. WBLoadingIndicatorView(加载等待动画)
  7. Taro+react开发(74):taro架构使用
  8. java开发亚马逊mws_GitHub - iotwlw/Amazon-MWS-SDK: 基于亚马逊MWS Java SDK 的封装
  9. 20165313 课程总结
  10. 关于动态语言 静态语言 静态类型语言 动态类型语言的区别
  11. 蚂蚁金服研究员何征宇:系统软件和开源都是手段,不是目的
  12. SqlDataAdapter的增加,删除,修改
  13. openCV教程04
  14. dataFrame(DF)将数据插入ES时报错 org.elasticsearch.hadoop.EsHadoopIllegalArgumentException: Cannot detect E
  15. s3cCTF(1)crypto
  16. 吾爱破解热榜:45k 的小工具让 Windows 升级成「全面屏」!
  17. Markdown还能这么玩?这款开源神器绝了
  18. 分布式与集群的区别?
  19. 跨浏览器书签同步(Floccus + WebDav)
  20. 使用ELK保存Syslog、Netflow日志和审计网络接口流量

热门文章

  1. 如何以最快速度将Vue接入在线客服系统?
  2. 团购网站大缩水:5058家团购网站 只剩176家
  3. 详解物理学四大神兽————芝诺的乌龟
  4. 【网络流24题】火星探险问题 题解
  5. 如何用Smartbi做数据可视化分析图表
  6. js用blob下载pdf文件打开后中文乱码
  7. md5在线转换计算机,已解付费MD5在线解密查询
  8. set工具集的基础使用
  9. back_inserter front_inserter inserter的用法
  10. appstore截屏的制作方法