阿里云服务器装centos系统,安装jdk环境和tomcat
文章目录
准备:安装xftp6 用来与远程服务器进行文件传输
我使用的是阿里云的esc服务器
xftp免费下载地址
下载的过程比较慢,耐心等待。
安装完成后 sftp连接上云服务器,就可以对云服务器的文件进行下载上传了;
一,安装git
检查是否安装git:git --version
一般先检查apt-get是否已经更新的下载源,如果下载源出问题,那么基本的软件都下载不来,其他都不用说了。
使用命令:apt-get update
和apt-get upgrade
更新apt-get。
然后使用apt-get install git
安装git,安装完成后再执行一次检查。
二 安装jdk(jdk是java运行所需要的环境)
1. 检查系统是否安装java
输入
java -version
上图显示我的jdk版本是1.8.0_242,没有安装的朋友看下面
2. 安装jdk
2.1
jdk-8u261-linux-64网盘下载:
链接:https://pan.baidu.com/s/1FrfMS5hPQNK5CKrZ77pOrg
提取码:avfg
2.2
到jdk官网下载,选择适合自己系统版本的jdk,我用的是阿里云服务器centos7 所以选了64位的linux版本,下载需要登陆Oracle的账号,而且晚上下载速度比较慢,建议早上下载,速度会快很多;
下载完解压到自己创建的目录下,方便以后查找。
解压命令 tar -zxvf
文件全称
2.3. 配置环境变量
编辑etc文件夹下的profile文件
方法一:远程连接服务器,用命令行编辑;
方法二:用xftp6打开profile文件,添加export内容;
方法一:在命令行输入
vim /etc/profile
按a 在当前光标位置的右边添加文本
JAVA_HOME是你自己安装jdk的路径,我自己在root目录下新建了java文件夹来安装jdk
注意!一定要替换成你自己的jdk安装路径
注意!一定要替换成你自己的jdk安装路径
注意!一定要替换成你自己的jdk安装路径
export JAVA_HOME=/root/java/jdk1.8.0_241
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.$AVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
输入后按Esc推出编辑模式,输入:wq退出并保存。
方法二:
xftp6连接服务器,在etc文件夹下找到profile文件,右键编辑,保存,退出。
最后
使用命令source /etc/profile
使修改生效。
如果出现
/etc/profile: line 26: syntax error: unexpected end of file
之类的错误,请检查profile文件里if对应的fi是否缺少
随后输入java -version
检查是否安装成功
三 安装tomcat
关于tomcat内容请自行百度
tomcat8.5官网下载
tomcat8.5.57 蓝奏网盘下载 https://wws.lanzous.com/ifP0Aggte2h
方法一:tar.gz压缩包下载到本地,再用xftp6上传到自定义的文件夹下。
命令行 cd到压缩包目录下,解压;
tar -zxvf apache-tomcat-8.5.51.tar.gz
cd到apache-tomcat-8.5.51目录下bin文件夹,启动 关闭tomcat;
./startup.sh
./shutdown.sh
启动tomcat后,在浏览器输入:xxxxx:8080可看到tomcat页面就是成功(xxx是你的公网ip地址);如果没看到页面就需要关闭防火墙或者放行8080端口;
centos7关闭防火墙:
systemctl stop firewalld
firewall-cmd --zone=public --list-ports # 查看防火墙开放的所有端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent # 添加开放端口
firewall-cmd --reload #重启后就能访问
注意:阿里云还需要添加安全组,添加8080/8080,授权对象0.0.0.0/0
注意:阿里云还需要添加安全组,添加8080/8080,授权对象0.0.0.0/0
注意:阿里云还需要添加安全组,添加8080/8080,授权对象0.0.0.0/0
三 部署web项目
我们用xftp将在电脑开发的web项目上传到服务器
在eclipse打包web项目 右键项目->Export->war,将生成的war复制到root/webapps/目录下
注意 一定要放在webapps下
接着重新启动tomcat,就会自动生成项目文件。项目部署完成,在浏览器输入xxxxx:8080/appname 就可以访问项目
(appname是你的项目的名称)
四 资料
参考文章:
https://blog.51cto.com/14259192/2391301
https://www.cnblogs.com/lei01/p/9911156.html
https://blog.csdn.net/weixin_44538107/article/details/88683530
linux防火墙设置指南