Blog

Linux 共享库

概述   Linux 系统上有两类根本不同的 Linux 可执行程序。第一类是静态链接的可执行程序。静态可执行程序包含执行所需的所有函数,换句话说,它们是“完整的”。因为这一原因,静态可执行程序不依赖任何外部库就可以运行。第二类是动态链接的可执行程序。 静态可执行程序与动态可执行程序比较 我们可以用 ldd 命令来确定某一特定可执行程序是否为静态链接的: ldd /sbin/sln 输出 not a dynamic executable Tip: “not 阅读更多

Redis介绍及安装

  redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是缓存在计算机内存中,并且会周期性的把更新的数据写入磁盘或者把 阅读更多

Docker手册

创建并启动一个容器 docker run –privileged -d –name {容器名称} {image:tag} /usr/sbin/init 查看容器的ip地址 docker inspect -f ‘{{.NetworkSettings.IPAddress}}’ {容器id} 直接进入容器命令 docker exec -it {容器id} /bin/bash 创建网络 docker network create -d bridge –subnet 172.19 阅读更多

Windows 7/2008/2008 R2 等 激活查看命令

slmgr.vbs -dli (运行命令) cscript C:\windows\system32\slmgr.vbs -dli (命令提示符命令) Tip: 显示:操作系统版本、部分产品密钥、许可证状态? slmgr.vbs -dlv (运行命令) cscript C:\windows\system32\slmgr.vbs -dlv (命令提示符命令) Tip: 显示:最为详尽的激活信息,包括:激活ID、安装ID、激活截止日期? slmgr.vbs -xpr (运行命令) 阅读更多

LNMP环境搭建

软件版本 Linux version 3.10.0-514.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Dec 6 23:06:41 UTC 2016 Nginx 1.10.3 MySQL 5.6.35 PHP 7.1.3 准备工作 安装依赖包 yum install setuptool nt 阅读更多

Nginx源码安装

安装说明 系统环境:CentOS6、CentOS7、Red Hat6、Red Hat7 软件:nginx-1.12.0 其他所需软件:openssl-1.1.0e、pcre-8.40、zlib-1.2.8 安装方式:源码编译安装 安装位置:/usr/local/nginx 下载地址:http://nginx.org/en/download.html 安装前准备工作 Tip: 在安装nginx前,需要确保系统安装了gcc、gcc-c++ 安装openssl 下载地址:http: 阅读更多

PHP编译参数详解

编译PHP常用的参数的解释: –prefix=/usr/local/php #指定 php 安装目录 –with-apxs2=/usr/local/apache/bin/apxs #整合apache,apxs功能是使用mod_so中的LoadModule指令,加载指定模块到 apache,要求 apache 要打开SO模块 –with-config-file-path=/usr/local/php/etc #用来指定 php3.ini 或 php4.ini 的路径 — 阅读更多