作者: admin

  • windows一键安装php搭建部署环境–Wampserver 3.0.6

    wampserver

    php不断的更新也证明它不断的收各界人事的欢迎。主要是语言简洁,易学,尤其是部署环境已经是做到了一键安装完全的傻瓜化。

    这里推荐Wampserver。

    官网:http://www.wampserver.com/en/

    php的版本5.6和7.0也可以随意切换

     

    win_64位:

    wampserver3.0.6_x64_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10.exe

     

     

     

     

     

     

  • 无法获得锁 /var/lib/dpkg/lock

    E: 无法获得锁 /var/lib/dpkg/lock – open (11: 资源暂时不可用)
    E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

    解决:
    其实这是因为有另外一个程序在运行,导致锁不可用。原因可能是上次运行更新或安装没有正常完成。解决办法是杀死此进程

    sudo rm /var/cache/apt/archives/lock
    sudo rm /var/lib/dpkg/lock

     

     

  • css ie hack

    ie css hack ie7 ie8 hack

    padding:10px;
    padding:9px\9; /* all ie */
    padding:8px\0; /* ie8-9 */
    *padding:5px; /* ie6-7 */
    +padding:7px; /* ie7 */
    _padding:6px; /* ie6 */

     

  • ubuntu设置开机启动选项,类似于win的boot.ini

    ubuntu和win7安装完成后开机默认是选择ubuntu现在设置开机启动进入系统为win7。

    sudo gedit /boot/grub/grub.cfg

    首先要记住win所在几条个选项,例如在第5个的话那么就将

    set default="4"  //默认选择第5条
  • https和http有什么区别,SSL、密钥和openssl这些又有什么关系

    直接上干货,不讲太多装B的术语。
    https和http区别:

    网站上如果我们看到有https://,的标识说明这个网站已经开启了SSL 协议,所以https和http区别就是前者比后者安全。

     

    SSL好处:

    好处就是在客户端和服务器端之间进行数据交互时,数据是加密的,黑客很难 
    拦截的到,让人看了也觉得安全、放心。

     

    密钥:

    SSL能把数据加密,用的就是密钥来进行加密和解密。

     

    openssl库:

    说到https就让人想到加密,说到加密就想到密钥,说到密钥就是用openssl库来实现的。

     

    openssl这个工具有:

    密码的算法、密钥、证书封装功能、SSL协议,还有应用程序供测。
    虽然openssl是个库但是最好把他看成是一个跨平台的密码工具来看比较好。

     

    SSLv2、SSLv3、TLSv1.0

    这3个是不同的协议,你就理解为不同的加密算法。其中TLS是SSLv3的标准化版。
    就把这3个协议理解为SSL的不同版本,其实都是SSL。

     

    关系总结:
    openssl密码工具功能有:密码算法、其他应用程序、证书封装、SSL协议,其中https是
    借助SSL协议来实现的。

     

    教程:imququ.com/post/letsencrypt-certificate.html

    https://www.freehao123.com/lets-encrypt/

    官网:https://letsencrypt.org/