虚拟机安装注意事项
安装运行虚拟机
执行vmx文件
检查虚拟机网络配置
- 网络配置的作用
实现windows与Linux的数据的通信. 通讯的主要的方式2种, 1.桥接模式 2.nat模式
- 桥接模式
说明:
1).使用桥接模式相当于虚拟机直接接入当前局域网.并且独占IP
2).如果采用桥接模式,则必须有第三方的设备进行支持.
3).凡是在局域网中的设备,都可以与虚拟机进行通讯.
- NAT模式
说明:
1).NAT模式相当于在本机开辟一块网络空间地址.
2).只有本机能够访问,其他服务器不能访问
切换虚拟机网络空间地址(切换网段)
- 输入用户名和密码 root/root
- 检查IP地址信息 ip addr
3. 检查windows 与Linux 通信是否畅通
cmd中输入 :
ping 192.168.126.129
- 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安装文件
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