ssh连接虚拟机
1.打开windows系统上的命令提示符输入ssh
ssh
会出现以下代码
2. 打开虚拟机的终端输入ifconfig,查看网卡的ip地址
ifconfig
去观察enp0s3:网卡里面的ip地址,可以看出我自己的ip地址是192.168.56.102
3. SSH连接虚拟机 ,在主电脑CMD中输入
ssh root@(虚拟机网卡ip)
输入之后会出现以下叫你输入虚拟机的密码
- [ 注意:在你输入密码时,她时不会显示的,所以建议在你安装centos系统时建议设置的密码简单一点]
出现以下代码,SSH就连接成功了
[注意:我们连接了SSH之后 后面所有的安装操作都可以在主机的CMD中进行 ]
JDK的部署
- 首先我们先把三个软件的.gz包下载下来 放到c盘目录下
- 先在Linux中创建一个share目录
mkdir share
之后我们使用ls命令查看是否创建成功
3. 创建完成后我们就可以把文件传输到centeros系统中,在windows系统的cmd下使用scp命令
格式如下:
scp 文件名 root@ip地址:/文件夹名
运行结果如下:
之后我们切换到Linux系统的share文件下去查看是否存在者几个文件
在文件夹中有这些文件,这就代表我们已经传输成功了。
- [注意:在传输文件时,一定是在Windows系统下,切要切换到正确的目录下 ]
- 解压文件
命令格式如下:
tar -zxvf 文件名
解压过后我们输入ls去查看是否解压成功,有一个蓝色的这个就代表解压成功了。
- [注意: 我们在解压 .xz的文件时 , 我们在解压时带的参数是tar -xvf 文件名 ]
如下所示:
可以看出目前我们已经把所有都解压完成
- 移动文件
mv jdk-17.0.8 /usr/local/jdk
- 添加环境变量
vim /etc/profile
进去之后 i键切换到插入模式 ,在文件末尾写入
以下代码:
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=${JAVA_HOME}
export CLASSPATH=.:${JAVA_PATH}/lib:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
换行输入:wq保存并退出编辑器
- 激活环境变量使配置生效
source /etc/profile
- 检查环境是否部署成功
java -version
- 完成JDK安装
出现以下结果则表示部署成功
Tomcat的安装与配置
- 移动文件
mv apache-tomcat-10.1.13/ /usr/local/tomact
- 执行Tomact脚本启动tomact
会出现以下代码:
- 插看Tomcat监听的端口
netstat -ltnp |grep java
- 关闭防火墙
systemctl stop firewalld.service
在浏览器输入Linux上的网卡ip地址加上端口号8080
成功安装Tomcat
出现以下界面,则安装成功
MYSQL的部署
- 卸载Centeros7自带Mariadb
rpm -qa|grep mariadb
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
- 移动文件
mv mysql-8.0.27-linux-glibc2.12-x86_64/ /usr/local/mysql
- 添加MySQL用户
groupadd mysql
useradd -g mysql mysql
- 更改目录权限
chown -R mysql:mysql /usr/local/mysql
chmod -R 777 /usr/local/mysql
切换到bin目录
cd /usr/local/mysql/bin
- 设置环境变量
vim /etc/profile
在文件末尾写入
# mysql8.0.24
export MYSQL_HOME=/usr/local/mysql/bin
export PATH=$PATH:$MYSQL_HOME
按:wq保存退出
- 激活环境变量使配置生效
source /etc/profile
接下来继续执行命令,修改配置文件,下面两个命令都要执行,然后会打开一个文件,把文件里面内容删光,照我的内容复制粘贴上去。然后:wq 保存,一定要保存
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
vim /etc/my.cnf
把文件里面内容删光,照我的内容复制粘贴上去
[mysqld]
basedir=/usr/local/mysql
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
character-set-server=utf8
[client]
socket=/var/lib/mysql/mysql.sock
default-character-set=utf8
- 执行mysql初始化命令
./mysqld --initialize --user=mysql
- 启动mysql服务
service mysql start
成功后我们就要修改mysql密码了,初始化时候有一个密码,用他先登录mysql
./mysql -uroot -p
登录命令要是不会不建议学习了 然后要输入密码,就是刚才初始化时的密码。登录成功会出现下面的提示信息
登录成功,修改密码 。这句话的意思是将root用户的密码设置为root,出现Query OK就是修改成功了。
mysql> alter user 'root'@'localhost' identified by 'root';
用exit退出mysql,然后用新密码登录,登录成功就大功告成了