忙于采集的蜜蜂,无暇在人前高谈阔论 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 0377

    macOS中使用brew安装MariaDB

    memoryMariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。MariaDB由MySQL的创始人Michael Widenius主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自M...

    环境配置 MariaDB 发布于 2018-01-15
  • 0223

    关于SeLinux相关的知识整理

    memory最近同事大飞同学被seLinux坑了两次,以往我安装完CentOS后都是直接将SeLinux关闭了,但默认是开启的,开启想必有它的作用。SO,今天来扒一扒这货...SELinux的作用SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。设想一下,如果一个以root身份运行的网络服务存在0day漏洞,黑客就可以利用这个漏洞,以root的身份在您的服务器上为所欲为了。是不是很可怕?SELinux 就是来解决这个问题的。在没有使用 SELinux 的操作系统中,...

    环境配置 Linux 发布于 2018-01-14
  • 03462

    Alpine Linux 添加网卡eth1,配置固定IP

    memory昨天体验了一下AlpineLinux,果然别出风格。哈哈,以前CentOS下的系列工具好像都玩不鸟了...说正事儿,添加网卡虚拟机默认我只给了一个网卡,也就是NAT方式,它会随机分配一个10.0段的IP,然后通过端口映射去连接虚拟机。然后我想增加一张网卡,让它通过桥接的方式,分配局域网IP192.168段的编辑interfaces vi /etc/network/interfacesauto lo iface lo inet loopback auto eth0 iface eth0 i...

    环境配置 Linux, Alpine 发布于 2017-12-06
  • 01970

    Nginx防止大图片占满带宽?

    memory思路:修改nginx配置文件中图片访问的配置部分对于正常小图的访问不限制,把正常图的大小限定为 100K 以内,超出时就进行限速,速度限定为最大 100k/slocation ~ .*\.(gif|jpg|jpeg|png|bmp)$ { expires 30d; limit_rate_after 100k; limit_rate 100k; }limit_rate_after 100k;limit_rate 100k;这两句的意思就是当图片加载了100k以后...

    环境配置 Nginx 发布于 2017-11-30
  • 0845

    CentOS/Linux系统作为客户端连接OpenVPN服务器配置详情

    memory首先yum install openvpn安装报错就清理下缓存yum remove epel-release yum install epel-release yum clean all再安装就没问题了。然后运行命令openvpn --daemon --cd (配置文件目录) --config (配置文件名) --log-append /var/log/openvpn.log tail -f /var/log/openvpn.log举个例子:openvpn --daemon --cd /w...

    环境配置 Linux 发布于 2017-11-28
  • 0913

    远程升级云服务器系统 CentOS 6.x 至 CentOS 7.x

    memory使用 CentOS 官方的升级工具 CentOS Upgrae Tool 进行升级,根据此工具的官方 Wiki 页面的指引,顺利安装此工具:1、添加源[upg] name=CentOS-$releasever - Upgrade Tool baseurl=http://dev.centos.org/centos/6/upg/x86_64/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-62、使用...

    环境配置 CentOS 发布于 2017-11-23
  • 1889

    Nginx配置Google开源的新的压缩算法库brotli

    memoryGoogle开源Brotli压缩算法Brotli是基于LZ77算法的一个现代变体、霍夫曼编码和二阶上下文建模。Google软件工程师在2015年9月发布了包含通用无损数据压缩的Brotli增强版本,特别侧重于HTTP压缩。其中的编码器被部分改写以提高压缩比,编码器和解码器都提高了速度,流式API已被改进,增加更多压缩质量级别。与常见的通用压缩算法不同,Brotli使用一个预定义的120千字节字典。该字典包含超过13000个常用单词、短语和其他子字符串,这些来自一个文本和HTML文档的大型语...

    环境配置 Nginx, Google 发布于 2017-11-22
  • 0961

    Mac下使用inotify-tools相关工具监控文件动态并同步拷贝(fswatch,fsevents)

    memory同事们都在ubuntu下使用vim开发,我个人对vim用的不熟悉,而且习惯了phpstorm的一些操作方式,所以想着将Linux下的开发环境迁移到mac下。至于git和svn倒是方便,唯独公司的产品有个特殊的,只能折腾了。大概需求:A目录个别的文件同步到站点的B目录。然后开发在A目录,提交也是在A目录完成。但是站点配置撒的都是在B目录,预览也是通过B目录。 所以我要将A目录的修改自动同步到B目录对应的文件夹即可。在Linux下使用的是inotify来监控文件动态,并使用rsync同步。ma...

    环境配置,xcode&mac Linux, mac 发布于 2017-11-14
  • 0750

    Mac系统下配置VirtualBox中与Linux主机共享文件夹并挂载使用

    memory设置共享文件路径点击虚拟机 设置-->选择 共享文件夹设置共享文件夹路径1 选择路径2 填写自定义的共享名称(在后面需要与挂载路径相对应)3 设置自动挂载/固定分配安装VirtualBox增强工具开启虚拟机 菜单栏-->设备 安装增强扩展安装所需的组件yum -y install kernel-headers kernel-devel gcc* make ln -s /usr/src/kernels/<按一下tab键> /usr/src/linux 例如:ln -...

    环境配置 Linux 发布于 2017-11-14
  • 0647

    CentOS、Ubuntu下配置LDAP服务器及相关概念和原理简单介绍

    memory1. 目录服务目录是一个为查询、浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样。目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没有事务处理、回滚等复杂功能,不适于存储修改频繁的数据。所以目录天生是用来查询的,就好象它的名字一样。目录服务是由目录数据库和一套访问协议组成的系统。类似以下的信息适合储存在目录中:企业员工信息,如姓名、电话、邮箱等;公用证书和安全密钥;公司的物理设备信息,如服务器,它的IP地址、存放位置、厂...

    环境配置 CentOS, Linux 发布于 2017-11-13
  • 01117

    教程:安装禅道zentao项目管理软件github上的开发版

    memory直接从github拉下来的禅道的源码,是跑不起来的。除非你按我的教程来做...哈哈哈(不要脸)~~~~禅道官网提供的版本包是带了有安装文件,并有打包合成一些css、js文件的。而github上的为开发版,基本上就需要纯手工打造了。如果你想体验最新的功能及开发进度,就需要自己手工配置一些啦 开始~~~拉下来源码.将www目录下的install.php.tmp改名为install.php打开就这样了..是不是好丑,不管它...滑到底部,开始安装接受协议,下一步提示临时目录与上传目录没有,所以创...

    环境配置 PHP 发布于 2017-11-13
  • 11119

    给CentOS配置IPV6 + Tunnel broker隧道

    memory1、注册Tunnel broker:https://www.tunnelbroker.net/register.php2、创建通道“Create Regular Tunnel”:①、填写云服务器ip:②、选择Tunnel Servers:ping下对应server的ip,选择延时较小的节点③、点击Create Tunnel创建3、创建ipv6隧道及路由:选择Example Configurations->linux-route2代码到服务器执行(如果想开机自动执行,可以修改/etc/...

    环境配置 CentOS 发布于 2017-11-10
  • 11154

    nginx根据二级域名自动匹配站点目录或根据域名匹配对应站点

    memory昨天给同事们分享一些简单的Nginx后,回家后突然想,我自己本地的环境其实可以折腾一通了需求1:公司的项目分开源版,企业版,专业版等。所以我一般的源码目录就是如下了zentao_os zentao_pro zentao_ee ranzhi_os ranzhi_pro chanzhi_os chanzhi_pro然后我自己解析了一个泛域名到我本地,举个粟子*.lvtao.org平时开发的时候,就直接chanzhi_os.lvtao.org之前的做法是,写了多个server配置文件,经过折腾,...

    环境配置 Nginx, 滔哥常用 发布于 2017-11-07
  • 01518

    Nginx分享简记

    memory根据W3techs的统计,Nginx应该是目录最受欢迎的WEB服务器同时,它也是增长最快的服务器软件。所以有了这篇文章nginxnginx是一个高性能的 HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器 (都这样说,反正我只用过它的http和反向代理)常用的WEB服务器的工作模式Web服务器要为用户提供服务,必须以某种方式,工作在某个套接字上。一般Web服务器在处理用户请求是,一般有如下三种方式可选择:多进程方式、多线程方式、异步方式。**多进程方式**:为每个请求...

    环境配置 Nginx 发布于 2017-11-05
  • 11166

    nginx+php启用HTTP2支付,关闭nginx版本号php版本号的显示

    memoryNginx的新版中已经支持了HTTP2,至于HTTP2有撒好处你们自己百度.我只说咋开启和测试nginx必须配置SSL证书.然后就是在443后面添加开启即可server { listen 80; listen 443 ssl http2; server_name www.lvtao.net; ....... }测试curl -I -v --http2 https://www.lvtao.net...

    环境配置 PHP, Nginx 发布于 2017-10-21
  • 1234...10

    网站状态

    • 栏目分类:49个
    • 发布文章:1512篇
    • 用户评论:729条
    • 开博至今:4069天

    正则速查

    [abc] 匹配中括号中的单个字符,如a或b或c
    [^abc] 匹配除了a、b、c等字符的其他单个字符
    [a-z] 匹配一个字符范围,如a到z
    [a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
    ^ 匹配行的开始
    $ 匹配行的结束
    \A 匹配一个字符串的开始
    \z 匹配一个字符串的结束
    . 匹配任意单个字符
    \s 匹配空白字符,如空格,TAB
    \S 匹配非空白字符
    \d 匹配一个数字
    \D 匹配非数字
    \w 匹配一个字母
    \W 匹配非字母
    \b 匹配字符边界
    (...) 引用所有括号中的内容
    (a|b) a或者b
    a? 零个或1个a
    a* 零个或多个a
    a+ 1个或多个a
    a{3} 3次重复的a
    a{3,} 3次或3次以上重复的a
    a{3,6} 3到6次重复的a

    修正符

    /g 查找所有可能的匹配
    /i 不区分大小写
    /m 多行匹配
    /s 单行匹配
    /x 忽略空白模式
    /e 可执行模式,PHP专有
    /A 强制从目标字符串开头匹配
    /D 使用$限制结尾字符,则不允许结尾有换行
    /U 只匹配最近的一个字符串;不重复匹配

    最新回复

    • 夏目贵志: 我终于懂了是什么意思了!!!
    • 柳溪: 支持博主 很详细!
    • memory: 谢谢。以前没用到checkEmail,是注释掉的,所以这儿我也没...
    • 一个默默无闻的码农: function checkEmail的if里的变量写错了
    • memory: 谢谢大神鼓励。哈哈 有没想到的地方还望多多指正
    • 梦康: 感谢分享,前几天我刚接触这个命令,之前都没用到过。总结非常全面。
    • 梁兴健: Parse error: syntax error, unexp...
    • 耐火砖: 感谢博主分享,很有用
    • memory: 额。。。
    • 亚克力浴缸: 还好我不是学这些的,不然打错那个都不知道
    • memory: 哈哈。写的太2了,将就着吧。我自己看也晕了...
    • 亚克力浴缸: 看晕了,头大
    • 泽泽: 至少手机上图根本没动
    • memory: 呵呵,难道你现在看到的不是gif图?
    • 泽泽: 原文是gif图,无脑抓取也要读一读吧
    • 亚克力浴缸: 学习了 in 参数
    • asd: 感谢博主,功能已实现