
-
Ubuntu- How To Install C/ C++ Compilers.
libo 发表于 2010-07-26 11:14安装sphinx 的时候需要安装 C/ C++ Compilers. 所以Google 之:Installation Procedure For Gcc Compiler in Ubuntu ...Ubuntu- How To Install C/ C++ Compilers.Install package called build-essential is the best waybuild-essential Contains a list of packages which are essential for building Ubuntu Packages including gcc compiler, make and other required tools.$ sudo apt-get update$ sudo apt-get upgrade$ sudo apt-get install build-essential$ gcc -v$ make -vNow, you should able to compile software using C / C++ compilers.
-
Ubuntu 安装LAMP shell[2010/07/15]
libo 发表于 2010-07-15 18:14Ubuntu 安装LAMPshell[2010/07/15]记录一下我常用的安装步骤第一步:安装基本软件cd ~/mkdir srcsudo apt-get install subversionsudo apt-get install vimsudo apt-get remove iptablessudo apt-get install squidsudo apt-get install openssh-serversudo apt-get install curl
-
LINUX下为APACHE开启Mod_rewrite
libo 发表于 2010-07-11 12:36第一次编译的时候,没有把mod_rewrite给编译进去
得,重新编译,重新tar -zvxf apache源码包
./configure --prefix=/usr/local/apache
--enable-rewrite=shared
--enable-speling=sharedOK make 然后make install
最后编辑http.conf
加上LoadModule rewrite_module modules/mod_rewrite.so这句话
然后重新apache
最后在http-vhonst.conf中为需要开启伪静态的虚拟主机
2.在要支持url rewirte的目录启用 Options FollowSymLinks和AllowOverride All
<Directory “目录”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
-
Nginx+Apache搭建前后端web生产环境
libo 发表于 2010-06-29 22:58前言:谈到Linux下的web生产环境,大家就会想到apache这个开源服务器软件.apache可以整合大多数应用,比如jsp,php,cgi,python等等,但是apache过于臃肿以及对静态文件响应过于缓慢让很多使用者感到头疼.而nginx作为新崛起的服务器软件,在很多方面超出apache,定位也很明确:高性能的 HTTP 和反向代理服务器.因而,本篇主要讲的是nginx作为前端,apache作为后端的应用环境搭建过程.
-
用rsync实现网站镜像和备份
libo 发表于 2010-06-01 21:04简介对于选择linux 作为应用平台的的中小型企业或网站来说,往往面临如何实现数据远程备份或者网站镜象的问题,虽然有商业化的备份和镜象产品可供选择,但这些产品的价格往往过于昂贵。因此如何利用自由软件高效实现远程备份和网站镜象就成为一个值得讨论的话题。通过网络进行远程数据备份或者网站镜象的最简单的方法就是使用wget,但是这种方式每次都需要将所有数据都重新在网络上传输一遍,而不考虑哪些文件是经过更新的,因此效率非常低下。尤其在需要备份的数据量很大的时候,往往需要花费数个小时来在网络上进行数据传输。因此这里就介绍一种高效的网络远程备份和镜象工具-rsync,它可以满足绝大多数要求不是特别严格的备份需求。
-
linux下使用xampp安装XHProf
libo 发表于 2010-05-24 18:22xhprof 是facebook开源出来的一个php性能测试工具,也可以称之为profile工具,这个词不知道怎么翻译才比较达意。跟之前一直使用的xdebug相比,有很多类似之处。以前对xdebug有一些记录还可以供参考,但是它的缺点是对性能影响太大,即便是开启了profiler_enable_trigger参数,用在生产环境中也是惨不忍睹,cpu立刻就飙到high。
而xhprof就显得很轻量,是否记录profile可以由程序控制,因此,用在生产环境中也就成为一种可能。在它的文档上可以看到这样一种用法:
以万分之一的几率启用xhprof,平时悄悄的不打枪。
-
ubuntu10.04 安装LiHei Pro字体
libo 发表于 2010-05-24 13:141、准备好苹果丽黑字体,推荐LiHei Pro字体,
点击下载LiHei Pro字体
2、将字体放入字体文件夹,这里有个问题,必须要拥有系统管理权限才能在字体文件夹内进行文件复制等操作,下面进行详细说明。
-
使用sersync来进行文件同步
libo 发表于 2010-05-22 21:39sersync原理使用 Linux 2.6 内核的 inotify 监控 Linux 文件系统事件,被监听目录下如果有文件发生修改,sersync 将通过内核自动捕获到事件,并将该文件利用 rsync 同步到多台远程服务器。sersync 仅仅同步发生增、删、改事件的单个文件或目录,不像rsync镜像同步那样需要比对双方服务器整个目录下数千万的文件,并且支持多线程同步,因此效率非常高。
-
Linux下mysql基本操作总结
libo 发表于 2010-05-13 22:281、Linux下启动Mysql的命令:/etc/rc.d/init.d/mysql start (使用的是默认安装的目录)
2、关闭Mysql的命令:/etc/rc.d/init.d/mysql shutdown
3、重启Mysql的命令:/etc/rc.d/init.d/mysql restart
4、创建用户:grant 权限(all代表所有权限) on database_name.* to userNmae@”%” identified by “Password”
-
SVN小记
tiger 发表于 2010-05-11 09:54名词解释:
修订版(revision):可以认为是某个文件在其生命周期内各个保存的快照,每个快照和一个时间区间对应。
版本库(Repository):存放修订版的数据库
