小白第一次在阿里云部署java web项目
2019-03-21 本文已影响106人
Xxxx_y
配置需要的文件以及JDK和tomcat:
链接:https://pan.baidu.com/s/1iBEtLTNMAy554BBj2PK2iw 提取码:el71
1,学生版可以优惠,于是购买了一个月试一下
购买.png2,安装前确保8080,3306等端口通过阿里云的服务器的防火墙
配置好端口号3,下载Xshell和Xftp
下载:Xshell和Xftp
Xshell:控制云服务器软件
Xftp:能和电脑传输的软件
Xshell:能在Windows界面下访问远端不同系统下的服务器。简单来说,你可以通过这款软件控制云服务器ECS。
Xftp:基于 MS windows平台的功能强大的SFTP、FTP文件传输软件
4,运行Xshell
image.png主机号:是阿里云上面的公网IP
然后输入你的账号:root 密码:xxxxxxxxxx
5 打开Xshell中的窗口中的传输新建文件:
打开Xftp6,配置环境,配置java环境和tomcat环境
在/usr/local中创建java_web目录并传入jdk和tomcat的包
image.png
将jdk解压到/usr/local/java_web目录下
解压
配置jdk环境变量
输入 vim /etc/profile
再输入i
在原文的最后空一行写入如下代码
然后按ESC键,按shift+: 按wq
然后执行source /etc/profile
然后查看java -version
解压tomcat
将tomcat解压到/usr/local/java_web目录下
解压
进入tomcat中的bin目录启动服务:
启动服务
到了这一步你去访问你的IP:8080还是访问不到,因为你还没有打开阿里云服务器的8080端口号的防火墙
查看防火墙状态
firewall-cmd --state
启动防火墙
systemctl start firewalld.service
关闭防火墙
systemctl stop firewalld.service
重启防火墙
firewall-cmd --reload
禁止开机启动启动防火墙
systemctl disable firewalld.service
开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
查看防火墙开放端口集合
firewall-cmd --zone=public --list-ports