CentOS7网络配置,安装jdk,tomcat和mysql全过程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7网络配置,安装jdk,tomcat和mysql全过程相关的知识,希望对你有一定的参考价值。

CentOS7网络配置,安装jdk,tomcat和mysql全过程

1、CentOS7网络配置

安装CentOS7要在VMware虚拟机上进行,设置密码后登陆进来,可以看见右下角有下面几个图标,右击网络图标->设置

技术分享

技术分享 

 

接下来查看一下当前linux系统的ip地址,命令:ip addr

见ens33(不同机器的名字可能不一样,但是会有ens+数字),当前是没有ip地址的。

 技术分享

 

修改ifcfg-ens33文件:

 技术分享

 

命令:vi ifcfg-ens33

打开ifcfg-ens33,按a进行编辑,把最后一行ONBOOT改为yes。(当然,最好能手动设置ip地址)

 技术分享

 

重启网络,再看ip配置,你会发现已经帮你分配好了ip地址:

 技术分享

 

打开winSCP,用于windows与Linux之间传输文件,把安装包上传到Linux机器上:

技术分享

  

登陆后,如下图,直接点是。

技术分享

 

登录成功的界面:

 技术分享

 

打开SecureCRT软件,用于远程操作linux服务器(如果linux系统在你本机上,这个软件不是必须的),但是这个软件可以有复制粘贴功能,比VMware好用点,在SecureCRT操作相当于直接对linux服务器操作。

New 一个session

 技术分享

 

填入ip,端口默认22,服务器的用户名,按下一步。进入主界面再输入密码就行了。

 技术分享

 

处理乱码问题:

 技术分享

 

2、安装jdk1.8

到oracle官网下载jdk的Linux版本到windows系统,这里用后缀名为.rpm的安装包。然后通过winSCP传到Linux系统的/usr/local目录下:

 技术分享

 

接着查看Linux之前是否安装有openJDK,有就把它卸载掉。我试了,系统自带的openJDK没有javac命令。

命令:java –version

以及:rpm – e –nodeps 要卸载的名字

 技术分享

 

安装刚刚上传的jdk1.8。

到local目录下,命令:rpm –ivh 要安装的rpm包名

 技术分享

 

安装成功后输入java -version会有如下提示:

 技术分享

 

系统默然把jdk安装到了/usr/java目录

 技术分享

 

接下来配置路径。

命令:vi + /etc/profile

Profile文件时当有用户登录就会加载的。修改为如下,增加JAVA_HOME等等。

 技术分享

 

查看系统路径PATH。

 技术分享

 

删掉jdk的rpm安装包,到一目录下新建H.java文件,如下:

 技术分享

 

若要修改名字,可用mv修改为H.java文件。如mv a b把a改为b文件名。

调用Javac编译刚刚写的H.java文件,java命令运行,可见打印出了H,可见jdk安装成功。

 技术分享

 

 3、安装tomcat8

同样,把安装包通过winSCP上传到linux,tomcat这次用的是后缀为tar.gz的压缩包。

 技术分享

 

命令:tar –zxf 要解压的文件名即可解压tar.gz压缩包:

在当前(local)目录下创建tomcat目录,把tomcat8安装到tomcat目录下,在哪里创建个人喜欢。

 技术分享

 

到tomcat8/conf目录下有一个server.xml,修改它的端口号为80:

 技术分享

技术分享

 

 

到tomcat8/bin目录下,找到startup.sh启动tomcat。

命令:./startup.sh

 技术分享

 

到浏览器去访问:

 技术分享

 

不能访问是防火墙的原因

centos 7:
systemctl stop firewalld.service #停止防火墙服务
systemctl disable firewalld.service #禁用防火墙服务

 技术分享

 

关掉防火墙,再访问就可以了:

 技术分享

 

把tomcat设置为登录自启动(貌似可以再rc.local文件设置为开机自启动),启动tomcat时要先启动jdk,加入下图倒数第三行,重启linux服务器:

 技术分享

 

输入密码后,tomcat已经跑起来了:

 技术分享

 

  

4、安装mysql5.6

 技术分享

 

 安装

 技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

期间会安装依赖包

技术分享

 

重启mysql

 技术分享

 

初次使用为mysql设置密码,我设置为root。

 技术分享

 

查看数据库编码:

 技术分享

 

把latin1的也设置为:utf-8

 技术分享

 

重启mysql服务。

命令:systemctl  restart  mysql.service

再来看status,编码已经修改:

 技术分享

 

顺便安装mysql驱动:

 技术分享

 

命令:firewall-cmd --add-port=3306/tcp #开放3306

命令:firewall-cmd --query-port=3306/tcp#查看端口是否开放

 技术分享

查看数据库:

技术分享

 

 

 5、部署web应用

上传sql文件,把数据导入linux服务器的mysql数据库里去:

 技术分享

 

导入之前,首先要新建一个数据库。

如命令:CREATE  ssh;创建名为ssh的数据库。

然后use ssh;选中。

再用下面命令导入:

 技术分享

 

把数据库对应的web应用打包成war文件,上传到服务器的tomcat8/webapps目录下:

 技术分享

 

接下来就可以在浏览器访问web应用了:

 技术分享

 

成功后,会多出一个应用(oa7)文件夹:

 技术分享

 

点击登录,成功登录,说明网络设置,jdk,tomcat,mysql数据库都安装成功了,并且能协同工作了:

 技术分享

 

完!



以上是关于CentOS7网络配置,安装jdk,tomcat和mysql全过程的主要内容,如果未能解决你的问题,请参考以下文章

云服务器CentOS7系统环境配置(jdk和tomcat)

Centos7安装jdk1.8和tomcat9

Linux基础环境_安装配置教程(CentOS7.2 64JDK1.8Tomcat8)

centos7上安装配置tomcat8.5

centos 7 yum 安装了tomcat却访问不了,防火墙也关闭了。tomcat也启动了。

Linux(CentOS7)下配置多个tomcat