我这里使用的是宝塔面板,如果是其他的可能有所不同,所以如果还没安装的我推荐大家安装一下宝塔。
首先我们先安装一下pm2管理工具,去宝塔软件商店里面下载。
之后我们去nuxt项目里执行build命令进行打包,之后上传图片的几个文件到刚刚添加的网站的目录下。
上传好了使用ssh工具连接你的服务器,之后进入到你网站目录里,如cd /www/xxx,之后执行 npm install
安装好依赖之后就用pm2启动该项目。
pm2 start npm --name "nuxt-app(这个随便取)" -- start
这个时候如果啥问题的话就成功了,之后我们去设置反向代理,找到刚刚创建的网站,点击设置,找到反向代理,具体设置如图
这个时候访问一下 你的网址试试。到了这里基本就已经成功了。
注意端口要开放哦,不让访问不了,阿里云在安全组哪里,宝塔在安全哪里都开放开