java环境配置
1、先下载jdk (jdk-8u212-linux-x64.tar.gz)
2、我们可以直接xftp连上去,在根目录下新建一个soft
(这个随意,看你想装哪里,我一般会想将这些软件都装一个文件看起整齐,方便管理的样子。纯个人习惯),将下载好的tar.gz上传到/root/soft/
3、在xshell用命令 tar zxvf jdk-8u212-linux-x64.tar.gz 解压安装
解压之后便可删除之前传输进来的压缩包,删除文件 rm -f jdk-8u212-linux-x64.tar.gz
4、配置环境
与Windows中配置JDK类似需要配置一下三个环境变量,上面也说过了为了安全考虑,我们就在~/.bashrc下配置变量
第一步: vi ~/.bashrc
加入下面变量(注意“=”两边没有空格)
export JAVA_HOME=/root/soft/jdk1.8.0_212
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
第二步:source ~/.bashrc
:wq
使环境变量生效
输入命令查看环境变量:
echo $CLASSPATH
echo $PATH
输入命令查看jdk的版本
java -version
ps:有时候需要重启才可以看到这些配置信息。
linux下配置tomcat
1、先下载tomcat的linux版本,地址如下:(https://tomcat.apache.org/download-90.cgi)
将下载好的tar.gz上传到/software/目录
解压在/sotfware/下面:tar -zxvf apache-tomcat-9.0.20.tar.gz
重命名:为方便记忆以及日后的使用,我们将该文件夹使用 mv 命令重命名为 tomcat9.执行命令:mv apache-tomcat-9.0.20 tomcat9
2、修改端口号(这一步也不是一定要做的,不过我修改成9999了)
进入tomcat9服务器的conf目录下,找到server.xml文件
3、然后你可以切换bin目录下面./startup.sh 启动服务,./shutdown.sh 关闭服务
ps -ef|grep tomcat 查看运行的进程,kill -9 pid 如:kill -9 16619 杀死进程
cd logs/ 进入logs目录 tail -f catalina.out 查看日志 ctrl+c 退出查看日志信息
pwd 返回当前使用的目录路径 cd …/ 返回上一层目录
然后你在你自己电脑上面输入服务器ip+端口号 (如果并没有出现可爱的tomcat小猫,检查一下端口是否开启 不能让外网访问,所以要打开防火墙,使外部能访问)
PS:一些命令:
启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?
查看已启动的服务列表:systemctl list-unit-files|grep enabled
#查看进程对应信息
ps -ef|grep 进程名
ps -ef | grep java 或 tomcate 等等 …
#杀掉PID进程
kill -9 进程PID
kill -9 9129
#查看端口号占用情况,(可查看该端口号对应的PID)
lsof -i :端口号
lsof -i :8005
#查看进程PID 或 端口号占用情况,(可查看进程PID与端口号之间的对应关系)
netstat -antup|grep 进程PID 或 端口号
netstat -antup|grep 9129 或 8005
linux强制杀死某个端口进程命令,例如80端口:
sudo fuser -k -n tcp 80
查看tomcat运行日志
切换到tomcat的logs目录下: 比如我的是cd /ahdy/tomcat8/logs
执行输出命令 :tail -f catalina.out
这样终端就会实时输出tomcat运行日志
退出查看:Ctrl+c