0%

阿里云部署javaweb项目

配置java运行环境

查看服务器系统版本

#getconf LONG_BIT >64

一般都是64了吧

下载jdk

下载地址:jdk下载地址 版本:jdk-8u151-linux-x64.tar.gz(我下的版本) 使用WinSCP将jdk移动到linux中(有很多类似的软件,使用起来很简单) 在使用WinSCP连接时,输入公网IP,并输入帐号密码即可,不需要改变端口号。 至于将jdk放在哪个目录,可以看这篇Linux下JDK到底应该安装在哪儿 我选择放在/usr/local/java下

查看当前系统是否有JDK

使用rpm -qa |grep jdk 如果有就移除

解压JDK

tar zxvf 文件名

配置java环境

1
2
3
4
5
#vim /etc/profile       
export JAVA_HOME=/usr/local/java/jdk1.8.0_91
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH

按esc->输入“:wq”退出

查看java版本,检验是否成功

在此之前先运行source /etc/profile命令,或者重启机器 重启命令sudo shutdown -r now 不出意外就可以了


java运行环境到此配置成功,接下来安装、配置tomcat ***

下载tomcat

tomcat官网 我下载的是tomcat9

tomcat官网截图
tomcat官网截图

选择tar.gz即可,后面括号里的按了貌似没反应(我不知道干嘛用的=.=) 还是使用WinSCP,将tomcat放到/usr/local/tomcat下

解压tomcat

tar -zxvf apache-tomcat-9.0.2.tar.gz 之后就是跟在windows系统下一样部署web项目,具体我也在摸索.....=.=

配置完成后依然无法访问

如果无法通过8080访问,其他原因暂且不说(如防火墙,8080被占用),有一个阿里云的问题,需要配置安全组

阿里云安全组
阿里云安全组

如上图端口并没有配置8080,而tomcat默认端口号是8080,所以无法访问到,点击“添加安全组规则”添加即可。

添加安全组
添加安全组

如上图所示,添加成功。 手太快了,无法对比,之前无法访问的网页忘记截图了,但是我截了访问成功的图片。这里可以看到可以通过公网ip访问了。

成功访问tomcat主页
成功访问tomcat主页

创建数据库

这篇讲的很详细

使用navicat连接

Navicat for SQL Server 连接 RDS For SQL Server 数据库 这篇用sql server连得,但是也差不多。 只要复制mysql的外网连接地址去连就行了。

navicat链接成功
navicat链接成功

在阿里云控制台登录数据库

https://help.aliyun.com/document_detail/26138.html?spm=5176.7741843.2.4.m1jXSQ 这篇文章讲的很简单。