初识nginx\squid\nfs\tomcat

测试环境:

发行版本——SUSE Linux Enterprise Server 10 SP4  (i586)

内核版本——Linux linux-d7yp 2.6.16.60-0.85.1-smp

 

Nginx

是什么?高性能、轻量级的反向代理服务器

依赖关系:pcre(提供正则表达式支持)、zlib(提供压缩支持)

技术支持及下载http://nginx.org

 

Squid

是什么?轻量级的代理服务器、Web缓存服务器

依赖关系:无

技术支持及下载http://www.squid-cache.org/Versions/

遇到问题

安装最新版squid3.3.4时,make出错,报"undefined reference to `__sync_fetch_and_add_4'"错误

查到有修改CFLAGC编译选项的方法——./configure CFLAGS="-O3 -march=i586"或者添加CFLAGS环境变量——仍然报错

解决办法:安装较老的版本解决问题

tips:CFLAGC好像是一个非常复杂的配置,后期可以深入研究一下

 

nfs

是什么?Linux的共享文件夹,使得客户端能够使用(挂载)服务器上的文件夹

依赖关系:portmap(提供端口映射功能)

技术支持及下载:未发现官网,可以上sourceforge.com上下载。另系统安装盘里一般会有rpm包

遇到问题

service nfs start提示“Importing Net File System (NFS) unused”启动失败

解决办法:发现suse系统比较特殊,正确的命令应该是service nfsserver start

tips:/etc/fatab文件是系统启动时自动挂载的列表,可以通过在客户机上修改该文件自动挂载服务器共享的nfs文件夹

posted @ 2013-05-03 11:48  CodEgg  阅读(274)  评论(0编辑  收藏  举报