随笔分类 -  Linux

摘要:1、首先打开命令行,切换到root身份,获得最新的软件包suroot sudoapt-getinstallupdate2、安装MySQL数据库sudoapt-getinstallmysql-servermysql-client下图为提示输入数据库密码,然后回车,之后还有提示,再重复输入一次,再回车最... 阅读全文
posted @ 2014-08-18 10:18 阿牧沙 阅读(333) 评论(0) 推荐(0)
摘要:从 php 5.3.3 起,就可直接使用 PHP-FPM ,不再需要打补丁了。此前已写过《Linux 从源码编译安装 PHP 5》 见 http://www.linuxidc.com/Linux/2011-10/45743.htm,但是以 mod_php 模块方式,而非 FastCGI 模式运行 p... 阅读全文
posted @ 2014-08-18 10:15 阿牧沙 阅读(662) 评论(0) 推荐(0)
摘要:准备源码:1.mysql的源码:mysql-5.5.15.tar.gz2.apache的源码:httpd-2.2.19.tar.gz3.php的源码:php-5.3.6.tar.gz第一步,安装MySqlgroupaddmysql添加一个mysql用户组useradd-gmysqlmysql添加一个... 阅读全文
posted @ 2014-08-18 10:08 阿牧沙 阅读(280) 评论(0) 推荐(0)
摘要:http://www.linuxidc.com/Linux/2011-10/45743.htm配置PHP开发环境前获取软件包。笔者用的mysql版本是社区版本的。主要软件包有:httpd,mysql,php,gd-2.0.35,zlib1.2.7,pcre-8.32,libxml2-2.9.0,li... 阅读全文
posted @ 2014-08-18 10:05 阿牧沙 阅读(163) 评论(0) 推荐(0)
摘要:一、关于SphinxSphinx 是一个在GPLv2 下发布的一个全文检索引擎,商业授权(例如, 嵌入到其他程序中)需要联系作者(Sphinxsearch.com)以获得商业授权。一般而言,Sphinx是一个独立的搜索引擎,意图为其他应用提供高速、低空间占用、高结果相关度的全文搜索功能。Sphinx可以非常容易的与SQL数据库和脚本语言集成。当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入读取特定格式的XML数据。通过修改源代码,用户可以自行增加新的数据源(例如:其他类型的DBMS的原生支持)。搜索API支持PHP、Python、Perl、Rudy和Java, 阅读全文
posted @ 2014-04-02 20:53 阿牧沙 阅读(371) 评论(0) 推荐(0)
摘要:Coreseek是一个基于sphinx引擎,支持与mmseg中文分词模块合作完成中文的全文搜索引擎。相对sql这类操作,Coreseek负载可谓是微不足道。当然类似的索引服务器还有给予Java的solr等。我选择coreseek的主要原因之一是他可以通过配置后可以与现有的mysql客户端兼容,并可以直接嵌入到mysql中成为mysql的引擎之一。首先,下载安装包,我选择的是最新的stable版, 不过不客气的说,即便是coreseek的stable版本,不论是从稳定性、兼容性还是灵活性上都不能算是完善,至少无法跟apache这类经典应用相提并论。安装Ubuntu开发包:apt-get inst 阅读全文
posted @ 2014-04-02 20:40 阿牧沙 阅读(672) 评论(0) 推荐(0)
摘要:ubuntu-10.04的安装环境coreseek安装需要预装的软件:shell>apt-getinstallmakegccg++automakelibtoolm4autoconfmysql-clientlibmysqlclient15-devlibxml2-devlibexpat1-dev一、基础安装:(此时尚不支持MySQL,完成第二步数据源支持后就支持)$wgetwww.coreseek.cn/uploads/csft/3.2/coreseek-3.2.14.tar.gz$tar-xzvfcoreseek-3.2.14.tar.gz##切换到root用户,确保拥有完整的权限来安装软 阅读全文
posted @ 2014-04-02 20:33 阿牧沙 阅读(408) 评论(0) 推荐(0)
摘要:常用的APT命令参数:apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"-f = ——fix-missing"sudo apt-get remove package 删除包sudo apt-get remove package - - purge 删除包,包括删除配置文件 阅读全文
posted @ 2014-03-30 22:41 阿牧沙 阅读(209) 评论(0) 推荐(0)
摘要:1.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件(1)先安装cmake(mysql5.5以后是通过cmake来编译的)[root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[root@ rhel5 local]#cd cmake-2.8.4[root@ rhel5 cmake-2.8.4]#./configure[root@ rhel5 cmake-2.8.4]#make[root@ rhel5 cmake-2.8.4]#make install另外在Ubuntu中还需安装bison,g++,l 阅读全文
posted @ 2014-03-30 18:51 阿牧沙 阅读(236) 评论(0) 推荐(0)