相信很多使用过apache的同学应该都不陌生nginx,这个由俄罗斯呃呃呃人写的web服务器目前已经得到了大力的普及,而且在中国还有个著名的变种Tengine,这个是淘宝开发的基于nginx的web服务器,其实apache并不是不好,只是新的技术一定会伴随着我们的需求不断的诞生,推陈出新,更新换代是事物发展的必然规律,对于高速发展...
centos下搭建nginx,php(fastcgi),mysql开发环境
- 0
相信很多使用过apache的同学应该都不陌生nginx,这个由俄罗斯呃呃呃人写的web服务器目前已经得到了大力的普及,而且在中国还有个著名的变种Tengine,这个是淘宝开发的基于nginx的web服务器,其实apache并不是不好,只是新的技术一定会伴随着我们的需求不断的诞生,推陈出新,更新换代是事物发展的必然规律,对于高速发展...
相信很多同学都见到过https的链接,大部分使用在安全支付或者安全级别很高的页面,主要是为了信息安全,当然对于访问速度上较http会慢一些,这里我们主要讲解一下apache的服务器下安装配置ssl证书的一些步骤。 首先你需要安装ssl模块和openssl,这里呢,如果你是源代码编译安装你需要开启这个模块:[shell] ./configur...
本文翻译自:35+ Use Cases For Choosing Your Next NoSQL Database 之前有三篇文章 What The Heck Are You Actually Using NoSQL For?. 101 Questions To Ask When Considering A NoSQL Database. What Should I Do? Choosing SQL, NoSQL or Both for Scalable Web Applications. 现在我们站在各个用例的角度上...
和切词器一样,过滤器也是消费输入,然后输出一串的 tokens,过滤器也是继承自 org.apache.lucene.analysis.TokenStream。和切词器不一样的是,一个过滤器的输入是另一种TokenStream。通常情况下,过滤器的工作比切词器简单,过滤器拿着每个token,决定是继续流转下去或者替换或者抛弃。 过滤器消费一个 TokenStream ...
Correcting and augmenting stemming 上面提到的词干器都是使用算法进行词干化,而不是通过词库进行词干化。语言中有许多的拼写规则,所以算法型的词干器是很难做到完美的,有时在不应该进行词干化的时候,也进行了词干化。 如果你发现了一些不应该进行词干化的词,你可以先使用KeywordMarkerFilt...
以下字符在 Solr 中有特殊含义,如果你使用这些字符或者含有这些字符的关键字去搜索,那么会报出400 bad request错误,因为在solr中这些字符是有特殊含义的。[shell] + – && || ! ( ) { } [ ] ^ ” ~ * ? : \[/shell] 那么如何做呢,在搜索的时候可以处理一下,对这些进行转义或者直接去掉即可,可以使用程序处...
SOLR加载数据,创建索引和数据时,核心数据结构的配置文件是schema.xml,该配置文件主要用于配置数据源,字段类型定义,搜索类型定义等。schema.xml的配置直接影响搜索结果的准确性与效率。 schema.xml配置节点说明: 一、:搜索类型定义[xml] <fieldType name="string" class="solr.StrField"...
自从NoSQL概念横空出世,关系数据库似乎就成了众矢之的,似乎一夜之间,关系数据库和SQL就成了低效,高成本,速度慢的数据处理模式的代名词。 在很多地方都能看到类似:”我的项目初创,应该选择什么NoSQL产品才能快速的开发?” 这样的问题。 正因有人提出这样的问题,才坚定了我把这篇文章放在了第一章的决心。...
相信使用solr的很多同学安装结束之后就很少去探讨solr的一些实现机制了,例如打分机制、Solr DisjunctionMax多域搜索,例如多域联合搜索与直接多域boots求和结果是完全不同的,使用较复杂。 今天我们只是简单的讲一下多字段搜索和简单的打分机制,后续继续探讨一些solr的使用以及实现机制的问题。 首先我们讲一下solr...
相信大家都用过大名鼎鼎(当然很多人都觉得wp就是个垃圾,不过wp确实有很多不合理之处,可这丝毫不影响其全球使用量最大的blog地位),我的个人网页也就是本网站也是基于wordpress搭建,很多企业在做博客推广的时候会使用wp,但是呢,在wp默认的情况下,所有页面使用的keywords和description的meta标签都是网页的主副标...
win7旗舰版的很多使用者会发现自己的系统盘c盘变得越来越小,我的曾经一度达到小于5G,实际上很多同学的会小到不足1G,实际上,除了关闭磁盘的自动还原和page功能之外,还有很多的方法,总体来说就是删除和c盘有关的一些文件,当然涉及到的不仅仅是直接删除文件。在这里先将一个最鸡肋的功能文件删除,就是休眠文件: ...
memcached是一个很好的分布式内存cache,今天我们就简单说一下在windows下的安装,以我自己的电脑为例,win7的64bit的系统,这时候先点击下载memcached的相应版本文件,下载解压到相应目录,例如D:\memcached,然后开始安装[shell] D:\memcached\memcached.exe -d install[/shell] 安装之后启动memcached服务:[shell]...
如果你的网站做了301永久重定向,在访问不带www的顶级域名的时候例如xiaotiejiang.com报出403错误的话(这个时侯一般会跳转到apache的欢迎页面),而且你在使用[shell] /etc/init.d/httpd restart[/shell] 这个命令进行apache的重启时,会报出如下错误:[shell] httpd: Could not reliably determine the server's fu...
此脚本检测apache的启动情况,每分钟检测一次,服务停止后自动重启,并且发送邮件提示:[shell] #RESTART="/sbin/service httpd restart" RESTART="/sbin/service httpd start" PGREP="/usr/bin/pgrep" HTTPD="httpd" $PGREP ${HTTPD} if [ $? -ne 0 ] then #mail -s '...
很多人在使用远程登录ssh的时候,可能使用普通账户登录,但是很多命令和目录只有root才可以使用,因此需要切换一下,就需要su一下,但是有时候执行类似这样的命令 service vsftpd restart 就会出现错误 bash:service:command not found 其实这就还是因为你的登陆账号的权限问题,那么如何解决呢,这样来解决,这样切...