宝塔面板部署vue项目

一、安装宝塔面板

在宝塔面板官网,找到linux安装命令大全 https://www.bt.cn/new/btcode.html ,使用一下命令安装宝塔面板

 

找到服务器实例

为实例建立远程连接,在连接页面使用命令安装宝塔面板

二、使用宝塔面板部署vue项目

 1、在连接页面输入bt,调出宝塔面板的配置命令行,查看面板默认信息,就可以看到打开宝塔的网址和登录信息;

2、使用看到的外网连接和用户名密码,打开宝塔面板。注意:使用外网打开宝塔面板之前要查看自己实例有没有将8888端口加入安全组(=>补充)

 

3、在进入宝塔之后,可以按照宝塔推荐安装软件,因为我只是上传了一个简单的vue项目,所以只安装了Apache。

4、将自己的vue项目打包好(我是用的是webpack)在控制窗口使用 npm run build 进行打包,将文件目录中的dist文件上传。

可以在宝塔面板中新建一个文件夹用于存放自己的项目文件。

5、在上传完毕之后,点击网站,在php项目下面添加站点

 

域名可以使用ip+端口号

 

根目录选择之前上传项目文件的目录

php版本选择纯静态

点击提交即可创建站点。ps:不出意外就能能使用ip访问上传的项目页面了

三、问题

不出意外的情况下,就出意外了

使用IP访问自己的项目一直出现的都是测试页面,这代表服务器已经能用了,但是访问不了上传的文件。

四、解决办法

解决服务器能用,但是访问不了自己上传的项目的问题。

1、先是怀疑安装的宝塔面板版本出现问题,所以卸载了宝塔。

2、在重新安装宝塔的过程中发现,安装提示服务器上发现了web和数据库内容,可能会影响使用,是否强制安装。

3、此时,关掉安装,停止实例的运行

4、在实例中点击更多,选择云盘和镜像,更换操作系统,从而重装服务器系统。初始化服务器内容

5、在初始化服务器内容之后,再进行宝塔的安装,此时发现已经不会再提示是否强制安装了。

安装完毕之后再进行之前的部署项目的操作,即可实现用ip+端口号访问vue项目。

五、补充

1、添加端口安全组

点击实例->安全组->配置安全组规则->手动添加->填写端口、源、优先级

就可以开放端口。

2、上传文件和添加站点的顺序可以颠倒,但是上传的文件必须再添加站点的根目录下。

 

posted @ 2022-10-30 09:52  殳苓  阅读(5042)  评论(0编辑  收藏  举报