点赞再看,养成习惯,本文介绍如何将本地项目部署到服务器上永久运行。

目录

开场白

一、购买服务器

二、用Xshell连接服务器

三、安装Java环境

四、安装宝塔面板

?五、部署

总结


开场白

在写毕业设计的过程中,小花好不容易毕业设计做完了。

但是,指导老师突然说答辩需要演示项目运行,不会部署项目的小花一脸茫然的大声喊了一句:giao!这么麻烦

郁闷的小花开始了服务器部署的学习。。。。

一、购买服务器

1、

进入阿里云官网点击云服务器ECS→创建实例→选择自己想买的服务器配置信息(选择下面两样就可以了)

下一步→下一步,选择自定义密码

2、

或者在官网阿里云开发者成长计划

操作系统选择CentOs-64位即可

开放端口:

开放3306以及项目端口号

二、用Xshell连接服务器

下载Xshell输入公网IP以及创建时的账号密码进行连接

三、安装Java环境

1、下载Oracle官网


2、把下载的压缩包放到服务器(直接放到到 /usr/local 目录下即可)

3、进到/usr/local目录解压

[root@localhost ~]# cd /usr/local
[root@localhost local]# ll
[root@localhost local]# tar -zxvf /usr/local/jdk-8u321-linux-x64.tar.gz

4.安装成功后目录中会出现一个新文件夹jdk_1.8.0.333

5.将文件加的名字修改成java(方便后面配置)

[root@localhost local]# mv /usr/local/jdk1.8.0_333 /usr/local/java

6.修改java的配置文件

[root@localhost local]# vi /etc/profile

按i进入编辑模式

定位到文件最后一行,加上以下语句:

export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre

按 Esc 然后 :wq 退出

7.重启配置文件

[root@localhost local]# source /etc/profile

四、安装宝塔面板

[root@localhost local]# yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

安装成功之后浏览器打开外网地址

如果打不开则需要开放服务器端口号!

点击一键安装:

1、数据库

添加数据库→输入数据库名用户名密码等信息→点击导入(导入文件即sql文件)

2、安全

点击安全→开放3306(Mysql默认端口)以及项目端口号

五、部署

将项目打成Jar包放到服务器→进入到jar包路径(xxx就是你的jar包名字)

[root@localhost local]# nohup java -jar xxx.jar &

最后就可以用你的外网加端口访问你的项目啦

总结

项目部署到服务器需要两个大步骤:

1、购买服务器(这里使用的是阿里云)

2、配置环境(也是最麻烦的)

  • 如果是SpringBoot项目则不用配置tomcat
  • 如果不是SpringBoot项目则还需要配置tomcat

3、使用nohup java -jar xxx.jar &命令执行部署

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

如何将项目部署到服务器上(全套教程)相关推荐

  1. 如何将本地python项目部署到服务器上_如何将本地的Django项目部署到云服务器

    如何将本地的Django项目部署到云服务器 开发环境 开发语言: Python 后台框架:Django 前端框架:bootstrap web服务器:nginx wsgi服务器:uwsgi 查看本地项目 ...

  2. 自己的项目部署到服务器上的部分问题解决办法

    关于项目部署到服务器上,访问方面的部分优化: 1.一般我们的项目部署到tomcat下的webapps下,我们访问时需要输入:http://XXXXXX:8080/项目名/index.html 但是为了 ...

  3. 项目部署到服务器上页面上的时间与数据库相差8小时

    更多详细请关注博客原文:盐鱼律己-项目部署到服务器上页面上的时间与数据库相差8小时 问题描述 项目在本地运行时页面上的时间与数据库中的相同,但是部署到服务器上后页面上显示的时间比数据库中早8个小时. ...

  4. python 怎么部署_如何把Python项目部署到服务器上

    如何把Python项目部署到服务器上 一,不需要域名的情况下 1,访问阿里云官网 2,注册登录(建议支付宝授权) 3,登陆后--->产品-->云服务器ECS 4,滚动条拉倒页面底部--&g ...

  5. 如何将项目部署到服务器上

    一.购买服务器 打开服务器官网3A服务器,在里面购买后会有专人在线聊,挺不错的 二.用Xshell连接服务器 下载Xshell输入公网IP以及创建时的账号密码进行连接 三.安装Java环境 1.下载O ...

  6. 项目部署到服务器上连不上数据库,服务器上的项目连不了mysql数据库

    服务器上的项目连不了mysql数据库 内容精选 换一换 云数据库 GaussDB(for MySQL)是华为云提供的一款安全.可信的数据库服务.GaussDB(for MySQL)秉承华为云对租户的安 ...

  7. SpringBoot + Vue 前后端分离项目部署到服务器上

    第一步首先: 首先要在 controller层 上+ @CrossOrigin 跨域注解 第二步:要新建一个跨域的配置类 private CorsConfiguration buildConfig() ...

  8. 怎样将nest.js项目部署到服务器上

    记录一下捣鼓许久的华为服务器上部署nest项目 需要安装的软件和环境配置 1.服务器连接可以使用PuTTy. 2.文件传输使用FlashFXP 3.服务器上需要安装yum.nodejs(可最新版本) ...

  9. 转《Angular4项目部署到服务器上刷新404解决办法》

    刚遇到Angular4项目npm run build 后部署到服务器可以访问,但是刷新页面会出现404的错误!转载一大神的操作 解决angular2页面刷新后报404错误办法: 配置app.modul ...

最新文章

  1. TeamTalk源码分析之login_server
  2. IC/FPGA大疆笔试题分析(预分析)
  3. Atitit.数据操作dsl 的设计 ---linq 方案
  4. mysql 回表查询优化_MySQL中的回表查询与索引覆盖:一次百万级别分页查询使用Limit 从90秒到0.6毫秒的优化...
  5. Windows10 网络图标消失 连接不上网络 的解决方法
  6. canal下载 linux_阿里canal数据库同步ES使用
  7. 简单而常用的shell 命令
  8. zabbix 客户端自定义端口监控
  9. G++和C++区别和评测注意事项
  10. python read函数菜鸟_Python
  11. Echarts 数据可视化 实现半圆饼图效果,渐变颜色
  12. 〖数学算法〗开平方的七种算法
  13. 惠普136w耗材贵吗_说说打印机选购经验 的第十台打印机 HP Laser 136w
  14. 多个源文件进行编译,即 makefile 的编写
  15. 8086微处理器的寄存器
  16. MT6(8)735平台Android5.1 codege.dws 文件
  17. 推荐一个学习SQL的好网站
  18. 35 个提高千倍效率的 Java 代码小技巧
  19. MBA-day22 直言命题的矛盾命题
  20. 判断三个数是否能构成三角形_七年级 初一下册数学三角形专题复习提纲及经典例题...

热门文章

  1. windows10 解决音量图标红叉
  2. SAP是什么?适合中小企业吗?
  3. 第13周项目3-Dijkstra算法的验证
  4. Android资源图片读取机制
  5. 王者荣耀更换logo设计了,你“get”到它的含义了吗?
  6. NOIP-2017-J1-真题解析
  7. android打开本地音乐播放器,Android8.0打开手机所有的音乐播放器
  8. mac常见问题(三) macbook键盘溅上水怎么办?
  9. STC8H开发(十六): GPIO驱动XL2400无线模块
  10. 辛巴投资翻车,投资的A股st起步公司浮亏超7000万,打算清空