在 FreeBSD 下安装软件的传统方法是用 ports 源码安装,不过使用 ports 源码编译安装太耗时(尤其是各种库依赖多、大的时候),而pkg这种软件包管理工具直接安装编译好的二进制软件包,不用自己编译,省时省力。 和Debian和Ubuntu一样,FreeBSD 也能一行命令解决所有安装和软件包依赖问题,下面的输出要比 apt-get/yum
作者归档:HXS
用Ports在FreeBSD10配置Apache2.4+PHP5.5+MySQL5.5
FreeBSD系统的一个非常方便的地方就是它的ports,以下的安装都是在FreeBSD 10.2版本上选择ports的安装方式完成的,其实选择pkg方式的话,安装后的配置过程也大致相同。 第一步,安装更新Ports: # portsnap fetch&&portsnap extract&&portsnap update 第二步,Apache安装: # cd /usr/ports/www/apac
查看CentOS版本方法
有以下命令可以查看: # lsb_release -a LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: CentOS Description: CentOS release 5.4 (Final) Release: 5.4 Codename: Final 这个命令适用于所有的linux,包括Redhat、SuSE、Debian、Centos等发行
网易邮箱被曝过亿数据泄漏 涉账号密码密码保护
10月19日,乌云漏洞报告平台称接到一起惊人的数据泄密报告,有白帽子报告称网易的用户数据库疑似泄露,影响到网易163/126邮箱过亿数据,泄露信息包括用户名、MD5密码、密码密保信息、登陆ip以及用户生日等,其中密码密保均为MD5存储,解开后测试大部分邮箱依旧还可登陆。 乌云方面称,已经通过乌云漏洞平台第一时间通知网
DNS服务器的域名解析过程
下图1-10是DNS域名解析的主要请求过程实例图。 如图1-10所示,当一个用户在浏览器中输入www.abc.com时,DNS解析将会有将近10个步骤,这个过程大体描述如下。 当用户在浏览器中输入域名并按下回车键后,第1步,浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就将结束。浏览器缓存
解决WordPress修改数据库表前缀后无法登陆的问题
许多人在修改了WordPress数据库的表前缀后,登录后台提示“您没有足够的权限访问该页面”这样的提示。出现这类报错,主要是因为数据表内存储了含有数据表前缀的信息所以导致这类报错。 这时我们可以通过phpmyadmin工具执行SQL语句来帮助我们来完成表内数据的修改。 具体操作步骤如下: 登录phpmyadmin–>选中数据库–
Nginx设置同时支持GBK和UTF-8编码解决网页乱码
今天无意间看到博客里面的apache的中文手册打开竟然是乱码。 手动调整了下浏览器编码发现GBK编码可以正常显示,但是我wordpress是UTF-8的编码,nginx里面也设置了UTF-8的编码。 所以当浏览器打开apache中文手册的时候,会自动匹配成UTF-8的编码,就乱码了。 我的apache中文手册的url是http://www.yourdomain.com/ap
phpMyAdmin正确的安装配置
phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具: 1.先到www.phpmyadmin.net下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过
nginx+fancy实现漂亮的索引目录
nginx不仅仅作为web站点使用,也可以当做一个文件共享的使用,索引目录列表提供用户下载文件。Nginx自带的目录浏览功能很简单,但看起来并不是那么的美观,我们可以使用ngx-fancyindex插件来美化目录浏览功能。 具体操作步骤: 下载及解压缩Nginx,我采用的是Legacy versions 1.6.3 # wget http://nginx.org/download
ssh中“Host key verification failed”的解决方案
我们使用ssh链接linux主机时,可能出现“Host key verification failed.“的提示,ssh连接不成功。可能的提示信息如下: WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It