师说部署

在vm虚拟网络编辑器 配置vmnet1与wmnet8

9061880d0b57b94d3cc11d6e86f298b7.png

电脑端IP192.168.x.1 掩码24 无需网关配置

4e86fab37f0d252d314c09bfddc1cf1d.png

17f36056a36e48c2b1a6d6530a3f7850.png

 

添加第二个网卡

26c5d55d3c00c64af17244d3d000556e.png

删除网卡
nmcli connection show
nmcli connection delete ens160

添加网卡
nmcli connection add type ethernet ifname eth0 con-name eth0
nmcli connection add type ethernet ifname eth1 con-name eth1
修改IP地址
nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.8.3/24 autoconnect yes nmcli connection up eth0
nmcli connection modify eth1 ipv4.method manual ipv4.addresses 192.168.9.3/24 ipv4.gateway 192.168.9.2 autoconnect yes nmcli connection up eth1
配置dns
echo "nameserver 192.168.9.2" >> /etc/resolv.conf
测试
ping baidu.com
4698bf01041dad795406f7b5bf10d5e6.png

使用脚本修改IP地址和主机名

~]# vim /usr/bin/sethost #!/bin/bash nmcli connection modify eth1 ipv4.method manual ipv4.addresses 192.168.99.$1/24 ipv4.gateway 192.168.99.2 autoconnect yes nmcli connection up eth1 nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.88.$1/24 autoconnect yes nmcli connection up eth0 hostnamectl set-hostname $2 echo "nameserver 192.168.99.2" >> /etc/resolv.conf ~]# chmod +x /usr/bin/sethost
通过执行sethost把当前模板机的IP改为192.168.8.3和192.168.9.3
~]# sethost 3 a
8028ada35fa8d865b61e01777e0c0f0c.png
查看网卡配置信息
cat /etc/sysconfig/network-scripts/ifcfg-eth0
cat /etc/sysconfig/network-scripts/ifcfg-eth1
关闭selinux,卸载防火墙

1
2
3
~]# vim /etc/selinux/config
SELINUX=permissive
~]# yum -y remove firewalld

克隆三台虚拟机
192.168.8.10 nginx
192.168.8.11 tomcat
192.168.8.12 dns
sethost 10 nginx
sethost 11 tomcat
sethost 12 dns
885a683328157e18e4abc9d79fd4ea79.png

配置tomcat

从课件材料中把tomcat上传到tomcat01机器上 apache-tomcat-8.0.30.tar.gz (tmp路径下)

1
2
3
4
5
6
7
8
9
10
yum -y install java-1.8.0-openjdk   \\安装jdk
tar -xf /tmp/apache-tomcat-8.0.30.tar.gz
tree apache-tomcat-8.0.30/ \\默认解压到当前路径
tree apache-tomcat-8.0.30/ \\查看列表
cd /root/apache-tomcat-8.0.30/bin \\进入tomcat文件目录
./startup.sh \\执行tomcat
ss -tunlpa | grep 8080 \\检查端口是否正常
http://192.168.8.11:8080/ \\访问服务是否启动


2d61b5b8f6f4020e5c6ab2066e9c24c7.png

 


师说部署
http://example.com/2025/05/18/db52a846c595461e971b972fa4697300/
作者
John Doe
发布于
2025年5月18日
许可协议