linux环境搭建

一. VMWare安装

双击安装
在这里插入图片描述
在这里插入图片描述
下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在第一次启动该软件时,需要输入注册码
在这里插入图片描述
VMware 12 Pro 永久许可证激活密钥
5A02H-AU243-TZJ49-GTC7K-3C61N

VMware Workstation Pro 14 永久许可证激活密钥
AA702-81D8N-0817Y-75PQT-Q70A4
YC592-8VF55-M81AZ-FWW5T-WVRV0
FC78K-FKED6-H88LZ-0QPEE-QP8X6
UV1H2-AKWD2-H8EJZ-GGMEE-PCATD
AC310-0VG0P-M88CQ-YWY5Z-QPRG0

二. Centos安装图解

系统镜像:安装的是centos7
在这里插入图片描述
在VM上安装centos7

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
开启虚拟机:
选择语言:
在这里插入图片描述
选择安装位置:
在这里插入图片描述
直接点完成就好:
在这里插入图片描述
点击开始安装:
在这里插入图片描述
在这里插入图片描述
设置root密码:
在这里插入图片描述
完成后重启就好:在这里插入图片描述
输入用户名和密码就可以了:
在这里插入图片描述
查看并设置Linux的IP地址
ip addr/ifconfig 查看ip
在这里插入图片描述
cd /etc/sysconfig/network-scripts 调转目录
在这里插入图片描述
ls或ll 查看目录
vi ifcfg-ens33 按insert健修改最后一项ONBOOT=yes
在这里插入图片描述
在这里插入图片描述
按ESC键,:wq保存并退出,:q!不保存并退出
shutdown -r now / reboot 重启
输入用户名和密码后查看ip:在这里插入图片描述
双击:
在这里插入图片描述
在这里插入图片描述
快速连接:
在这里插入图片描述
在这里插入图片描述
输入用户名和密码就可以了

双击这个文件

在这里插入图片描述
得到了一个:
在这里插入图片描述
打开它会出现:
在这里插入图片描述
点击login进来
在这里插入图片描述

jdk,tomcat安装

使用SecureFX上传JDK、Tomcat的linux压缩包
在这里插入图片描述
在这里我新建了一个文件夹
把jdk,tomcat弄进来:
在这里插入图片描述

安装配置JDK

1.解压JDK压缩包

在这里插入图片描述
在这里插入图片描述
2.配置JDK环境变量
1)vi /etc/profile
2)在最后面配置JDK环境变量:
#java environment
export JAVA_HOME=/zh/jdk1.8.0_151(jdk解压路径)
export JRE_HOME= J A V A H O M E / j r e e x p o r t C L A S S P A T H = . : {JAVA_HOME}/jre export CLASSPATH=.: JAVAHOME/jreexportCLASSPATH=.:{JAVA_HOME}/lib: J R E H O M E / l i b e x p o r t P A T H = {JRE_HOME}/lib export PATH= JREHOME/libexportPATH={JAVA_HOME}/bin:$PATH在这里插入图片描述

3)设置环境变量生效
source /etc/profile
4)检查JDK环境变量
java -version
出现版本号说明安装成功:
在这里插入图片描述

安装配置Tomcat

1.解压Tomcat

在这里插入图片描述
在这里插入图片描述
2.配置环境变量
1)vi /etc/profile
2)在最后面配置Tomcat环境变量:
#tomcat
export TOMCAT_HOME=/zking/apache-tomcat-8.5.20(Tomcat解压路径)
在这里插入图片描述
3)source /etc/profile
4)启动tomcat:./startup.sh
在这之前我们把防火墙先关闭:
防火墙默认开启的,如果防火墙是开启的,不能被其他的电脑访问你的ip
当然我们有两种方法,开放端口或者直接关闭防火墙
running说明防火墙开启着
在这里插入图片描述

开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
跟新防火墙规则
firewall-cmd --reload
防火墙列表
firewall-cmd --zone=public --list-po rts
防火墙状态
systemctl status firewalld
启动防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service

我这里直接把防火墙关闭启动tomcat:./startup.sh 就可以访问了
关闭tomcat: ./shutdown.sh
在这里插入图片描述成功后我们可以快照,避免后面安装mysql失败后重新来过:
在这里插入图片描述

在这里插入图片描述

安装mysql

卸载mariadb,否则安装MySql会出现冲突
1)rpm -qa|grep mariadb
2)rpm -e --nodeps 文件名

rpm -Uvh mysql57-community-release-el7-11.noarch.rpm(mysql源)
或者
yum localinstall mysql57-community-release-el7-8.noarch.rpm
在这里插入图片描述
cd /etc/yum.repos.d(目录下多了mysql的文件)
在这里插入图片描述
yum install mysql-community-server(安装mysql)
中途Y/D/N Y
在这里插入图片描述
在这里插入图片描述
service mysqld start(启动服务)
systemctl|grep mysql(检测mysql是否正在启动)
在这里插入图片描述
开机自启动
systemctl enable mysqld
systemctl daemon-reload

默认密码是保存在/var/log/mysqld.log文件中

在这里插入图片描述
找到密码:<2!Mft6ZvDhc
mysql -u root -p
在这里插入图片描述

set password=password(‘新密码’);
但是如果你的密码设置地太简单,它会报错
这是因为密码的规则,我们可以设置简单规则载设置密码(当然也可以设置比较复杂的密码):
set global validate_password_policy=0
set password=password(‘新密码’);

在这里插入图片描述
接下来又是防火墙问题了
以及外网访问权限问题
给用户授权:
grant all privileges on . to 用户名@’%’ identified by ‘密码’;
grant all privileges on . to root@’%’ identified by ‘123456’;
flush privileges;

如果之前是开放端口的方式,就需要再为mysql开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
如果直接关闭了防火墙就不需要了

部署web项目

将war包丢到tomcat的webapp下
在这里插入图片描述
然后启动tomcat:./startup.sh

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值