Linux(CentOS)下安装JDK和Tomcat

1.下载jdk-8u18           
1-linux-x64.tar.gz
2.上传到服务器
3.解压 
tar -zxvf jdk-8u181-linux-x64.tar.gz
4.配置环境变量
vi /etc/profile 
进入profile文件文件的编辑后,在其最后面加上(注意路径)
export JAVA_HOME=/root/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5.刷新环境变量的配置
source /etc/profile

1.下载 apache-tomcat-8.0.53.tar.gz
2.上传到服务器
3.解压(如果是zip文件  就用unzip命令将tar -zxvf替换)

tar -zxvf apache-tomcat-8.0.53.tar.gz
4.赋予bin目录下所有文件可读取
chmod -R 777 bin
5.启动命令
bin目录下 ./startup.sh     ./shutdown.sh  关闭

安装tomcat时,常用调试命令

获取linux系统位数                                                                         getconf LONG_BIT
表示以数字形式查看正在监听的端口                                           netstat -ntpl
查看tomcat是否启动                                                                      ps -ef|grep apache-tomcat-8.0.53
关闭所有进程                                                                                 kill -9 `ps -ef|grep tomcat|awk '{print $2}'`
使用killall杀掉java进程:                                                               killall java 

tomcat关闭失败,发现8005端口在启动tomcat时 启动慢

直接配置jdk securerandom.source为urandom解决:    
1.打开 jre/lib/security/java.security这个文件,找到securerandom.source配置项  (在文件中查找关键字可用  /关键字)
修改为: securerandom.source=file:/dev/urandom
2.保存退出后,使用killall杀掉java进程: 
killall java 

tomcat启动 端口监听正常(一般是 8005 8080 8009) 无法访问

在本地用 telnet 120.79.238.232 8080  查看远程主机端口是否开放,可到服务器控制台进行端口开启,或者古纳比防火墙。

猜你喜欢

转载自blog.csdn.net/qq_34232027/article/details/82316877