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

怎么让百度收录你的网站网络营销的内涵

怎么让百度收录你的网站,网络营销的内涵,杭州软装设计公司哪家好,微信怎么申请小程序文章目录 一、搭建后端1.1 搭建流程#xff1a;1.2 后端零件:1.2.1 mysql容器创建#xff1a;1.2.2 redis容器创建#xff1a;1.2.3 Dockerfile内容#xff1a;1.2.4 构建项目镜像#xff1a;1.2.5 创建后端容器#xff1a; 二、前端搭建#xff1a;2.1 搭建流程#x… 文章目录 一、搭建后端1.1 搭建流程1.2 后端零件:1.2.1 mysql容器创建1.2.2 redis容器创建1.2.3 Dockerfile内容1.2.4 构建项目镜像1.2.5 创建后端容器 二、前端搭建2.1 搭建流程2.2 前端零件2.2.1 nginx 容器创建2.2.2 nginx.conf 文件2.2.3 nginx html 数据卷所在位置2.2.4 nginx conf 数据卷所在位置 三、总结3.1 后端3.2 前端 由于之前做若依的二次开发项目项目完成之后想部署到云服务器折腾了好久才部署成功所以总结下来希望能帮到大家。 这里是使用docker进行部署的如果想用别的方式部署就需要友友网上再找找了。 这里做个规定下面说到使用零件的意思就是使用下面我给出的资料在对应资料有说明友友要记得看修改成自己的项目情况。 一、搭建后端 1.1 搭建流程 首先需要把后端项目需要的程序先搭建好如 mysqlredis使用零件 创建网桥推荐根据项目命名把mysqlredis和nginx后面前端布置现在先不用放在一起 打包后端项目后端项目的mysql和redis对应配置文件记得修改如果放在一个网桥里面可以使用网桥名称 。 在云服务器里面单独开一个文件夹推荐使用项目相关名称命名把后端项目上传到文件夹里面.优点便于管理 在文件夹里面创建Dockerfile文件填入对应零件内容使用零件 构建镜像使用零件 创建后端容器使用零件 1.2 后端零件: 1.2.1 mysql容器创建 这里设置的mysql密码为123有需要的友友自己修改一下。 docker run -d \--name mysql \-p 3306:3306 \-e TZAsia/Shanghai \-e MYSQL_ROOT_PASSWORD123 \ -v ./mysql/data:/var/lib/mysql \-v ./mysql/conf:/etc/mysql/conf.d \-v ./mysql/init:/docker-entrypoint-initdb.d \mysql1.2.2 redis容器创建 这里设置的redis密码为123456有需要的友友自己修改一下。 docker run -d \--name redis \-p 6379:6379 \-e REDIS_PASSWORD123456 \redis:latest \1.2.3 Dockerfile内容 openjdk 是jdk的版本这里使用的是jdk11如果想使用其它版本可以自己改一般直接用11也是可以的。 这里需要修改的就是xxx部分修改成自己后端项目的名称其它的不用改。 # 基础镜像 FROM openjdk:11.0-jre-buster # 设定时区 ENV TZAsia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime echo $TZ /etc/timezone # 拷贝jar包 COPY xxxxx.jar /app.jar # 入口 ENTRYPOINT [java, -jar, /app.jar]1.2.4 构建项目镜像 注意构建镜像需要看完下面的解释之后再进行操作一定一定。 docker build -t 镜像名称 .. 表示Dockerfile文件路径就在当前路径。例如下图自己在 root/dkd 中Dockerfile 文件也在 root/dkd 中就可以使用.。 镜像名称无所谓最好其和项目有关的。 后端项目需要放在和Dockerfile相同的文件夹里面。 基本和下图一样项目名称不一样除了 mysqlmysql 不需要创建在哪里那里是错误的mysql的数据我们使用客户端工具连上自己加。 1.2.5 创建后端容器 docker run -d \--name 容器名(自己指定) \-p 8080:8080 \--network 网桥名 \镜像名(前面构建的)二、前端搭建 2.1 搭建流程 nginx 容器创建使用零件记得放到网桥里面。打包前端项目生成 dist 文件前端项目所在位置。 下图为如何打包 下图为 dist 所在文件夹在项目文件夹里面 把 dist 里面的所有内容拷贝到/var/lib/docker/volumes/html/_data 目录里面 修改/var/lib/docker/volumes/conf/_data/ 文件夹里面的 nginx.conf 文件直接贴零件稍加修改。 最后不要忘记要重启 nginx 容器刷新配置。 2.2 前端零件 不一定都会用到。 2.2.1 nginx 容器创建 一般不用改。 docker run -d --name nginx -p 80:80 -v html:/usr/share/nginx/html -v conf:/etc/nginx nginx2.2.2 nginx.conf 文件 注意下面有些要修改成自己项目的。 user root; worker_processes auto;error_log /var/log/nginx/error.log notice; pid /var/run/nginx.pid;events {worker_connections 1024; }http {include /etc/nginx/mime.types;default_type application/octet-stream;log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for;access_log /var/log/nginx/access.log main;sendfile on;#tcp_nopush on;keepalive_timeout 65;#gzip on;server {listen 80;server_name 159.75.xxx.145(记得切换);location / {root /usr/share/nginx/html;index index.html index.htm;try_files $uri $uri/ /index.html; #防止刷新报404# try_files $uri $uri/ /index.html;}# location /prod-api/{# proxy_set_header Host $http_host;ls# proxy_set_header X-Real-IP $remote_addr;# proxy_set_header REMOTE-HOST $remote_addr;# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;# proxy_pass http://159.75.xxx.145:8080/;# }location /prod-api/{proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://dkd-project(记得切换):8080/;} location /dev-api/{proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://dkd-project(记得切换):8080/;}}include /etc/nginx/conf.d/*.conf;} 2.2.3 nginx html 数据卷所在位置 /var/lib/docker/volumes/html/_data2.2.4 nginx conf 数据卷所在位置 /var/lib/docker/volumes/conf/_data/三、总结 3.1 后端 最好要把后端项目分成开发和上线两个部分打包的时候记得切换到上线部分。 只要把mysql数据要有和redis先搭建好后端自己制作镜像创建容器即可注意点就是项目访问mysql和redis是通过网桥来访问的好处可以少开放一点端口加快访问速度。 后端构建镜像需要Dockerfile文件。 3.2 前端 首先创建nginx容器要把conf和html文件挂载出来。 前端项目基本不用动。 把dist里面的文件放入html/_data里面。 配置conf文件。 最后要把nginx放到网桥里面。 结语 其实写博客不仅仅是为了教大家同时这也有利于我巩固知识点和做一个学习的总结由于作者水平有限对文章有任何问题还请指出非常感谢。如果大家有所收获的话还请不要吝啬你们的点赞收藏和关注这可以激励我写出更加优秀的文章。
http://www.hkea.cn/news/14317681/

相关文章:

  • 怎么用txt做网站做平面设计的网站有哪些
  • 小说网站代理wordpress登录接口
  • 怎样做影视网站不侵权网页链接提取工具
  • 官方网站建设银行wordpress博客是什么
  • 利用模板建网站企业邮箱注册申请步骤
  • 广州网站建设鞍山wordpress 加logo
  • wap企业网站模板永康营销型网站建设
  • 自己做的网站什么时候可以赚钱食品网站建设的目的
  • 免费ui设计网站论坛seo教程
  • 山东网站优化公司竹妃怎么在公众号里做网站
  • 长图可以在哪些网站做做彩票网站推广
  • 保定专业网站制作网站模版 蓝色
  • 浙江省建设厅网站地址足球比分网站建设
  • 外贸建站哪个最便宜网站开发知识
  • 东莞网站系统找哪里长沙网络营销优势与劣势
  • 1 建设网站目的上海seo网站建设
  • 进博会上海2022怎么做网站seo优化
  • 织梦cms网站更新wordpress主题有什么用
  • 百度云 做视频网站西安做网站公司哪家行
  • 舟山网站建设哪家好计算机专业是干什么的
  • 建设部机关服务中心网站wordpress手机访问不了
  • 班级网站建设开题报告工作设计室网站
  • 购物网站排名2018购物网站建设方案ppt
  • 建设网站坂田腾讯云wordpress
  • wordpress企业网站园艺wordpress模板
  • 怎么做微帮网站宝安中心医院
  • 优秀排版设计网站网站建设欲网站维护
  • 珠海网站开发公司哪家好电子商务网站例
  • 瓜子二手车网站开发温州seo排名优化
  • wordpress建站软件网站 在百度搜索不到