Nginx做反向代理返回502的问题

今天把所有站点改成Docker配置,每个容易用一个独立端口,前端用一台Nginx做反向代理以实现80端口访问不同站点的目的。

一切都配置完成后,做反向代理的Nginx一直报502错误,一番研究后终于发现是SELinux在,遂附上解决方案:

Centos: 1、检查状态:getsebool httpd_can_network_connect

2、若上一步返回Off, 则打开设置:setsebool -P httpd_can_network_connect on

Done!

4.Info文件

Info文件,就是THEMENAME.info.yml文件,提供Durpal主题所需的元数据、支持的功能和定义区域。这个文件是必须的,创建这个文件通常是你创建主题的第一步。 在本篇教程中: - 创建一个.info.yml文件,然后定义一个主题 - 回顾必须的key/value - 在Drupal界面中启用新主题

创建info文件

最快的方法是通过Durpal命令:drupal generate:theme,然后它会提示你所有需要的值。

3.主题的结构

主题是一系列文件的集合,用来定义Drupal的表现层。但是只有一个.info.yml文件是必须的,大多数主题也会包含其它文件。

在本篇教程中我们将学习:

安装和卸载主题

主题通过用户后台界面来启用和禁用。

在这篇教程里面我们可以学到:

  • 安装一个主题并且设为默认
  • 安装主题,默认主题和卸载主题的区别
  • 使用管理主题

下载主题

新的主题可以是你自己写的,也可以是从Drupal.org上面下载的。在一个主题被安装之前,它的文件需要被放在你的Drupal项目根目录重的/themes文件夹里面,这样Drupal才能发现它们。

什么是主题

什么是主题,如何开始使用一个主题来制作我的网站呢?本篇教程大致介绍一下一下主题,帮助主题开发者快速了解后续教程的相关概念。

主题决定了一个Drupal网站的外观。Themers,或者说主题开发者,使用HTML, CSS, Javascript和其它前端技术来实现他们网站的设计。每一个独立的主题都是应用的表现层的一些文件的集合。主题通常是自定义一个Drupal站点的第一步, 并且主题让一个网站看上去与众不同。