使用 环境变量 来配置批量配置apache

使用apache的DAV假设了一个GIT仓库。需要为每个项目写一个配置项,

配置内容如下

<directory "/srv/abcdfdfdjkdfjkgjjdhjklfdjjfdfd/project.git/">
####

当把需要重新部署或迁移时,仓库路径可能发生变量,需要修改此路径,如果项目非常多的话,修改起来很费事。

因此可以使用环境变量来做配置。

1. 在 /etc/apache2/envvars 中添加一条,比如:

export GIT_REPO_PATH=/srv/www/git/git_repository

2. 所有的配置文件中使用这个变量即可

<directory "${GIT_REPO_PATH}/project.git/">

当有改变路径时,仅需要 envvars 即可

注意:修改了env后,必须要 service apache2 restart 才能生效,仅reload不会更新变量

时间: 2024-11-08 23:44:34

使用 环境变量 来配置批量配置apache的相关文章

PHPUnit使用教程——PHP环境变量+x-debug+composer+phpunit配置安装(超详细!)

一.提前入坑点:要求php5.6,7.0,7.1,不论使用集成版还是非集成版的小伙伴都要好好查看自己的php版本,个人的版本居然是5.5.X的,哭唧唧.不过别担心,爸爸教你升级!请参考: http://blog.csdn.net/l_yangliu/article/details/52947548 php下载地址:http://windows.php.net/download/ (噔噔噔噔噔!是不是很厉害呢!注意php -versin查看好自己的php有没有安装好!) 二.准备工作: 1.配置P

python环境变量的安装与配置

python环境变量的安装与配置 1. 打开安装软件,选项都勾上,选择第二个选项 2. 勾前四个选项 3. 勾选最上方的选项,选择安装路径 4. 点击有安全标识的选项 5. 完成安装 原文地址:https://www.cnblogs.com/yxh6666/p/YXH.html

linux环境变量+个人习惯用法配置

环境变量:在运行程序时先找当前目录,当前目录找不到就找环境变量提供的目录 ubuntu环境变量设置: 用户级别修改 1.修改自己当前目录下的 .bashrc   例如 export PATH="$PATH:/home/XX/bin" 系统级别修改 2.修改/exc/profile  在最后追加如下数据 export PATH="$PATH:/home/XX/bin" 再修改好之后,source .bashrc 可以检测是否有语法错误 === 别名设置工具:  ali

JDK PATH 和 CLASSPATH环境变量的作用及其配置

(1)PATH环境变量的作用 在安装JDK程序之后,在安装目录下的bin目录中会提供一些开发Java程序时必备的工具程序. 对于Java的初学者,建议在命令符模式下使用这些工具程序编译运行Java程序.在Windows 2000/XP操作系统的“开始”菜单中选择“运行”菜单项,输入“cmd”命令来打开命令符模式. 在命令符模式下输入javac命令时,会提示错误信息. 出现上述错误的原因是操作系统在当前目录下找不到javac.exe工具程序,因此需要告诉操作系统应该到哪些目录下尝试寻找,设置PAT

01 安装apache php配置 时区 环境变量 安装mysql 虚拟主机 文件夹访问权限 目录别名

php介绍 简介与历史 应用领域: php运行环境 php语言运行原理 安装apache: PHP的命令行运行模式(独立运行): 配置apache以运行php网页 配置php的基本运行环境 确定php配置文件(php.ini)的位置: 配置时区: 设置环境变量 检测apache配置文件语法 配置数据库连接机制 安装mysql数据库 虚拟主机配置 端口监听: 主机配置关键项 配置文件夹访问权限 主机别名设置 文件夹访问控制的文件控制方式 目录别名设置Alias 多站点配置: php介绍 简介与历史

Question1 Java环境变量的配置及为什么要配置环境变量

在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH.正确地配置这些环境变量,是能够顺利学习.开发的前提.而经常出现的问题是:有的学习者能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手.究其原因,就是对这些概念没有理解,知其然但不知其所以然.下面的内容,就是帮助大家知其所以然. 一.基本原理 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系

tomcat下载与安装..使用和配置环境变量

正文: 一.下载 tomcat官方网站 http://tomcat.apache.org 在左边Download树形菜单中 点击最新版本Tomcat 6.x 然后在右边 找到Binary Distributions, 它下边有一个,Core 点击zip 下载zip.解压缩之后就可以使用拉 如果不想这么麻烦,好吧,下载地址给你了 下载地址: http://apache.etoak.com/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.zip 压缩

Tocat的下载安装及环境变量的配置

u Tocat下载 1.       打开官网Apache Tocat,选择DOWNLOAD下的Tocat你所需的版本. 2.       根据电脑的系统类型,选择Core下的安装包,zip或service Installer,建议选择service Installer(该方式会引导你安装),zip需要自己配置一些比较麻烦的配置. u Tocat的安装 1.       先点nextàI agreeà选择Tocat安装目录之后,,然后到了当前页面. 1)         HTTP/1.1Conn

Question20180106 Java环境变量的配置及为什么要配置环境变量

Question 1  Java环境变量的配置及为什么要配置环境变量 Q1.1为什么要配置环境变量 在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH.正确地配置这些环境变量,是能够顺利学习.开发的前提.而经常出现的问题是:我们能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手.究其原因,就是对这些概念没有理解,知其然但不知其所以然.下面的内容,就是帮助大家知其所以然. 基本原理 环境变量(environment vari