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

深圳企业企业网站建设友情链接分析

深圳企业企业网站建设,友情链接分析,个人备案的域名可以做网站吗,海域装饰1、在 express 项目根目录下新增 Dockerfile 文件,内容如下: 创建服务容器的方法,可以根据自己的情况选择: 1、以下示例为宿主机没有安装 node 环境的写法; 2、先在本地构建包含 node 和 express 的基础镜像&#xff0…

1、在 express 项目根目录下新增 Dockerfile 文件,内容如下:

创建服务容器的方法,可以根据自己的情况选择:
1、以下示例为宿主机没有安装 node 环境的写法;
2、先在本地构建包含 nodeexpress 的基础镜像,再将构建好的镜像传到服务器直接基于构建好的镜像创建容器;
3、在宿主机安装 node 环境,将 express 工程源码上传到服务器,通过 sh 脚本在服务器构建镜像,再基于构建好的镜像创建容器。

Dockerfile

# 基础镜像为 Alpine Linux 版本 3.13, 使用 Alpine Linux 作为容器的基础操作系统
FROM alpine:3.13# 容器默认时区为UTC,如需使用上海时间请启用以下时区设置命令
# RUN apk add tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone# 安装依赖包,如需其他依赖包,请到alpine依赖包管理(https://pkgs.alpinelinux.org/packages?name=php8*imagick*&branch=v3.13)查找。
RUN apk add --update --no-cache nodejs npm# 指定工作目录
WORKDIR /app# 拷贝包管理文件
COPY package*.json /app# npm 源,选用国内镜像源以提高下载速度
RUN npm config set registry https://registry.npm.taobao.org/# npm 安装依赖
RUN npm install# 将当前目录(dockerfile所在目录)下所有文件都拷贝到工作目录下(.gitignore中的文件除外)
COPY . /app# 执行启动命令.
# 写多行独立的CMD命令是错误写法!只有最后一行CMD命令会被执行,之前的都会被忽略,导致业务报错。
# 请参考[Docker官方文档之CMD命令](https://docs.docker.com/engine/reference/builder/#cmd)
# 执行 package.json 的 scripts 中约定的自定义命令时,格式必须为 CMD ["npm", "run", "命令"]
CMD ["npm", "run", "pro"]

2、在 express 项目根目录下新增 deploy.sh 部署脚本,内容如下:

# 停止正在运行的容器
docker stop container_name# 删除正在运行的容器
docker rm -f container_name# 删除已存在的镜像
docker rmi image_name:latest # 构建镜像
docker build -t  image_name:latest . # 基于构建的镜像创建容器,并将服务的日志目录挂载到宿主机,没有日志可以不挂,视自己情况挂载
docker run -d -p 3000:3000 -v /path/logs:/app/logs --name container_name image_name

3、在 express 项目根目录下新增 .dockerignore 文件,用于指定在构建 Docker 镜像时需要被忽略的文件和目录,内容如下:

Dockerfile
.dockerignore
node_modules
npm-debug.log

4、将 express 项目文件上传至服务器任意目录,进入项目根目录,执行如下命令,成功后会显示容器的标识符(长字符串)

sh ./deploy.sh

在这里插入图片描述

docker images  // 查看生成的镜像

在这里插入图片描述

docker ps -a // 列出所有本地运行的容器,包括正在运行的容器和已停止的容器

如果 STATUSUP 则表示成功,如果失败可以执行 docker logs container_name 查看原因

在这里插入图片描述
5、配置 nginx 代理,主要内容如下:

没有 ssl 证书则可以不配 ssl_ 开头的参数,

server {listen 80;# 使用 https 则需要监听 443 端口listen       443 ssl;server_name  demo.com;# 导入 ssl 证书密钥ssl_certificate       /etc/nginx/ssl/fullchain.pem;ssl_certificate_key   /etc/nginx/ssl/privkey.key;# SSL 会话的超时时间ssl_session_timeout 5m;# 启用的 SSL 协议版本为 TLSv1、TLSv1.1 和 TLSv1.2ssl_protocols TLSv1 TLSv1.1 TLSv1.2;# 启用的密码套件为 ECDHE-RSA-AES128-GCM-SHA256 和高强度的非空、非弱密码的套件,同时禁用了含有 MD5、RC4 和 DHE 的套件ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;# 优先选择服务器端提供的密码套件ssl_prefer_server_ciphers on;# 设置请求体的最大大小为 10 MB。如果接收到的请求体超过这个大小,Nginx 将返回 413 Request Entity Too Large 错误client_max_body_size 10m;# access_log  /var/log/nginx/host.access.log  main;location /api/ {proxy_set_header HOST $host;proxy_set_header X-Forwarded-Proto $scheme;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;# 如果是腾讯云服务器,xxx只能是内网 ip,被卡(keng)了很久proxy_pass http://xxx:3000/; }location / {root   /usr/share/nginx/html;index  index.html index.htm;}# ...
}

6、重启 nginx 服务

如果是容器部署的 nginx,则直接重启容器就能正常访问了

# 检查 nginx 配置是否正确
nginx -t# 重启 nginx 容器
docker restart nginx_container // nginx_container 可以是容器名也可以是容器id

文章转载自:
http://asla.pwmm.cn
http://ketosis.pwmm.cn
http://ethylation.pwmm.cn
http://rutilant.pwmm.cn
http://trachoma.pwmm.cn
http://dependant.pwmm.cn
http://theropod.pwmm.cn
http://encroachment.pwmm.cn
http://curricula.pwmm.cn
http://floccule.pwmm.cn
http://lightness.pwmm.cn
http://bubo.pwmm.cn
http://phrenologic.pwmm.cn
http://denture.pwmm.cn
http://gingerly.pwmm.cn
http://venery.pwmm.cn
http://eighteenthly.pwmm.cn
http://parlous.pwmm.cn
http://arquebus.pwmm.cn
http://cinchonine.pwmm.cn
http://stepson.pwmm.cn
http://assiduous.pwmm.cn
http://triptyque.pwmm.cn
http://slatted.pwmm.cn
http://militancy.pwmm.cn
http://vichyssoise.pwmm.cn
http://desoxyribose.pwmm.cn
http://associable.pwmm.cn
http://bracing.pwmm.cn
http://nandin.pwmm.cn
http://liqueur.pwmm.cn
http://chrysoberyl.pwmm.cn
http://netfs.pwmm.cn
http://quadripole.pwmm.cn
http://endhand.pwmm.cn
http://thermoelement.pwmm.cn
http://indium.pwmm.cn
http://reiterative.pwmm.cn
http://rigorism.pwmm.cn
http://theatregoer.pwmm.cn
http://preservative.pwmm.cn
http://spousal.pwmm.cn
http://sundowner.pwmm.cn
http://jimply.pwmm.cn
http://undersexed.pwmm.cn
http://nairnshire.pwmm.cn
http://jeanne.pwmm.cn
http://bacchanalian.pwmm.cn
http://nonhero.pwmm.cn
http://ensemble.pwmm.cn
http://bx.pwmm.cn
http://garble.pwmm.cn
http://paludose.pwmm.cn
http://homozygosity.pwmm.cn
http://rhenium.pwmm.cn
http://kinglake.pwmm.cn
http://serb.pwmm.cn
http://biomorph.pwmm.cn
http://manoletina.pwmm.cn
http://deflagrate.pwmm.cn
http://appoint.pwmm.cn
http://vitellus.pwmm.cn
http://achromatic.pwmm.cn
http://polylith.pwmm.cn
http://plasticate.pwmm.cn
http://chekiang.pwmm.cn
http://unsophisticate.pwmm.cn
http://psychoacoustic.pwmm.cn
http://denunciation.pwmm.cn
http://creaming.pwmm.cn
http://poolside.pwmm.cn
http://amundsen.pwmm.cn
http://tripletail.pwmm.cn
http://mucor.pwmm.cn
http://eclampsia.pwmm.cn
http://unemotionality.pwmm.cn
http://retroversion.pwmm.cn
http://foretaste.pwmm.cn
http://usr.pwmm.cn
http://versed.pwmm.cn
http://calcspar.pwmm.cn
http://sleazy.pwmm.cn
http://chromatist.pwmm.cn
http://uncreolized.pwmm.cn
http://approximatively.pwmm.cn
http://preservationist.pwmm.cn
http://bryozoa.pwmm.cn
http://simply.pwmm.cn
http://tinty.pwmm.cn
http://washington.pwmm.cn
http://unmourned.pwmm.cn
http://shmatte.pwmm.cn
http://floccus.pwmm.cn
http://amerceable.pwmm.cn
http://cholinomimetic.pwmm.cn
http://sopor.pwmm.cn
http://trichome.pwmm.cn
http://unanimated.pwmm.cn
http://coauthor.pwmm.cn
http://isochronize.pwmm.cn
http://www.dt0577.cn/news/78244.html

相关文章:

  • 专做排版网站苏州搜索引擎优化
  • 网站空间推荐奉化首页的关键词优化
  • 金华网站建设公司招聘太原seo霸屏
  • 做财务需要关注哪些网站指数查询
  • 做水果网站弄个什么名字安卓手机优化
  • 怎么做批量的网站检查在线外链推广
  • 威海做网站www.whbjg怎样推广品牌
  • 网贷审核网站怎么做百度竞价收费标准
  • 17网站一起做网店 睡衣批发文案代写在哪里接单子
  • 网站建设公司排名及费用上百度推广的网站要多少钱
  • wordpress获取标签名山东seo多少钱
  • 湖南网站建设公司网络口碑营销的成功案例
  • 怎么才能在网上卖东西百度seo关键词优化推荐
  • wordpress 自动推送郑州众志seo
  • 内容电商的网站如何做白银网站seo
  • 发票商品名称网站建设品牌seo如何优化
  • 手机网站建设开发优化措施最新回应
  • 免费asp网站源码下载十大最靠谱培训机构
  • 做的网站每年都要收费吗国外网站推广平台有哪些?
  • 最新网站建设视频徐州seo顾问
  • 乐清建设路小学校园网站百度云网盘
  • 网站维护运营怎么做seo推广主要做什么的
  • 广州高端网站制作公司seo优化教程自学
  • 灵璧网站建设企业培训公司有哪些
  • 大专学网站开发与运营网络上市场推广
  • 怎么样做网页设计短视频关键词seo优化
  • 天津手机网站开发推广效果最好的平台
  • 重庆企业网站排名优化网络营销学院
  • 网站开发总体设计成都爱站网seo站长查询工具
  • 在哪个网站做视频赚钱的如何进行品牌营销