简单记录Cent OS服务器配置JDK+Tomcat+MySQL

2019-10-18 15:33:09王冬梅

项目需要部署到一台CentOS的服务器之上,之前这台服务器上面已经安装了一个Nginx和MySQL,跑的是PHP环境,有一个项目正在运行。而我们最新的项目是用Java写的,服务器是用的Tomcat,所以势必需要把Nginx和Tomcat做一次整合,不过目前项目还在开发阶段,我们就先使用Tomcat默认的8080端口,好了,下面就大概你的“终端”(因为我使用的是Mac系统,默认有SSH,如果是Win系统,请选择其他对应的工具,相信G神会帮助你的~~)。

第一步:连接服务器

租用的服务器支持SSH连接,也就是说图形化是与我们无缘,顺便我们也可以享受一下“高手”的感觉
在终端输入如下命令:

ssh 服务器IP地址 -l 用户名 

回车之后,屏幕会显示类似如下内容:

用户名@服务器IP地址's password: 

在后面直接输入密码就是,为了安全起见,你输入的内容真是看不见的,不要怀疑你的眼睛,不要怀疑你的键盘,也不要怀疑你的手,你就大胆的输入密码吧,请记住,你有三次机会哦~
当你看到如下字样之后,恭喜你,你已经登录到了服务器了,你可以为所欲为了~~哈哈

[用户名@服务器IP地址 ~]# 

第二步:卸载Open JDK

Cent OS默认会给我们安装一个Open JDK,可惜我们不领情,为了减少麻烦,我们还是喜欢用Sun的JDK,所以要先把Open JDK给卸载了。
首先我们用下面这条命令查一下我们都安装了什么有关于Java的


rpm -qa|grep java 

在我的服务器上返回的信息如下:


xmlrpc-javadoc-2.0.1-3jpp.1 
gcc-java-4.1.2-48.el5 
java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115 
java-1.4.2-gcj-compat-javadoc-1.4.2.0-40jpp.115 
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5 
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 
java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.115 
bsh-javadoc-1.3.0-9jpp.1 
java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115 

这个里面我们其实真正要删除的就是java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5和java-1.4.2-gcj-compat-1.4.2.0-40jpp.115就可以了,分别使用如下命令可以搞定:


rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5 
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 

好,最后我再验证一下,OpenJDK是否真的被卸载干净:

java -version 

系统返回如下内容:


-bash: /usr/bin/java: No such file or directory 

好了,至此我们已经把Open JDK彻底搞定,这里必须要感谢rpm,省了好多事情~

第三步:获取软件(JDKTomcat)