项目需要部署到一台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)









