jdk
1.下载jdk的tar.gz包
2.上传
3.解压缩 tar -zxvf jdk-8u171-linux-x64.tar.gz
4.移动到usr 目录 mv jdk1.8.0_171/ /usr/
5.配置环境变量
全局环境变量 /etc/profile 推荐
用户环境变量 /root/.bash_profile
export JAVA_HOME=/usr/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.
6.使配置生效(两种方式)
reboot
source /etc/profile
1.下载jdk的rpm包
2.上传rpm包到linux系统 默认上传目录为家目录
3.安装jdk rpm -ivh jdk.rpm
4.测试java -version
Tomcat
1.官网获取安装包
2.将安装包上传到linux系统 tar.gz
3.解压 tar -zxvf tomcat.tar.gz
4.改名 (选做)
5.移动tomcat到 /usr目录下
6.启动或者停止tomcat
startup.sh 启动 ./startup.sh
shutdown.sh 停止
7.查看tomncat的进程
ps -aux |grep tomcat 查看前台和后台进程(只需要关注后台进程)
jps 查看所有和java相关的服务进程(Bootstrap)
8.网页形式访问 不能访问的需要关闭防火墙(如果是外网服务器需要暴露8080端口号)
http://localhost:8080/
9.关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
10.修改tomcat端口号
修改conf目录里面的server.xml
11.查看tomcat的实时日志
tail -f /usr/tomcat8/logs/catalina.out
mysql
rpm安装
1.预装配置
a.安装 vim vim是一个强大的文本编辑工具 (高亮的展示文件内容)
yum install -y vim
b.卸载centos7中默认安装的有数据库mariadb(mysql和mariadb有冲突)
查看是否存在mariadb
rpm -qa | grep mariadb
卸载
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
--nodeps(表示只卸载mariadb不卸载mariadb相关的依赖)
再次查看是否卸载成功
rpm -qa | grep mariadb
2.获取mysql安装包
3.上传到linux系统中
4.安装mysql
a)执行 rpm -ivh perl-*
b)执行 rpm -ivh net-tools-2.0-0.22.20131004git.el7.x86_64.rpm
c)执行 rpm -ivh mysql-community-common-5.6.42-2.el7.x86_64.rpm
d)执行 rpm -ivh mysql-community-libs-5.6.42-2.el7.x86_64.rpm
e)执行 rpm -ivh mysql-community-client-5.6.42-2.el7.x86_64.rpm
f)执行 rpm -ivh mysql-community-server-5.6.42-2.el7.x86_64.rpm
f如果不成功 则yum install libaio
5.安装成功之后 会形成一个mysql服务(mysqld)
systemctl start mysqld
systemctl stop mysqld
systemctl restart mysqld
6.账号设置 (设置一个新密码)
mysqladmin -u root -p password
第一个回车 需要输入原始密码(如果没有原始密码直接回车)
第二个回车 输入新密码
第三个回车 确认新密码
7.mysql -uroot -proot 登录到mysql服务
注意:默认安装的mysql数据库没有远程访问权限
1.远程无法连接的原因有哪些?
a.防火墙
b.默认远程主机无法访问 本地访问开启(localhost但是其他的不行)
如何开启mysql的远程主机访问?
a.登录到当前的mysql
mysql -uroot -proot
b.操作mysql库
use mysql;
c.查看当前库中的所用表,关注user表
d.查看表中数据
select host,user,password from user \G;
e.删除没有密码的数据
delete from user where password=""
f.需要将host的字段设置为"%"
%意思就是所有主机都可以访问
update user set host="%"
最后 flush privileges;刷新mysql
双网卡配置
对于当前的虚拟机来说因为网络ip是自动获取所以ip会经常发生变动,为了使ip固定并且可以联网所以可以搭建双网卡环境
1.添加nat类型的网络适配器
2.复制ens33的配置文件,并且命名为 ifcfg-ens37
3修改ifcfg-ens37的配置文件
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp 将动态获取改为静态 static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33 改为ens37
UUID=5a48b8d2-0563-4f1e-acff-789fb3cde5af 删除
DEVICE=ens33 改为ens37
ONBOOT=yes
添加选项
IPADDR=192.168.网段.100
注意:
网段设置为对应Vm8所在的网段
ip不能设置为1,不能于ens33冲突
4.重启网络服务
systemctl restart network
reboot
5.查看ip地址 ip a
6.注意:连接静态ip