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

定制网站设计公司如何查看一个网站是用什么程序做的

定制网站设计公司,如何查看一个网站是用什么程序做的,建设个人技术网站,秦皇岛保障性住房官网一、role的介绍 1、Roles称为角色#xff0c;本质上是为简化playbook配置文件而产生的一种特殊的方法。 2、简单来说#xff0c;roles就是将原本在一个yaml中的文件进行规则化分散#xff0c;封装到不同的目录下#xff0c;从而简化playbook的yaml配置文件大小。从其实现方…一、role的介绍 1、Roles称为角色本质上是为简化playbook配置文件而产生的一种特殊的方法。 2、简单来说roles就是将原本在一个yaml中的文件进行规则化分散封装到不同的目录下从而简化playbook的yaml配置文件大小。从其实现方法上来看类似于软件开发上的代码封装。 3、其格式下的目录结构是特定的必须包含tasks、variables、handlers、templates、files目录使用时只需要遵循其文件结构配置自己的定制化操作。 二、目录说明 defaults/main.yml设置默认变量的地方默认变量的优先级在所有的变量中是最低的用于定义一些需要被覆盖的变量 filesAnsible中unarchive、copy等模块会自动来这里找文件从而我们不必写绝对路径只需写文件名 handlers/main.yml存放tasks中的notify指定的内容 meta/main.yml定义role依赖关系的文件 tasks/main.yml存放playbook的目录其中main.yml是主入口文件在main.yml中导入其他yml文件要采用import_tasks关键字include将要弃用了 templates存放模板文件template模块会将模板文件中的变量替换为实际值然后覆盖到客户机指定路径上 vars/main.yml定义role中需要使用到的变量三、nginx安装示例 [root192 role]# tree nginx/ nginx/ ├── files │ └── inex.html ├── handles │ └── main.yml ├── install-nginx.yml ├── tasks │ ├── conf.yml │ ├── data.yml │ ├── install.yml │ ├── main.yml │ ├── service.yml │ └── user.yml ├── templates │ └── nginx.conf.j2 └── vars└── main.yml[root192 role]# cat nginx/files/inex.html h1welcome to beijing!/h1[root192 role]# cat nginx/tasks/conf.yml - name: config filetemplate: srcnginx.conf.j2 dest/etc/nginx/nginx.confnotify: restart #触发notify和handlers两个角色[root192 role]# cat nginx/tasks/data.yml - name: install packageyum: namenginx[root192 role]# cat nginx/tasks/install.yml - name: yum 安装nginxyum: namenginx[root192 role]# cat nginx/tasks/main.yml - include: install.yml - include: conf.yml - include: service.yml - include: data.yml[root192 role]# cat nginx/tasks/service.yml - name: serviceservice: namenginx statestarted[root192 role]# cat nginx/tasks/user.yml - name: 创建用户vars_file:- /home/admin/ansible/roles/nginx/vars/main.ymluser: name{{ username }} systemyes group{{ groupname }}[root192 role]# cat nginx/templates/nginx.conf.j2 user {{username}}; worker_processes 2; error_log /var/log/nginx/error.log; pid /run/nginx.pid;# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic. include /usr/share/nginx/modules/*.conf;events { worker_connections 1024; }http { 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; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 4096;include /etc/nginx/mime.types; default_type application/octet-stream;# Load modular configuration files from the /etc/nginx/conf.d directory. # See http://nginx.org/en/docs/ngx_core_module.html#include # for more information. include /etc/nginx/conf.d/*.conf;server { listen 8080; listen [::]:80; server_name _; root /usr/share/nginx/html;# Load configuration files for the default server block. include /etc/nginx/default.d/*.conf;error_page 404 /404.html; location /404.html { }error_page 500 502 503 504 /50x.html; location /50x.html { } }}[root192 role]# cat nginx/vars/main.yml username: daemon[root192 role]# cat nginx/install-nginx.yml - hosts: harborremote_user: rootroles:- role: nginx当nginx启动成功后增加handles中文件 [root192 role]# cat nginx/handles/main.yml - name: restartservice: namenginx staterestarted
http://www.dnsts.com.cn/news/70318.html

相关文章:

  • 自己做的网站如何上百度代理公司帮忙注册公司需要多少钱
  • 网站开发的过程步骤证书查询官网
  • 淘宝做网站的都是模板网页制作淘宝网站建设
  • 网站官网上的新闻列表怎么做网站设计 psd
  • 重庆网站建设中心关键词林俊杰免费听
  • 房地产网站欣赏合肥电信网站备案
  • 商城网站合同wordpress的网站怎么让他上线
  • 微商怎么做自己的网站遵化网站建设
  • 设计网站免费下载甘肃手机版建站系统哪个好
  • 厦门建设局长是谁怎么判断网站优化过度
  • 重庆建网站价格西安app制作开发公司
  • 网站建设知识点宁波seo优化排名
  • 网站建设与制作石家庄网站佣金怎么做会计分录
  • 西安网站建设哪里好网上商店建设前准备
  • 广州网站建设提供商成华区微信网站建设公
  • 手机怎么做网站教程c mvc 网站开发
  • 保定电子商务网站建设html静态网页制作成品
  • 课程网站建设特色马鞍山建设工程监督站网站
  • 正规网站建设多少费用五金加工厂怎么做网站
  • 专门做酒店的网站14亿有多少中国人打了新冠疫苗
  • 餐饮公司网站建设策划书软件开发需要哪些过程
  • 宣威市网站建设山东电力建设第三工程公司网站
  • 个人网站建设可行性分析报告提升学历的十大好处是什么
  • 深圳自助企业建站模版什么网站是免费的
  • 做网站模版与定制的区别台州免费建站
  • 网站建设单选按钮怎样设立网站
  • 用别人的二级域名做网站苏州优化网站建设
  • 重点建设专业 专题网站网上做任务网站有哪些
  • 丹东网站建设公司行牛建站
  • 郑州营销型网站建设哪家好做个网站的价格