JDK部署
-
官网下载软件。
-
利用ssh工具(如xftp)拷贝下载好的文件到服务器
# 创建java目录 mkdir /usr/java # 拷贝软件到/usr/java目录
-
解压压缩包
cd /usr/java tar -zxvf jdk-8u201-linux-x64.tar.gz
-
配置环境变量,
vim /etc/profile
,按i
进入编辑模式,复制粘贴如下内容,然后按Esc
回到一般模式,按:wq
保存退出。export JAVA_HOME=/usr/java/jdk1.8.0_201 export CLASSPATH=$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH
-
执行命令
source /etc/profile
使上面设置的环境变量生效。 -
编辑~/.bashrc文件,使环境变量开机生效。
# 编辑文件 vi ~/.bashrc # 按字母i或者a进入插入模式,插入如下内容 source /etc/profile # 按Esc键,输入:wq三个字符保存退出
-
输入
java -version
和javac -version
校验是否配置成功,如果出现类似下图所示的内容,那么恭喜你配置成功!
Tomcat部署
-
官网下载你需要的版本
-
拷贝软件到服务器,如
/opt
-
解压压缩包
cd /opt tar -zxvf apache-tomcat-9.0.16.tar.gz
-
进入指定目录,执行
./startup.sh
命令启动服务root@ubuntu:/opt/apache-tomcat-9.0.16/bin# ./startup.sh
-
开启8080端口
sudo ufw allow 8080
-
访问网址测试,出现下图说明部署成功
Tomcat服务自启配置
- 配置环境变量,修改/etc/profile文件,修改完毕使用
source /etc/profile
命令生效
# 加入如下内容到/etc/profile中
export CATALINA_HOME=/opt/apache-tomcat-8.5.38
- 按照如下步骤操作
JDK根目录:/usr/java/jdk1.8.0_201
Tomcat根目录:/opt/apache-tomcat-8.5.38
1、进入tomcat下的bin目录
cd /opt/apache-tomcat-8.5.38/bin
2、复制catalina.sh到/etc/init.d目录下
cp /opt/apache-tomcat-8.5.38/bin/catalina.sh /etc/init.d
3、重命名
mv /etc/init.d/catalina.sh /etc/init.d/tomcat
4、编辑配置信息(这一步我没操作,我是配置到了环境/etc/profile这个文件里)
vi /etc/init.d/tomcat
如果没有配置CATALINA_HOME和 JAVA_HOME信息,CATALINA_HOME为tomcat的根目录,JAVA_HOME为JDK的根目录:
CATALINA_HOME=/opt/apache-tomcat-8.5.38
JAVA_HOME=/usr/java/jdk1.8.0_201
使用:wq退出。
5、设置权限
chmod 755 /etc/init.d/tomcat
6、启动服务和添加到自启服务中
添加到自启服务命令: update-rc.d tomcat defaults (这块执行这句就够了,下面这句不用执行)
删除到自启服务命令: update-rc.d –f tomcat remove
7. 启动服务和关闭服务的命令
启动服务命令: service tomcat start
关闭服务命令: service tomcat stop
- 重启测试一下服务是否可以访问,如果可以访问,那么恭喜你配置成功了。
参考博文: