前言 一个网站的两个核心信息为: 主机名称(server名/网站名):ServerName server名 网站位置(网站文件夹路径):DocumentRoot "实际物理路径" 默认情况下.apache成功安装后,就默认配置好了一个"网站".该网站的实际位置是在apache安装文件夹的htdocs文件夹.同一时候也有默认的主机名叫localhost. 单网站配置项 1.port监听  默认 http 协议通信的port号是 80 ,不特别指定的话,默认就是 80…
使用Node.JS监听文件夹改变有许多应用场合,比如: 构建自动编绎工具 当源文件改变时,自动运行build过程,比如当你写CoffeeScript文件或SASS CSS文件时,保存之后可即时生成对应的JS或CSS. 构建自动布署工具通过侦听源文件夹的改变,你可以自动即时将改后的文件布署到测试服务器,加快你的开发测试速度. 这些工具其实都需要侦听文件夹的改变,基于Node.JS的侦听文件夹改变的模块有很多. fs.watch 其中Node.JS的文件系统也可侦听某个目录的改变, 如fs.watc…
使用Node.JS监听文件夹变化 fs.watch 其中Node.JS的文件系统也可侦听某个目录的改变, 如fs.watch   其中fs.watch的最大缺点就是不支持子文件夹的侦听,并且在很多情况下会侦听到两次事件(很多编辑器在保存的时侯是先把原文件清空,再进行保存,因此会触发两次文件夹改变事件).因此需要一些开源的模块来监听文件夹目录的改变. chokidar chokidar  是一个基于node.JS的监听文件夹改变模块. 安装 npm install chokidar watch W…
对ProFTPDserver配置匿名登录.         查看配置文件proftpd.conf.默认情况下配置文件里的.匿名登录配置User和Group均为ftp. 查看/etc/passwd确认用户ftp,是否存在.命令行输入id ftp,查看用户ftp的所在组.查看/etc/group.确定用户组ftp是否存在. User ftp Group ftp UserAlias anonymous ftp      #设置匿名用户以ftp身份登录 上述步骤中,假设缺少用户或组,新建就可以. roo…
static FileSystemWatcher watcher = new FileSystemWatcher(); /// <summary>        /// 初始化监听        /// </summary>        /// <param name="StrWarcherPath">需要监听的目录</param>        /// <param name="FilterType">…
ps:具体Kafka Flumn SparkStreaming的使用  参考前几篇博客 2.4.6.4.1 配置启动Kafka (1) 在slave机器上配置broker 1) 点击CDH上的kafka进入kafka功能界面,切换到实例页签,点击下方的“添加角色实例”进入添加角色实例界面. 2) 进入添加角色界面,点击Kafka Broker下面的选择主机 3) 进入选择主机界面,将主机全选,之后点击确定 (2) 启动Kafka (3) 创建主题,主题名为井名,有几个井创建几个对应的主题. 进入…
package org.testWatch.Watch; import java.nio.file.FileSystems; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.StandardWatchEventKinds; import java.nio.file.WatchEvent; import java.nio.file.WatchKey; import java.nio.file.W…
htpasswd 是apache的小工具.在apache安装文件夹bin下可找到. Usage: htpasswd [-cmdpsD] passwordfile username htpasswd -b[cmdpsD] passwordfile username password htpasswd -n[mdps] username htpasswd -nb[mdps] username password -c 创建一个新的加密password文件 -n 不更新文件.显示结果 -m 使用MD5加…
http://blog.csdn.net/pipisorry/article/details/47907589 os.path - Common pathname manipulations 都是和路径指定的文件,文件夹,和路径字符串有关系的函数 os.path.isdir(name)           推断name是不是一个文件夹,name不是文件夹就返回falseos.path.isfile(name)           推断name是不是一个文件.不存在name也返回false os.…
inotify只能监控单层目录变化,不能监控子目录中的变化情况.如果需要监控子目录,需要在调用inotify_add_watch(int fd, char *dir, int mask):int建立监控时,递归建立子目录的监控,伪代码如下void addwatch(int fd, char *dir, int mask){ wd = inotify_add_watch(fd, dir, mask); 向目录集合加入(wd, dir); for (dir下所有的子目录subdir) addwatc…