虚拟机及数据库相关配置(day8)

虚拟机安装注意事项

在这里插入图片描述

安装运行虚拟机

执行vmx文件
在这里插入图片描述

检查虚拟机网络配置

  • 网络配置的作用
    实现windows与Linux的数据的通信. 通讯的主要的方式2种, 1.桥接模式 2.nat模式
  1. 桥接模式
    说明:
    1).使用桥接模式相当于虚拟机直接接入当前局域网.并且独占IP
    2).如果采用桥接模式,则必须有第三方的设备进行支持.
    3).凡是在局域网中的设备,都可以与虚拟机进行通讯.
    在这里插入图片描述
  2. NAT模式
    说明:
    1).NAT模式相当于在本机开辟一块网络空间地址.
    2).只有本机能够访问,其他服务器不能访问
    在这里插入图片描述

切换虚拟机网络空间地址(切换网段)

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

  1. 输入用户名和密码 root/root
    在这里插入图片描述
  2. 检查IP地址信息 ip addr

在这里插入图片描述
3. 检查windows 与Linux 通信是否畅通

cmd中输入 :

ping 192.168.126.129

在这里插入图片描述

  1. Linux 查看IP地址命令
ip addr

在这里插入图片描述
如果上述的操作没有争取的显示IP地址信息,则需要重置网卡即可
命令方式:
1). systemctl restart NetworkManager
systemctl stop NetworkManager
systemctl start NetworkManager
2). service network restart
3). ip addr

Linux内核介绍

说明:当下Linux内核 独一份
在这里插入图片描述

使用虚拟机中遇到的错误

问题描述: 通过开机 F1等 进入bios系统中,设置cpu参数,将vt-x的参数改为enable 之后 f10保存退出即可.
在这里插入图片描述

Xshell安装和使用

在这里插入图片描述

打包及解压命令

tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成name.tar.gz的文件。
-c 创建一个新的tar文件
-v 显示运行过程的信息
-f 指定文件名
-z 调用gzip压缩命令进行压缩
-t 查看压缩文件的内容
-x 解开tar文件
tar –cvf n.tar ./* 压缩当前目录下的所有文件和目录,文件名为n.tar
tar –xvf n.tar 解压压缩包中的文件到当前目录(如果长时间未解压成功 Ctrl+C推出)
tar –cvzf m.tar.gz ./* 压缩文件
tar -zxvf m.tar.gz 解压m.tar文件到当前目录

安装JDK

教程路径
https://blog.csdn.net/SkyCloud_/article/details/108139717

项目部署流程图

在这里插入图片描述

创建虚拟机快照

保存刚刚那些配置,以后可以初始化
在这里插入图片描述

安装数据库

https://blog.csdn.net/SkyCloud_/article/details/108139801

tomcat服务器

修改文件上传路径

准备目录
在这里插入图片描述
修改路径
在这里插入图片描述
密码修改为虚拟机数据库密码(还有ip也是)
在这里插入图片描述
建立tomcats把8081/8082/8083拉近来
在这里插入图片描述

启动tomcat服务器

命令:

# java -jar 8081.war 

批量启动tomcat服务器:

# java -jar 8081.war & java -jar 8082.war & java -jar 8083.war &

关闭tomcat服务器

命令:

ps -ef | grep java*
kill -9 2608

在这里插入图片描述

后台启动tomcat服务器

nohup java -jar 8081.war ->8081.log & jps
nohup java -jar 8082.war ->8082.log & nohup java -jar 8083.war ->8083.log &

通过脚本启动tomcat服务器

命令

vim start.sh
#!/bin/sh
nohup java -jar 8081.war ->8081.log &
nohup java -jar 8082.war ->8082.log &
nohup java -jar 8083.war ->8083.log &

ps:这样日志就会出现在XXXX.log文件中

tail -20 8081.log(文件名)   //只展现8081.og的后20行
tail -f 8081.log  //实现展示日志实时更新  		ctrl+c退出
cat 8081.log 	//进入展现日志

Linux nginx

下载nginx安装文件

官网:nginx
Linux1.19.1版

wget http://nginx.org/download/nginx-1.19.2.tar.gz

在这里插入图片描述

安装准备

[root@localhost src]# ls
8081.log  8081.war  8082.log  8082.war  8083.log  8083.war  nginx-1.19.2.tar.gz  start.sh
[root@localhost src]# tar -zxvf  nginx-1.19.2.tar.gz

mv (原有名字) (改的名)

安装nginx服务器

[root@localhost src]# cd nginx
[root@localhost nginx]# ls
auto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  man  README  src
//命令1
[root@localhost nginx]# ./configure
//命令2
make
//命令3
make install
//命令4
whereis nginx

在这里插入图片描述

启动nginx服务器

在这里插入图片描述
命令:

//启动nginx:	
		./nginx
//重启nginx:
		./nginx -s reload
//关闭nginx:
		./nginx -s stop

在这里插入图片描述

修改Linux的nginx配置信息

说明: 路径/usr/local/nginx/conf目录

	#配置图片服务器
	server {
		listen 80;
		server_name  image.jt.com;

		location / {
			#配置反向代理的路径
			root  /usr/local/src/images;
		}
	}
	
	#配置域名代理
	server {
		listen 80;
		server_name  manage.jt.com;

		location / {
			#代理tomcat服务器
			proxy_pass  http://tomcats;
		}
	}
	
	#配置tomcat集群  默认是轮询策略
	upstream tomcats {
		server localhost:8081;
		server localhost:8082;
		server localhost:8083;
	}

修改完成之后,重启nginx服务器

修改windows中的hosts文件

# 京淘环境配置
#127.0.0.1     image.jt.com
#127.0.0.1     manage.jt.com

#测试inux项目发布
192.168.126.129    image.jt.com
192.168.126.129    manage.jt.com
127.0.0.1     www.jt.com
127.0.0.1     sso.jt.com

解决开机没有IP的问题

systemctl  restart NetworkManager
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值