学会偷懒,并懒出效率

标签:Linux

共 3 篇文章

Centos下搭建coreseek4.1中文搜索

coreseek是一款基于sphinx开源的搜索引擎,因为sphinx只支持英文和俄文(即只能进行英文分词和俄文分词),所以如果要使用sphinx做中文搜索的话,需要自己独立去导入中文词库。而coreseek里集成了中文词库模块mmseg,所以直接使用coreseek会方便很多。

coreseek目前的最新版是coreseek4.1版本,2011年发布的,是基于Sphinx2.0.2的,早先有一个版本coreseek3.2.14版,2010年发布的,其中的Sphinx是0.9.9版。看版本号也能看到两者变化很大,2.0.2版性能更好。所以建议使用coreseek4.1版。

coreseek4.1包含sphinx2.0.2+mmseg3

阅读全文

Centos用GitLab搭建自己的私有GitHub

一、背景说明

GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

依赖:

Ubuntu/Debian/CentOS/RHEL
Ruby 1.9.3+
MySQL or PostgreSQL
Git 2.7.4+
Redis 2.8+

最低配置CPU 1G,RAM 1G+swap可以支持100用户。

官方有安装包与脚本下载官方安装指南。同样GITHUB上有个社区非官方的安装指南。

阅读全文

centos 推荐使用epel源

一、什么是epel

如果既想获得 RHEL 的高质量、高性能、高可靠性,又需要方便易用(关键是免费)的软件包更新功能,那么 Fedora Project 推出的 EPEL(Extra Packages for Enterprise Linux)正好适合你。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。

阅读全文