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

提供赣州网站建设diango做的网站怎么用

提供赣州网站建设,diango做的网站怎么用,深圳企业营销型网站建设,汉口网站推广公司目录 1. Mysql2. Redis3. Nginx4. Elasticsearch官网指导 docker pull 容器名:版本号 拉取容器, 不指定版本号默认最新的 run 运行 -d 后台运行 -p 3306:3306 -p是port 对外端口:对内端口 –name xyy_mysql 容器名称 -e MYSQL_ROOT_PASSWORD123456 环境变量 -v 系统地址:docker… 目录 1. Mysql2. Redis3. Nginx4. Elasticsearch官网指导 docker pull 容器名:版本号 拉取容器, 不指定版本号默认最新的 run 运行 -d 后台运行 -p 3306:3306 -p是port 对外端口:对内端口 –name xyy_mysql 容器名称 -e MYSQL_ROOT_PASSWORD123456 环境变量 -v 系统地址:docker地址 docker 地址映射系统地址 docker exec -it 容器名称 bash 可以进入该容器,进行操作 最后指定启动那个镜像:版本 1. Mysql # 拉去mysql docker pull mysql:version # 启动mysql docker run -p 3306:3306 --name xyy_mysql -e MYSQL_ROOT_PASSWORD123456 -v D:/docker/mysql/data:/var/lib/mysql -d mysql:版本 --character-set-serverutf8mb4后续不需要重复这么启动, 只需要以下方式即可启动, 其他同理 docker start xyy_mysql2. Redis docker pull redis:version创建网络 里面有个IPAM.Config.Gateway 的值记下来, 是网络ip# 删除网络信息 docker network rm redis_network # 重新创建子网指定subnet, 172.21这个很重要 docker network create --subnet 172.21.0.0/16 redis_network # 查看网络信息 IPAM.Config.Subnet的值 docker network inspect redis_network 创建本地磁盘和容器映射vim conf\node-1\redis.conf vim conf\node-2\redis.conf vim conf\node-3\redis.confvim redis.conf # 分别写入以下配置 port 6379 #端口 bind 0.0.0.0 #开其他设备访问权限 cluster-enabled yes #集群支持 cluster-config-file nodes.conf # 节点配置文件 cluster-node-timeout 5000 # 节点超时 cluster-announce-ip 172.21.0.11 ##node2 node3 分别1 cluster-announce-port 6379 cluster-announce-bus-port 16379 appendonly yes #持久化 requirepass 123456 # 密码启动redisdocker run -p 6371:6379 -p 16371:16379 --name redis-1 -v D:\docker\redis\data\node-1:/data -v D:\docker\redis\conf\node-1\redis.conf:/etc/redis/redis.conf --net redis_network --ip 172.21.0.11 -d redis redis-server /etc/redis/redis.conf docker run -p 6372:6379 -p 16372:16379 --name redis-2 -v D:\docker\redis\data\node-2:/data -v D:\docker\redis\conf\node-2\redis.conf:/etc/redis/redis.conf --net redis_network --ip 172.21.0.12 -d redis redis-server /etc/redis/redis.conf docker run -p 6373:6379 -p 16373:16379 --name redis-3 -v D:\docker\redis\data\node-3:/data -v D:\docker\redis\conf\node-3\redis.conf:/etc/redis/redis.conf --net redis_network --ip 172.21.0.13 -d redis redis-server /etc/redis/redis.conf集群配置 –cluster-replicas 1 表示每台主节点至少需要一个从节点 # 进入redis-1 控制台docker exec -it redis-1 bash# 集群配置redis-cli –cluster [-replicas 1] create 172.21.0.11:6379 172.21.0.12:6379 172.21.0.13:6379检查集群信息# 登录 redis-cli -c # 认证密码 auth 123456 # 集群信息 cluster info # 节点信息 cluster nodes3. Nginx 拉取nginx docker pull nginx:version启动 nginx 并查看容器id docker run -p 9998:80 --name nginx -d nginx:版本 docker ps # 查看容器id将nginx中的conf文件复制出来 docker下nginx的目录就是这里 docker cp 容器ID:/etc/nginx/nginx.conf /server/nginx/conf创建几个文件夹 mkdir -p /server/nginx/logs #日志 mkdir -p /server/nginx/conf #配置停止之前的镜像并删除 docker stop nginx docker rm nginx重新启动nginx镜像配置 docker run -d -p 9999:80 --name nginx -v /server/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /server/nginx/logs:/var/log/nginx --privilegedtrue nginx:1.17.84. Elasticsearch 拉取es docker pull docker.elastic.co/elasticsearch/elasticsearch:8.13.3创建网络 docker network create es_network创建映射文件夹 mkdir -p D:/docker/es/conf mkdir -p D:/docker/es/data mkdir -p D:/docker/es/plugins echo http.host : 0.0.0.0 D:/docker/es/conf/elasticsearch.yml启动 discovery.typesingle-node 单节点启动 docker run --name es -p 9200:9200 -p 9300:9300 \ -e discovery.typesingle-node\ -e ES_JAVA_OPTS-Xms64m -Xmx128m -v D:/docker/es/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml\ -v D:/docker/es/data:/usr/share/elasticsearch/data\ -v D:/docker/es/plugins:/usr/share/elasticsearch/plugins\ -d elasticsearch:8.13.3docker run --name es -p 9200:9200 -p 9300:9300 -e discovery.typesingle-node -e ES_JAVA_OPTS-Xms64m -Xmx128m -v D:/docker/es/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v D:/docker/es/data:/usr/share/elasticsearch/data -v D:/docker/es/plugins:/usr/share/elasticsearch/plugins -d elasticsearch:8.13.3下载ik分词器 下载地址: https://github.com/infinilabs/analysis-ik/releases/tag/v8.13.3 将对应下载好的zip安装包解压到 D:/docker/es/plugins 因为之前做了映射. (ps: 不要将压缩包放到目录下, 这个目录只放插件) 将ik分词器作为默认分词器 ES的默认分词是standard, 会在分割中文时将每个汉字都拆分开, IK分词器有两种设置, 一种是 ik_smart 最少分片, 会将 “清华大学” 分为 “清华大学” , 另一种是 ik_max_word 最细分片 会将清华大学 分为 “清华”,“大学” PUT /school_index {setting:{index:{analysis.analyzer.default.type:ik_max_word} } }官网指导 官方指导链接: https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html 集群模式下其中两个文件进行了修改: .env 文件# es 密码, 6位数起 ELASTIC_PASSWORD123456# kabana 密码, 6位数起 KIBANA_PASSWORD123456# es安装版本 STACK_VERSION8.13.3# 集群名称 CLUSTER_NAMEdocker-es-cluster# 简单模式或者试用模式(30天) LICENSEbasic #LICENSEtrial# 映射ip, 如果指定端口则只有指定机器可以访问 ES_PORT9200 #ES_PORT127.0.0.1:9200# kabana端口 KIBANA_PORT5601 #KIBANA_PORT80# 内存大小(in bytes) MEM_LIMIT1073741824# 名称前缀 #COMPOSE_PROJECT_NAMEesdocker-compose.yml 文件version: 2.2services:setup:image: docker.elastic.co/elasticsearch/elasticsearch:${STACK_VERSION}volumes:- D:/docker/es/config/certs:/usr/share/elasticsearch/config/certsuser: 0command: bash -c if [ x${ELASTIC_PASSWORD} x ]; thenecho Set the ELASTIC_PASSWORD environment variable in the .env file;exit 1;elif [ x${KIBANA_PASSWORD} x ]; thenecho Set the KIBANA_PASSWORD environment variable in the .env file;exit 1;fi;if [ ! -f config/certs/ca.zip ]; thenecho Creating CA;bin/elasticsearch-certutil ca --silent --pem -out config/certs/ca.zip;unzip config/certs/ca.zip -d config/certs;fi;if [ ! -f config/certs/certs.zip ]; thenecho Creating certs;echo -ne \instances:\n\ - name: es01\n\ dns:\n\ - es01\n\ - localhost\n\ ip:\n\ - 127.0.0.1\n\ - name: es02\n\ dns:\n\ - es02\n\ - localhost\n\ ip:\n\ - 127.0.0.1\n\ - name: es03\n\ dns:\n\ - es03\n\ - localhost\n\ ip:\n\ - 127.0.0.1\n\ config/certs/instances.yml;bin/elasticsearch-certutil cert --silent --pem -out config/certs/certs.zip --in config/certs/instances.yml --ca-cert config/certs/ca/ca.crt --ca-key config/certs/ca/ca.key;unzip config/certs/certs.zip -d config/certs;fi;echo Setting file permissionschown -R root:root config/certs;find . -type d -exec chmod 750 \{\} \;;find . -type f -exec chmod 640 \{\} \;;echo Waiting for Elasticsearch availability;until curl -s --cacert config/certs/ca/ca.crt https://es01:9200 | grep -q missing authentication credentials; do sleep 30; done;echo Setting kibana_system password;until curl -s -X POST --cacert config/certs/ca/ca.crt -u elastic:${ELASTIC_PASSWORD} -H Content-Type: application/json https://es01:9200/_security/user/kibana_system/_password -d {\password\:\${KIBANA_PASSWORD}\} | grep -q ^{}; do sleep 10; done;echo All done!;healthcheck:test: [CMD-SHELL, [ -f config/certs/es01/es01.crt ]]interval: 1stimeout: 5sretries: 120es01:depends_on:setup:condition: service_healthyimage: docker.elastic.co/elasticsearch/elasticsearch:${STACK_VERSION}volumes:- D:/docker/es/config/certs:/usr/share/elasticsearch/config/certs- D:/docker/es/data/note01:/usr/share/elasticsearch/dataports:- ${ES_PORT}:9200environment:- node.namees01- cluster.name${CLUSTER_NAME}- cluster.initial_master_nodeses01,es02,es03- discovery.seed_hostses02,es03- ELASTIC_PASSWORD${ELASTIC_PASSWORD}- bootstrap.memory_locktrue- xpack.security.enabledtrue- xpack.security.http.ssl.enabledtrue- xpack.security.http.ssl.keycerts/es01/es01.key- xpack.security.http.ssl.certificatecerts/es01/es01.crt- xpack.security.http.ssl.certificate_authoritiescerts/ca/ca.crt- xpack.security.transport.ssl.enabledtrue- xpack.security.transport.ssl.keycerts/es01/es01.key- xpack.security.transport.ssl.certificatecerts/es01/es01.crt- xpack.security.transport.ssl.certificate_authoritiescerts/ca/ca.crt- xpack.security.transport.ssl.verification_modecertificate- xpack.license.self_generated.type${LICENSE}mem_limit: ${MEM_LIMIT}ulimits:memlock:soft: -1hard: -1healthcheck:test:[CMD-SHELL,curl -s --cacert config/certs/ca/ca.crt https://localhost:9200 | grep -q missing authentication credentials,]interval: 10stimeout: 10sretries: 120es02:depends_on:- es01image: docker.elastic.co/elasticsearch/elasticsearch:${STACK_VERSION}volumes:- D:/docker/es/config/certs:/usr/share/elasticsearch/config/certs- D:/docker/es/data/note02:/usr/share/elasticsearch/dataenvironment:- node.namees02- cluster.name${CLUSTER_NAME}- cluster.initial_master_nodeses01,es02,es03- discovery.seed_hostses01,es03- bootstrap.memory_locktrue- xpack.security.enabledtrue- xpack.security.http.ssl.enabledtrue- xpack.security.http.ssl.keycerts/es02/es02.key- xpack.security.http.ssl.certificatecerts/es02/es02.crt- xpack.security.http.ssl.certificate_authoritiescerts/ca/ca.crt- xpack.security.transport.ssl.enabledtrue- xpack.security.transport.ssl.keycerts/es02/es02.key- xpack.security.transport.ssl.certificatecerts/es02/es02.crt- xpack.security.transport.ssl.certificate_authoritiescerts/ca/ca.crt- xpack.security.transport.ssl.verification_modecertificate- xpack.license.self_generated.type${LICENSE}mem_limit: ${MEM_LIMIT}ulimits:memlock:soft: -1hard: -1healthcheck:test:[CMD-SHELL,curl -s --cacert config/certs/ca/ca.crt https://localhost:9200 | grep -q missing authentication credentials,]interval: 10stimeout: 10sretries: 120es03:depends_on:- es02image: docker.elastic.co/elasticsearch/elasticsearch:${STACK_VERSION}volumes:- D:/docker/es/config/certs:/usr/share/elasticsearch/config/certs- D:/docker/es/data/note03:/usr/share/elasticsearch/dataenvironment:- node.namees03- cluster.name${CLUSTER_NAME}- cluster.initial_master_nodeses01,es02,es03- discovery.seed_hostses01,es02- bootstrap.memory_locktrue- xpack.security.enabledtrue- xpack.security.http.ssl.enabledtrue- xpack.security.http.ssl.keycerts/es03/es03.key- xpack.security.http.ssl.certificatecerts/es03/es03.crt- xpack.security.http.ssl.certificate_authoritiescerts/ca/ca.crt- xpack.security.transport.ssl.enabledtrue- xpack.security.transport.ssl.keycerts/es03/es03.key- xpack.security.transport.ssl.certificatecerts/es03/es03.crt- xpack.security.transport.ssl.certificate_authoritiescerts/ca/ca.crt- xpack.security.transport.ssl.verification_modecertificate- xpack.license.self_generated.type${LICENSE}mem_limit: ${MEM_LIMIT}ulimits:memlock:soft: -1hard: -1healthcheck:test:[CMD-SHELL,curl -s --cacert config/certs/ca/ca.crt https://localhost:9200 | grep -q missing authentication credentials,]interval: 10stimeout: 10sretries: 120kibana:depends_on:es01:condition: service_healthyes02:condition: service_healthyes03:condition: service_healthyimage: docker.elastic.co/kibana/kibana:${STACK_VERSION}volumes:- D:/docker/es/config/certs:/usr/share/kibana/config/certs- D:/docker/es/data/kabana:/usr/share/kibana/dataports:- ${KIBANA_PORT}:5601environment:- SERVERNAMEkibana- ELASTICSEARCH_HOSTShttps://es01:9200- ELASTICSEARCH_USERNAMEkibana_system- ELASTICSEARCH_PASSWORD${KIBANA_PASSWORD}- ELASTICSEARCH_SSL_CERTIFICATEAUTHORITIESconfig/certs/ca/ca.crtmem_limit: ${MEM_LIMIT}healthcheck:test:[CMD-SHELL,curl -s -I http://localhost:5601 | grep -q HTTP/1.1 302 Found,]interval: 10stimeout: 10sretries: 120volumes:certs:driver: localesdata01:driver: localesdata02:driver: localesdata03:driver: localkibanadata:driver: local
文章转载自:
http://www.morning.lsqxh.cn.gov.cn.lsqxh.cn
http://www.morning.skql.cn.gov.cn.skql.cn
http://www.morning.srjbs.cn.gov.cn.srjbs.cn
http://www.morning.sblgt.cn.gov.cn.sblgt.cn
http://www.morning.xdmsq.cn.gov.cn.xdmsq.cn
http://www.morning.xdmsq.cn.gov.cn.xdmsq.cn
http://www.morning.dlmqn.cn.gov.cn.dlmqn.cn
http://www.morning.bqwsz.cn.gov.cn.bqwsz.cn
http://www.morning.rxhn.cn.gov.cn.rxhn.cn
http://www.morning.nxdqz.cn.gov.cn.nxdqz.cn
http://www.morning.zwxfj.cn.gov.cn.zwxfj.cn
http://www.morning.dhxnr.cn.gov.cn.dhxnr.cn
http://www.morning.mmzfl.cn.gov.cn.mmzfl.cn
http://www.morning.ypbdr.cn.gov.cn.ypbdr.cn
http://www.morning.fmrwl.cn.gov.cn.fmrwl.cn
http://www.morning.yqmmh.cn.gov.cn.yqmmh.cn
http://www.morning.hqllj.cn.gov.cn.hqllj.cn
http://www.morning.gcdzp.cn.gov.cn.gcdzp.cn
http://www.morning.yqrfn.cn.gov.cn.yqrfn.cn
http://www.morning.jsphr.cn.gov.cn.jsphr.cn
http://www.morning.hqwcd.cn.gov.cn.hqwcd.cn
http://www.morning.azxey.cn.gov.cn.azxey.cn
http://www.morning.qgfhr.cn.gov.cn.qgfhr.cn
http://www.morning.lzwfg.cn.gov.cn.lzwfg.cn
http://www.morning.kbdjn.cn.gov.cn.kbdjn.cn
http://www.morning.rkhhl.cn.gov.cn.rkhhl.cn
http://www.morning.gqwbl.cn.gov.cn.gqwbl.cn
http://www.morning.ljmbd.cn.gov.cn.ljmbd.cn
http://www.morning.homayy.com.gov.cn.homayy.com
http://www.morning.piekr.com.gov.cn.piekr.com
http://www.morning.kjyhh.cn.gov.cn.kjyhh.cn
http://www.morning.xqkcs.cn.gov.cn.xqkcs.cn
http://www.morning.mznqz.cn.gov.cn.mznqz.cn
http://www.morning.qdzqf.cn.gov.cn.qdzqf.cn
http://www.morning.gyjld.cn.gov.cn.gyjld.cn
http://www.morning.xrrbj.cn.gov.cn.xrrbj.cn
http://www.morning.ckhyj.cn.gov.cn.ckhyj.cn
http://www.morning.qdcpn.cn.gov.cn.qdcpn.cn
http://www.morning.pbdnj.cn.gov.cn.pbdnj.cn
http://www.morning.hmfxl.cn.gov.cn.hmfxl.cn
http://www.morning.3ox8hs.cn.gov.cn.3ox8hs.cn
http://www.morning.qmwzr.cn.gov.cn.qmwzr.cn
http://www.morning.xkzr.cn.gov.cn.xkzr.cn
http://www.morning.yfcyh.cn.gov.cn.yfcyh.cn
http://www.morning.nkddq.cn.gov.cn.nkddq.cn
http://www.morning.qztdz.cn.gov.cn.qztdz.cn
http://www.morning.snbry.cn.gov.cn.snbry.cn
http://www.morning.fxwkl.cn.gov.cn.fxwkl.cn
http://www.morning.prjns.cn.gov.cn.prjns.cn
http://www.morning.qtzqk.cn.gov.cn.qtzqk.cn
http://www.morning.ymyhg.cn.gov.cn.ymyhg.cn
http://www.morning.zrgdd.cn.gov.cn.zrgdd.cn
http://www.morning.tbknh.cn.gov.cn.tbknh.cn
http://www.morning.rfqk.cn.gov.cn.rfqk.cn
http://www.morning.fyglg.cn.gov.cn.fyglg.cn
http://www.morning.ysgnb.cn.gov.cn.ysgnb.cn
http://www.morning.jfbpf.cn.gov.cn.jfbpf.cn
http://www.morning.mjkqj.cn.gov.cn.mjkqj.cn
http://www.morning.ysbhj.cn.gov.cn.ysbhj.cn
http://www.morning.mcfjq.cn.gov.cn.mcfjq.cn
http://www.morning.jcrlx.cn.gov.cn.jcrlx.cn
http://www.morning.yccnj.cn.gov.cn.yccnj.cn
http://www.morning.tqygx.cn.gov.cn.tqygx.cn
http://www.morning.tfrlj.cn.gov.cn.tfrlj.cn
http://www.morning.nrbcx.cn.gov.cn.nrbcx.cn
http://www.morning.lgqdl.cn.gov.cn.lgqdl.cn
http://www.morning.lpyjq.cn.gov.cn.lpyjq.cn
http://www.morning.xtdms.com.gov.cn.xtdms.com
http://www.morning.snnb.cn.gov.cn.snnb.cn
http://www.morning.kfstq.cn.gov.cn.kfstq.cn
http://www.morning.nrtpb.cn.gov.cn.nrtpb.cn
http://www.morning.qfkxj.cn.gov.cn.qfkxj.cn
http://www.morning.lwyqd.cn.gov.cn.lwyqd.cn
http://www.morning.lxctl.cn.gov.cn.lxctl.cn
http://www.morning.mmqhq.cn.gov.cn.mmqhq.cn
http://www.morning.cnqwn.cn.gov.cn.cnqwn.cn
http://www.morning.ltxgk.cn.gov.cn.ltxgk.cn
http://www.morning.dbxss.cn.gov.cn.dbxss.cn
http://www.morning.tsgxz.cn.gov.cn.tsgxz.cn
http://www.morning.xkwyk.cn.gov.cn.xkwyk.cn
http://www.tj-hxxt.cn/news/248457.html

相关文章:

  • 一年网站维护做网站 租服务器
  • 深圳网站优化多少钱网站建设技术文档
  • 建筑网站步骤百度seo关键词优化工具
  • 南京网站设计公司济南兴田德润简介图片泰安齐鲁人才网
  • 湛江怎样建设自己的网站thegem wordpress主题
  • 上海市建设资格注册中心网站天津城市网络建设
  • 哪个网站有png素材推广资源网
  • 摄影网站源码下载佛山做外贸网站的公司吗
  • 天推广人的网站象山网站优化公司
  • 网站内链 工具网站关于我们怎么做单页面
  • 建网站的公司德阳建网站的公司网址管理系统
  • 宝路华手表官方网站网站建设需求说明书
  • 创新的邯郸网站建设汕头澄海房价
  • 昆明做网站建设的公司哪家好设置wordpress导航栏
  • dw 做静态网站wordpress 评论嵌套
  • 360网站seo怎么做租房网站开发视频教程
  • 网站建设一个下载链接wordpress注册没有界面
  • 手机旅游网站建设wordpress关闭缓存
  • 淘宝网站建设目标是什么人才网站源码
  • 如何评价一个网站莱芜金点子信息港招聘信息
  • flash网站源码带后台wordpress 手机适配
  • 能源网站建设公司网站建设管理意见
  • 塘沽做网站成全视频免费观看在线看1000集
  • 东莞网站建设网络推广广东深圳龙岗区邮政编码
  • 九酷为什么做福音网站网站权重7怎么做
  • 宁波企业网站制作土特产直营网站建设代码
  • 小学生做网站步骤做网站的图片一般放哪
  • 政务信息系统网站建设规范word还是wordpress
  • 什么是响应式网站设计天助网的网站
  • 网站可以免费看百度不收录网站内页