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

一、购买服务器 打开服务器官网3A服务器,在里面购买后会有专人在线聊,挺不错的 二、用Xshell连接服务器 下载Xshell输入公网IP以及创建时的账号密码进行连接 三、安装Java环境 1、下载Oracle官网 image 2、把下载的压缩包放到服务器(直接放到到 /usr/local 目录下即可) 3、进到/usr/local目录解压

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

4.安装成功后目录中会出现一个新文件夹jdk_1.8.0.333 5.将文件加的名字修改成java(方便后面配置)

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

6.修改java的配置文件

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

按i进入编辑模式
定位到文件最后一行,加上以下语句:

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

按 Esc 然后 :wq 退出 7.重启配置文件

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

四、安装宝塔面板

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

安装成功之后浏览器打开外网地址 image 如果打不开则需要开放服务器端口号!  点击一键安装: image  1、数据库 image  添加数据库→输入数据库名用户名密码等信息→点击导入(导入文件即sql文件) image  2、安全 image 点击安全→开放3306(Mysql默认端口)以及项目端口号 五、部署 将项目打成Jar包放到服务器→进入到jar包路径(xxx就是你的jar包名字)

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

最后就可以用你的外网加端口访问你的项目啦 image 总结 项目部署到服务器需要两个大步骤: 1、购买服务器(这里使用的是3A的) 2、配置环境(也是最麻烦的) 如果是SpringBoot项目则不用配置tomcat 如果不是SpringBoot项目则还需要配置tomcat 3、使用nohup java -jar xxx.jar &命令执行部署

点赞
收藏

评论区

加载中...

相关推荐

liunx服务器防火墙开启导致无法远程连接解决方案

前言在使用阿里云服务器的过程中,开启了服务器的防火墙,导致本地xshell以及阿里云官网自带的远程连接【端口:22】均无法使用,所有服务器开启的端口无法使用,在联系阿里云技术客服后,才得到了解决,将整个解决方案总结如下,希望可以帮到那些遇到此类问题的同学。解决思路1.设置救援连接密码2.进行救援连接(和电脑系统的安全模式启动类似)3.关闭防火墙4.成功解决

springboot+vue项目linux环境部署

项目部署是一个程序员必备的技能,当项目开发过程中,需要将项目部署在开发服务器上,进行自测,或协助运维,测试进行环境的搭建配置,学会了项目部署,你就是团队中最亮的那个仔。项目简介后端:springboot项目【打包为jar包】前端:vue项目【通过cli3搭建】目标服务器:liunx操作系统使用工具xshell:通过命令操作服务器sftp:上传安装包到服务器部

java mqtt服务器搭建

MQTT服务器搭建以及客户端代码编写服务器关于linux系统,可以在阿里云购买云服务器或者利用虚拟机安装CentOs系统。我用的就是阿里云的云服务器,比较方便安装Emqx服务器安装必要的依赖:$sudoyuminstallyyumutilsdevicem

亲测有效!Mac系统终端神器【iTerm2】自动登录ssh远程服务器

我们可能不太喜欢用mac自带终端去每次访问远程服务器,如果想用xshell的话,也只能在windows系统才有。那么在mac有没有一款神器呢?答案是有的。安装iTerm2下载地址下载完呢,是一个安装包,双击打开就自动解压,打开解压后的程序就可以了。配置自动登录远程服务器打开呢,是一个命令行窗口,按下快捷键command ,打开Preferences

Linux使用 常见经验和技巧总结

1.XShell连接远程Linux服务器并运行程序后关闭XShell继续执行XShell是用来连接远程Linux很好的工具,在连接之后并运行好需要运行的程序后,往往需要关闭XShell,但是直接运行比如运行pythoncrawler.py运行一个Python爬虫程序后,并直接关闭XShell往往会同时杀掉正在运行的爬虫程序,因此需要使用sudo

mysql远程不能连接问题

解决Navicat无法连接到腾讯云MySQL的问题工具/原料Navicatphpstudy腾讯云Xshell6方法/步骤1.11.首先远程连接进入服务器,在cmd中输入mysqlurootp,然后回车,输入密