Linux下Centos环境并配置jdk+tomcat+mysql

首先就是耐心的等待Centos镜像的安装了....

好!那我这边呢也是安装完毕了!

 我们点击前进然后选择汉语--允许访问即可!

接下来就是连接远程访问了,首先通过ipaaddr指令查看本机端口号

 然后使用XShell连接输上端口号即可!

之后输入自己设置的用户名或密码

好虚拟机这块已经整的差不多了,接下来进入正题

一.安装JDK

1.先查看一下虚拟机的环境

可以看到我们通过java -version指令查询到他有一个默认的openjdk,但我们如果要想在Linux系统

部署Web服务器的话openjdk是远远不能满足我们的要求的。所以我们要先卸载它。

2.卸载openjdk

首先我们通过以下指令查看openjdk的安装包,之后依次卸载

 可以看出已经显示出了所以的openjdk的安装包了下一步就是卸载它。我们可以通过

rpm -e --nodeps(安装包名称)来卸载这些安装包,例如:rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch后面的python-javapackages-3.4.1-11.el7.noarch就是我的一个安装包了。

3.上传jdk安装包和tomcat安装包

 我们可以通过Xftp来上传,这样可以保证压缩包不受损

(注意我此是在/usr/local目录下) 那么我们上传成功,之后解压开始配置

tar -zxvf jdk-8u181-linux-x64.tar.gz 

解压成功后又一个新的jdk文件,接下来就可以配置它的环境变量了

我们进入刚解压好的这个文件在配置环境变量:vi /etc/profile

然后我们查看版本,可以正确显示说明没问题!

好!那环境变量也配置完了,还有最重要的一步就是让他生效通过 source /etc/profile命令来让此环境变量生效,只需要执行这条命令即可。

执行:source /etc/profile

至此,jdk配置完毕,下面就是安装tomcat

二.安装tomcat

1.同样的,先解压,先退回到/usr/local目录下

可以看到我的tomcat压缩包,之后执行:tar -zxvf apache-tomcat-10.0.8.tar.gz 之后没啥问题就解压成功了。

之后我们启动tomcat,进入解压出来的tomcat目录下然后执行:./bin/startup即可!

下面看我操作!

 这里使用mv指令给他换个名字,然后在使用指令来启动它

至于下面那条指令就是看他的启动状态 ps -ef | grep tomcat

然后我们可以做个测试了,先在虚拟机上访问一下,可以直接通过localhost来访问,如下:

出现此页面就成功啦!我们在试试在宿主机上访问

虽然虚拟机访问没问题了,但是宿主机却不行,原因应该是防火墙吧,那我们配置下防火墙

2.配置防火墙

可以先执行:firewall-cmd --zone=public --list-ports指令来查看防火墙开发的端口

可以看到我这边执行完后什么都没有,那说明它什么端口号都没开发,那我们接下来要做的就是让它开发8080端口号

执行:firewall-cmd --zone=public --add-port=8080/tcp --permanent指令,介绍一下它的参数

  • zone #作用域
  • add-port=8080/tcp #添加端口,格式为:端口/通讯协议
  • permanent #永久生效,没有此参数重启后失效

最后我们执行:firewall-cmd --reload指令,重启防火墙,之后在进行测试

OK!完成,那我们tomcat至此也按照完毕了,嘻嘻~接下来就是数据库

三.安装Mysql数据库

1.去官网下载mysq:MySQL

 

 

之后同样的将mysql压缩包上传到/home目录下

 然后在Xshell里我们就可以看到有个mysql的压缩包了,之后我们开始解压它

 执行:wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

 然后安装rpm工具,依次执行:

rpm -ivh mysql80-community-release-el7-3.noarch.rpm

yum makecache(更新数据)

yum list | grep mysql-com

正常情况的话执行完这三条指令是这样子的

接下来安装mysql-server

yum install mysql-community-server.x86_64,这里我安装的是这个版本

这里有点慢,网速快的话应该会快点....哦,对了补充一下接下来的选择都选y即可!

终于安装完了,我们安装完mysql服务就能启动它了

执行:systemctl start mysqld启动服务

通过ps -ef | grep mysql我们可以看到这个服务是否启动

 这里它是成功启动成功的,接下来我们就可以进入MySQL了,首次进入MYSQL需要一个初始密码

这里我们必须先获取它的初始密码,这里我们先退出/home目录,回到/var/lib目录下,这个目录下

有个mysql目录这个目录是自动生成的它里面放着就是运行mysql必须的文件之类的一些东西

 然后我们cd mysql

 这里我又启动了一下mysql服务,其实没啥影响

执行:grep 'password' /var/log/mysqld.log获取原始密码

 

那这个就是我的原始密码了,接下来进入mysql终端:

执行:mysql -uroot -p 之后输入获取到的密码

好,那我这边已经成功进入了,然后接下来给他改个密码

(这里要说一下刚安装好的数据库进终端后,什么事都不能做,只能改密码)

然后我们执行:alter user 'root'@'localhost' identified by "kyBK>Qh-s87Y1"

然后我们就可以在Linux里面操作数据库了! 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值