第一次接触阿里云服务器,还不知道怎么部署项目,能有机会接触自然是要记录一下的。只是零散的记录一下了。
目前部署的项目是以jar包形式运行的,至于挂载,安装数据库什么的,这里不做记录,详情去这里了解一下:
https://blog.csdn.net/BinshaoNo_1/article/details/102459429
这里还有一个执行文件:https://download.csdn.net/my
里面的东西要修改一下才可以用,要在Linux系统中修改,要不然会出现乱码现象。
因为执行的是jar包,所以就安装了一个jdk,相对比较简单。
由于要使用 .sh命令执行项目,所以这里就简单说一下,如果我的jar包是放在 /opt/a/b/b.jar 文件夹中,那么我执行的时候就是
./XX.sh b start
其中,在.sh文件中的
文件夹就是这里的a,所有的jar包都放在a文件夹下(jar包名称与jar父级文件夹名称相同)。
这里根据自己项目的环境实际做修改。
jar项目启动以后,该怎么去访问项目呢?
首先要开放服务器上关于项目的端口,那么就要查看部署项目的端口号,假如有几个项目,端口号分别是8008,8009,8007这些,那就可以设置8000/8100这样,不用范围太多,以免被攻击(虽然几率很小)。
在阿里云的安全组列表中查看:
点击配置规则,出现页面,在添加安全组规则
出现:
主要就是标红的两个地方,端口范围:8000/8100 ;授权对象,可以指定IP访问,也可以都访问0.0.0.0/0这样。
设置好就可以访问项目了,用公网IP加上项目端口(服务器要加入安全规则)。