服务器项目部署总结超详细

北京中科医院都是假的 https://mip.yyk.99.com.cn/fengtai/68389/

系列文章目录

Linux操作系统笔记本篇文章主要从准备篇、项目开发、项目打包、项目部署四个部分去介绍如何把前后端分离的项目部署到阿里云服务器,在服务器上去玩自己的项目。项目最终效果图:输入ip即可访问!!!

文章目录

系列文章目录前言一、准备篇二、项目开发及调试三、项目打包四、项目部署测试

前言

部署的大概的步骤流程如下图:

一、准备篇

、阿里云服务器(LinuxCentOS7.64bit)2、安装Xshell、Xftp连接工具并成功连接服务器。、在服务器上安装JDK、Mysql、Redis、Tomcat、Nginx等环境,并确保安装成功!4、Mysql安装成功后,使用Navicat连接工具连接服务器上的Mysql。5、Redis安装成功后,使用RedisDesktopManager连接工具连接服务器上的Reids。

二、项目开发及调试

部署的项目是之前做的一个小项目,Vue+SpringBoot前后端分离的项目。、执行SQL脚本,在服务器mysql上创建表。2、修改Mysql连接配置。修改配置文件application.yml中Mysql数据库url、username、password为你实际服务器上数据库配置。、修改Redis的连接配置。修改Redis缓存的host、password等连接信息为你实际服务器上Redis配置。4、本地运行测试。启动前端、后端项目确保项目成功运行。

三、项目打包

、前端项目构建打包。切换到项目根目录下,执行下面命令。

npmrunbuild:prod

注:构建打包成功之后,会在根录成dist件夹,就是构建打包好的前端项件!2、后端项目构建打包。为了方便起见,SpringBoot由于自带Tomcat应用服务器,项目默认会打包为可执行的jar包。切换到项目的根目录,执行mvnpackage命令即可构建打包。构建打包完成并可执行的jar包位于target文件夹。

四、项目部署

、前端部署。使用Xftp工具将前端打包完成的dist文件夹,上传至服务器的/usr/local/web文件夹下。修改Nginx的配置文件nginx.conf。位于目录/etc/nginx修改配置如下:

#Formoinformationonconfiguration,see:#*OfficialEnglishDocumentation:


转载请注明:http://www.aierlanlan.com/rzgz/3277.html