腾讯云centos7.2 安装 tomcat7 和 jdk1.7

因为需要测试一些代码,故需要部署一套java的运行环境来测试代码,
服务器版本是centos7.2 tomcat版本是7的版本 jdk是1.7版本
下面直接上步骤

jdk

1.查看当前Linux系统是否已经安装java

rpm -qa | grep java

要是存在旧的jdk,可以按照情况进行删除或者保留下来
删除的话可以使用 rpm -e –nodeps

2.使用FTP软件上传jdk的tar包到linux /data目录下

3.解压tar包 并移动到 /usr/local 下,这里文件名使用自己的

tar –xvf jdk-7u71-linux-i586.tar.gz
mv jdk-7u71-linux-i586 /usr/local/jdk1.7

4.配置jdk环境变量,打开/etc/profile配置文件,将下面信息粘贴到最后

#set java environment
JAVA_HOME=/usr/local/jdk1.7
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

5.重新加载/etc/profile配置文件

source /etc/profile

6.可以使用命令查看自己安装的jdk

echo $JAVA_HOME;
java -version

tomcat

1.上传Tomcat的tar包到linux 系统里 /data 目录下

2.解压tar包 并移动到 /usr/local 下,这里文件名使用自己的

tar –xvf tomcat.tar.gz
mv tomcat /usr/local/tomcat7

3.开放Linux的对外访问的端口8080,如果已经开发则无需配置

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

4.保存使其生效

/etc/rc.d/init.d/iptables save

注意因为系统是centos7.*的版本,并不支持 上面这个命令,故转而去使用

service iptables save 

但该指令使用报出了

The service command supports only basic LSB actions (start, stop,
restart, try-restart, reload, force-reload, status). For other
actions, please try to use systemctl.

所以借鉴解决service iptables save出错please try to use systemctl该文章进行了尝试。
但请注意 ,该文章如果你是虚拟机或者自己的机器可以随意尝试,因为其中涉及到重启网卡的操作,如果是公司机器还是别轻易尝试!

5.使用命令启动tomcat

cd /usr/local/tomcat7/bin
#启动tomcat
./startup.sh
#关闭tomcat
./shutdown.sh

然后访问服务器ip:8080 看到猫咪图像,安装结束

猜你喜欢

转载自blog.csdn.net/u013781343/article/details/80420682