使用Linux宝塔搭建项目

一、配置必要插件

在正式部署之前,我们应该将前提条件准备好, 必要的有FTP、MySQL、PHP、phpMyAdmin、java项目一键部署,其中,PHP用来启动前端项目,phpMyAdmin用来开启一个新的网页管理MySQL数据库。

二、打包前端项目:

注意避坑:

1.baseURL:改为服务器ip以及后端接口

2.router/index.js中mode:改为hash

虽然这样会导致url中有81.70.181.132/#/user/login这样的"#"字符,但是有效解决了页面刷新或直接输入url导致nginx的404问题(Vue项目打包部署到线上后,刷新页面会提示404或者直接复制链接地址也是404。这是因为网页访问的是静态绝对路径,而服务器上没有该路径。)

3.使用npm install安装配置,用npm run build生成dist文件夹,放到服务器文件中

 

三、建立站点

1. 域名填ip地址即可,数据库不创建,后面使用phpadmin创建

2.一定要先添加数据库,再用phpmyadmin导入数据

 

 

 

四、打包后端项目

1.使用maven打包项目,生成jar文件,将其放入服务器中

 2.宝塔创建java项目,记得开放服务器以及宝塔里的前后端端口,和用到的redis、Mysql端口。

 

posted @ 2024-09-16 17:30  Joranger  阅读(32)  评论(0编辑  收藏  举报