centos6 虚拟机偶现 getaddrinfo error

主机睡眠后再开容易出现,还未解决 尝试修改了 /etc/resolv.conf 文件,增加了 google 的 DNS server - 8.8.8.8

2018-10-24 11:48:20

阅读数:14

评论数:0

mysql 5.5 主从配置

master 跑在虚拟机上,slave 在虚拟机里用的 docker 跑的 master 配置 my.cnf: log-bin=mysql-bin-master #启用二进制日志 server-id = 1 #本机数据库ID 标示 bi...

2018-05-20 20:44:43

阅读数:25

评论数:0

制作 php + nginx 的 docker 镜像

Dockerfile 先新建目录,在目录下新建 Dockerfile 文件,docker 会根据该文件来 build 镜像。 # 借用官方的的 php-fpm 镜像 FROM php:7.2.4-fpm-stretch # 用来代替 cd,最好用绝对路径 WORKDIR /app # ...

2018-04-16 00:04:05

阅读数:496

评论数:0

XSS 和 CSRF

介绍两种最常见的针对 web 应用的攻击方式。 XSS (Cross-site scripting) 跨站脚本攻击 攻击者能够利用跨站脚本漏洞来绕过访问控制(access control),比如单源策略(same-origin policy)。 单源策略: 如果一个站点的内容有权限访...

2018-03-21 23:42:02

阅读数:469

评论数:0

php fpm 设置项 cgi.fix_pathinfo=1 漏洞不再出现

之前看网上说关于 cgi.fig_pathinfo=1 时的配置漏洞:http://www.laruence.com/2010/05/20/1495.html 试了下后发现该漏洞在目前高版本的 php 中已经不再出现了,会直接显示 Access denied,查看 nginx 错误日志如下: ...

2018-03-18 16:41:01

阅读数:961

评论数:0

CGI 1.1

不完全翻译,因为部分英文内容有点难以理解,水平有限。 这不是一个强制的规范,所以各种实现都不一定完全按照本规范。 摘要 The Common Gateway Interface (CGI) is a simple interface for running external progra...

2018-03-16 18:15:38

阅读数:113

评论数:0

nginx 配置及注意点

nginx 配置文件如下: ... #location 1 location / { try_files $uri $uri/ =404; } #会先到网站根目录下寻找指定的 404 页面, 没有找到就会用 nginx 生成的 404 页 error_page 404 /404.h...

2018-03-10 13:36:10

阅读数:61

评论数:0

借助 docker 安装 pgAdmin

pgAdmin 是一个强大的 postgresql 的图形化管理工具,既可以本地运行也可以以 web 应用的方式运行。 因为 postgresql 是安装在虚拟机上的,所以我需要让 pgAdmin 以 web 应用的方式运行。 但是文档里只有 Apache 相关的配置, 看起来很复杂,所以在网上搜...

2018-03-07 19:06:38

阅读数:436

评论数:0

在 ubuntu 下用 checkinstall 代替 make install

许多最新版本的软件无法通过 apt 安装,只能到官网上下包 包下载之后又大多需要 make install 来安装。 make install 安装后卸载是非常麻烦的。 在 ubuntu 下可以用 checkinstall 来代替 make install。 checkinstall会在安装...

2018-03-05 23:15:25

阅读数:237

评论数:0

postgre(10)安装与使用 ubuntu14.04

安装 按照官网教程,通过修改 Apt Repository 安装: 1.创建文件 /etc/apt/sources.list.d/pgdg.list,内容如下: $ deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main...

2018-03-02 00:13:58

阅读数:2315

评论数:0

mysql Innodb引擎

斜体字表示个人观点和注释 翻译自 MYSQL 5.7英文文档 事务隔离级别 中的 READ COMMITTED 节中有提到 RR 和 RC 隔离级别下,innodb 如何执行 update 操作。 使用Innodb引擎的优点 1.如果您的服务器因硬件或软件问题而崩溃,无论当时数据库中发生...

2018-02-19 23:11:13

阅读数:74

评论数:0

数据库基本知识

事务ACID 原子性(atomicity) 每个事务都是不可分割的最小单元,事务中的操作要么全部成功,要么全部失败回滚。 一致性(consistency) 事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。 隔离性(isolation) 一个事务所做的修改在...

2018-02-19 16:26:39

阅读数:226

评论数:0

mysql server 和 client

mysql server MySQL服务器管理对包含数据库和表的MySQL数据目录的访问。数据目录也是其他信息(如日志文件和状态文件)的默认位置。 当MySQL服务器启动时,它监听来自客户端程序(clients)的网络连接并代表这些客户端管理对数据库的访问。 MySQL服务器还有一组系统变量...

2018-02-19 13:47:41

阅读数:474

评论数:0

BFC简介

转自知乎https://zhuanlan.zhihu.com/p/25321647 原作者:前段客栈 常见定位方案 在讲 BFC 之前,我们先来了解一下常见的定位方案,定位方案是控制元素的布局,有三种常见方案: 普通流 (normal flow) 在普通流中,元素按照其在 HTML ...

2018-02-17 22:58:32

阅读数:50

评论数:0

安装nodejs8.9.4

系统是 ubuntu14.04 server , apt-get install nodejs安装的是古老版本的nodejs,于是从官网下载包进行安装 1. 解压 在官网下载的是.tar.xz后缀的,需要解压: xz -d ***.tar.xz tar -xf ***.tar 把解压...

2018-02-16 22:48:31

阅读数:853

评论数:0

https://ghostbin.com/

发现了一个有趣的网站https://ghostbin.com/ 它提供粘贴服务,可以把自己的代码粘贴到网站上(最多可以粘贴1MB内容),点击保存后会为你的代码生成一个网址,其他人就可以通过这个网址来访问你的代码。...

2018-02-15 23:46:55

阅读数:168

评论数:0

安装phpmyadmin

翻译并修改自https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-with-nginx-on-an-ubuntu-14-04-server 安装phpmyadmin on ...

2018-02-15 20:24:19

阅读数:115

评论数:0

清除chrome的DNS缓存

地址栏输入chrome://net-internals/#dns 右上角有个箭头,下拉,依次点击Clear cache 和 Flush sockets 两项

2018-02-15 19:17:12

阅读数:100

评论数:0

freenode IRC

IRC是Internet Relay Chat 的英文缩写,中文一般称为互联网中继聊天。它是由芬兰人Jarkko Oikarinen于1988年首创的一种网络聊天协议。经过十年的发展,目前世界上有超过60个国家提供了IRC的服务。IRC的工作原理非常简单,您只要在自己的PC上运行客户端软件,然后通...

2018-02-15 15:48:42

阅读数:323

评论数:0

angularjs 1.6.x 教程学习心得

依赖注入 依赖注入是angularJs的核心。 应用启动时,angular会创建一个injector,它会寻找并注入所有应用需要的服务(必须先被正确的定义)(延迟实例化,lazily instantiate)。 providers Providers are objects that ...

2018-02-15 13:58:57

阅读数:242

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭