当前位置: 首页 > news >正文

ac域名网站html企业网站实例

ac域名网站,html企业网站实例,网站开发工程师发展趋势,男男做的视频网站PM2Linux部署nuxt.js 开始我使用了docker部署我的springboot项目#xff0c;链接在这里#xff0c;因为我是前后端分离项目#xff0c;前端使用的nuxt.js框架#xff0c;所以需要另外部署一下项目#xff0c;以下是部署流程 1.将本地的nuxt项目打包 npm run build #生成…PM2Linux部署nuxt.js 开始我使用了docker部署我的springboot项目链接在这里因为我是前后端分离项目前端使用的nuxt.js框架所以需要另外部署一下项目以下是部署流程 1.将本地的nuxt项目打包 npm run build #生成的dist在.nuxt文件夹中2.部署linux服务器环境 1.将.nuxtstaticnuxt.config.jspackage.jsonpackage-lock.json放进自己创建的文件夹中我这里的创建在/home/vue-front中 #注意 在nuxt.config.js中要添加这个配置 server: {port: 8170, // default: 3000host: 0.0.0.0 // default: localhost }2.执行npm install方法构建环境 npm install[外链图片转存中…(img-t8DL3IRr-1712724068296)] 这个图就代表成功 3.配置nginx环境 我用的docker配置nginx #1.拉取镜像docker pull nginx #2./home文件夹下新建docker文件夹docker文件夹下新建nginx文件夹nginx文件夹下新建conf.d文件夹html文件夹大致结构如下 /home|---docker|----nginx|----conf.d|----html #3.在conf.d文件夹下新建default.conf文件内容如下 upstream nuxt {# 这里就是上面配置的 Node ip 端口号之前默认是 localhost:3000server 172.19.1.180:8170;keepalive 64;} server {listen 8170;# 这里的端口服务器的端口server_name 114.55.238.50;# 服务器的域名location / {proxy_pass http://nuxt;# (这里的nuxt对应上面upstream xxx)index index.html index.htm;# try_files $uri $uri/ /index.html; #解决页面刷新404问题} } #4.启动容器 docker run -d -p 80:80 -v /home/docker/nginx/conf.d:/etc/nginx/conf.d --name mynginx nginx4.启动nuxt npm run start [外链图片转存中…(img-5aeOQgVS-1712724068297)] 这个页面就代表启动成功 5.使用ip进行访问 #因为我nginx上使用的114.55.238.50这个域名所以直接使用这个进行访问 114.55.238.50:81706.使用PM2进行nuxt项目的进程守护 因为如果仅仅使用npm run start只是在服务器上暂时开启这个服务跟执行npm run dev一样使用过npm run dev的童鞋都知道如果在运行中的时候讲命令行工具关闭或者结束进程咱们的网站就访问不了了同样在服务器端也存在这种问题比如服务器进程中断了都会导致网站无法访问所以这个时候咱们就需要使用pm2来做一个进程守护具体添加pm2的流程及配置见下文 1.使用pm2之前我们需要先进行安装pm2包在我们本地开发也好或者在服务器上操作都一样打开终端命令行工具输入以下命令Node环境下 npm install -g pm2安装好以后可以使用以下命令来查看pm2是否安装成功能够返回版本号说明安装成功 pm2 -v2.在程序的根目录创建pm2.json,内容为下 [{name: 项目名,script: npm run start,env_dev: {NODE_ENV: development},env_production: {NODE_ENV: production},} ]3.启动pm2 pm2 start pm2.json7.PM2常用命令 pm2 list # 列表 PM2 启动的所有的应用程序 pm2 monit # 显示每个应用程序的CPU和内存占用情况 pm2 show [app-name] # 显示应用程序的所有信息 pm2 logs # 显示所有应用程序的日志 pm2 logs [app-name] # 显示指定应用程序的日志 pm2 flush # 清空所有日志文件 pm2 stop all # 停止所有的应用程 pm2 stop 0 # 停止 id为 0的指定应用程序 pm2 restart all # 重启所有应用 pm2 reload all # 重启 cluster mode下的所有应用 pm2 delete all # 关闭并删除所有应用 pm2 delete 0 # 删除指定应用 id 0 pm2 startup # 创建开机自启动命令 pm2 save # 保存当前应用列表关闭并删除所有应用 pm2 delete 0 # 删除指定应用 id 0 pm2 startup # 创建开机自启动命令 pm2 save # 保存当前应用列表
http://www.zqtcl.cn/news/817333/

相关文章:

  • 秦都区建设局网站网络推广如何收费
  • 户外保险网站网站开发市场情况
  • 嘉兴企业网站排名网站快速排名服务
  • 8步快速搭建个人网站视频网站备案号被收回
  • 沈阳网站建设 景乔科技wap入口
  • 做网站服务器要用多大怎么在58建设企业的网站
  • 购物网站用户管理景观设计公司资质
  • 县检察院门户网站建设情况门户网站衰落的原因
  • 菏泽网站建设哪好大型企业网络搭建
  • t恤定制网站厦门制作网站企业
  • 上海建站优化建设网站个人简介范文
  • 青岛网站建设公司排名做收集信息的网站
  • 有空间与域名后怎么做网站电影网站建设费用
  • 网站建设销售找客源app制作培训
  • ps制作网站产品图片ps平面设计主要做什么
  • 怎样更新网站泉州网站开发公司
  • 蕲春县住房和城乡建设局网站广东建设局网站首页
  • 网站优化工作室共享经济型网站开发
  • 自己做网站好还是购买网站好网站建设平台报价
  • 设计师配色网站太原建站模板源码
  • 学计算机的做网站的叫什么工作wordpress商用收费不
  • 青岛网站建设谁家好一些网页微信怎么登陆
  • 企业网站seo优做网站的旅行社
  • 十大免费自助建站上传网站到空间
  • 深圳企业做网站简约个人网站
  • 茂名放心营销网站开发网站怎么做app
  • php语言 网站建设专业的外贸网站建设公司价格
  • 看英语做游戏的网站wordpress与微信对接
  • 企业网站打不开了看守所加强自身网站建设工作
  • 长汀网站建设做电池的有哪些网站