阿里云服务器项目部署步骤

项目部署

1. 创建新的数据库 visual
2. 创建新的用户visual,密码也必须为visual
3. 将visual数据库授权给用户visual

1->在jar包(visual.jar)所在的目录下cmd进入windows终端

2-> 在windows终端下:将jar包(visual.jar)上传到阿里云服务器的相应文件夹下

-> scp  ./visual.jar  root@ip地址:/home/admin

 连接服务器,进入/home/admin ls查看到jar文件已经存在了

3->运行 

# java -jar visual.jar

4->建立连接 

# nohup java -jar visual.jar &

 (这里会出现nohup: ignoring input and appending output to 'nohup.out'并非报错,不影响访问)

5->最后登录阿里云开启一个端口

查询得出对应的进程号

ps -ef | grep jar包名称

根据进程号获取端口号

netstat  -nap |grep 进程号  

控制台-> 防火墙 -> 添加规则,将对应端口给放开,其他选项均默认即可

到这里就部署成功,可以访问到该地址了~

补充:

如果失败,显示端口被占用、可以重启visual.jar,杀死进程

比如报错:Identify and stop the process that's listening on port 8080 or configure this application to listen

可以执行以下步骤去解决

 1) 找到visual.jar进程编号
    # ps -ef | grep java
  2) 杀死该进程
    # kill -9 【进程编号】
  3) 重新启动
    # nohup java -jar visual.jar &

部署接口

jar包 xxtx.jar xxtx-group.jar

1. 本地jar包上传到服务器上  scp  ./xxtx.jar   root@47.100.226.238:/home/admin
2. 本地连接到服务器上  ssh  root@47.100.226.238
3. 进入/home/admin目录查看 xxtx.jar包是否上传成功  cd /home/admin     ls
4. 上传成功后,运行jar包     nohup  java  -jar  xxtx.jar  &
5. 浏览器登录  http://47.100.226.238:8888/swagger-ui.html  查看,接口显示则部署成功

部署后台管理平台系统

  1. 解压部署文件里xxtx-manager-ui.zip,用vscode打开文件,修改baseURL地址,改为自己的服务器地址,然后再压缩为.zip文件

  2. 把压缩好的xxtx-manager-ui.zip文件上传到服务器,必须是 /var/www/html目录,scp xxtx-manager-ui.zip root@47.100.226.238:/var/www/html

  3. 进入服务器var/www/html目录查看是否有上传的压缩包,然后解压 unzip xxtx-manager-ui.zip ,解压成功后查看ls文件列表,删除压缩包 rm xxtx-manager-ui.zip 保留解压文件。

  4. 浏览器登录后台管理平台,资讯一体化管理平台

git仓库管理

  1. 登录gitee创建仓库

  2. 本地仓库初始化 git init,查看文件状态 git status 红色表示还未托管

  3. 文件加入本地仓库 git add * ,再次查看文件状态 git status 绿色表示已托管

  4. 提交文件到本地仓库 git commit -m '描述信息'

  5. 绑定远程仓库 git remote add origin https://gitee.com/wscodes/xxtx-ui.git 地址在仓库里有

  6. 提交文件到远程仓库 git push origin master

  7. 在远程仓库能够查看到提交的文件

使用navicat配置用户时、要注意把主机名设置为%,不要设置成localhost或者服务器端ip地址

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
阿里云服务器部署JavaWeb项目的流程可以分为以下几个步骤: 1. 远程连接云服务器:使用阿里云的云服务器控制台,通过远程登录自己购买的服务器,以便进行后续操作。 2. 安装MySQL:在云服务器上安装MySQL数据库,以便存储和管理项目的数据。 3. 上传项目文件:将JavaWeb项目的文件(例如war包或jar包)上传到阿里云服务器的相应文件夹中。可以使用命令行或者图形界面的方式进行上传。 4. 配置服务器环境:根据项目的需求,配置云服务器的环境,包括安装Java运行环境、配置Web服务器(如Tomcat)等。 5. 部署项目:根据具体的项目类型和框架,进行项目的部署和配置。例如,对于JavaWeb项目,可以将war包放置到Tomcat的webapps目录下,并启动Tomcat服务器。 6. 测试项目:通过访问云服务器的公网IP或域名,测试项目是否能够正常运行。可以通过浏览器访问项目的URL,进行功能测试和调试。 需要注意的是,具体的部署流程可能因项目的特性而有所不同,比如使用其他的应用服务器或数据库。因此,在进行部署前,建议查阅相关文档或参考教程,以确保正确地完成整个部署过程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [javaWeb项目部署阿里云服务器步骤详解](https://download.csdn.net/download/weixin_38516863/12781110)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [阿里云服务器部署项目](https://blog.csdn.net/qq_50904598/article/details/130700275)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [阿里云服务器项目部署步骤](https://blog.csdn.net/weixin_45944877/article/details/120307357)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值