nuxt项目部署全流程,nginx做反向代理

1、服务器需先安装node、pm2、nginx
	node安装
        第一步:下载地址
            https://nodejs.org/zh-cn/download/
        第二步:解压
            tar xf node-v14.17.2-linux-x64.tar.xz
        第三步:配置系统变量
            第一步	vim /etc/profile
            第二步	export PATH=$PATH:/usr/local/node/node-v14.17.2-linux-x64/bin
            第三步	source /etc/profile
        第四步:测试是否安装成功
            node -v
	pm2全局安装
		npm install -g pm2
	nginx安装及配置
		可以搜下安装教程,需要我写下的话请留言,抽空我写下
2、开发工具中编译项目
	npm run build
3、在服务器指定目录下创建文件夹,比如huamu
	/usr/local/vue/huamu
4、将编译后的文件复制到huamu文件中,文件如下
	.nuxt
	static
	nuxt.config.js
	package.json
5、进入到huamu文件夹下,先后执行以下命令,此为前台运行
	npm install
	npm start
6、查看是否可以访问成功
7、执行如下命令使项目一直运行
	pm2 start npm --name huamu -- run start

你可能感兴趣的:(centos8,linux,nuxt,vue.js,node.js,nginx)