专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  序言  在我们跑Web服务器时候大家可能都会致认为使用Linux+Mysql+Apache+PHP整个开源系统是比较好选择但是我个人认为这是不合理首先要根据你应用来觉得你使用什么服务假如你需要跑Oracle等大型应用话而且Oracle在Linux下是支持比较好那么使用Linux是个好选择在FreeBSD下安装Oracle是个非常麻烦事情那么如果是跑普通网站WebSite应用话我觉得使用FreeBSD+ Mysql+Apache+PHP是个好选择对于个网站WebSite来讲稳定安全是第位否则你网站WebSite什么时候被人修改了都不知道如何回事或者被黑客入 [阅读全文] [PDF]
   3、 服务安全设置  到这里就是本文重点所在了我们将花费比较多文字进行描述当然所以描述不定是非常正确也希望能够对你有些帮助我们系统默认是运行了包括Apache、Mysql、vsFTPdSSH等服务我们以下进行讲解  1. Apache安全设置  Apache核心设置就是在 httpd.conf 里面我们安装Apache目录是在 /usr/local/apache2/ 下那么我们配置文件就是在 /usr/local/apache2/conf/httpd.conf 如果你是使用ports等安装配置文件应该是在/etc或/usr/local/etc目录下使用 [阅读全文] [PDF]
   4、防火墙安装和设置  FreeBSD自带有个基于包过滤防火墙--ipfw虽然功能没有专业防火墙那么强大但是应付个Web站点安全还是足够所以我们决定选用该防火墙来保护我们Web服务器  1. 安装ipfw  IPFW 主要部分是在内核中运行 因此会需要在FreeBSD内核配置文件中添加部分选项(注意如果你没有安装FreeBSD核心源代码是无法进入以下目录所以运行的前定要先安装内核源代码)我们先进入内核配置文件:  # cd /sys/i386/conf  # cp GENERIC ./kernel_fw  打开内核配置文件:  # ee ./kerne [阅读全文] [PDF]
工作原理:Memcached处理原子是每个(keyvalue)对(以下简称kv对)key会通过个hash算法转化成hash-key便于查找、对比以及做到尽可能散列同时memcached用是个 2级散列通过张大hash表来维护Memcached有两个核心组件组成:服务端(ms)和客户端(mc)在个memcached查询中mc先通过计算keyhash值来确定kv对所处在ms位置当ms确定后客户端就会发送个查询请求给对应ms让它来查找确切数据这的间没有交互以及多播协议所以 memcached交互带给网络影响是最小化举例介绍说明:考虑以下这个场景有 3个mc分别是XYZ还有 3个ms分别是A [阅读全文] [PDF]
1 共4条 分1页