快速业务通道

64位CENTOS 5(RED HAT AS5)安装配置(web服务、邮件服务、WEB邮件)小记

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-09
Red Hat Enterprise Linux是收费的,但是对于中小型IT企业来说,使用CENTOS也是不错的选择.CENTOS是将Red Hat Enterprise Linux的源码进行部分修改然后重新编译,发布出的可以免费使用的企业级服务器操作系统,提供免费的在线升级服务,但不提供技术支持.因此需要企业有熟悉Linux操作的维护人员.

CENTOS的版本是与Red Hat Enterprise Linux的版本同步的.
我从CENTOS网站上下载了64位的CENTOS DVD ISO,安装非常简单,将ISO文件刻录成DVD,然后插入光盘,从光盘启动安装,选择图形方式,一路都很顺利.
在选择安全方式时,采用推荐的SELinux方式.XWINDOW我选择的是GNOME.

安装完成后,按CTL+ALT+F7可进入XWINDOW.

先配置好网络,通过firefox上网试试看,字体等各方面都不错,但是唯一遗憾的,Adobe目前仍未提供64位的Flash Player,因此无法观赏网页内的Flash,不过网上有一些第三方的解决办法据说可以解决这个问题.我主要是将这台服务器作为web server,无须关心这个问题.

vsftp是系统自带的ftp服务器程序,默认是未启动,在服务中启动vsftpd服务,但是通过 ftp客户端连接该服务器进行测试,报cannot change directory to /home/<user>类似的错误.原来这是SELinux的安装配置阻止了ftp客户端访问home目录.具体的信息及处理方法如下:
Summary
SELinux is preventing the ftp daemon from reading users home directories (home).Detailed Description
SELinux has denied the ftp daemon access to users home directories (home). Someone is attempting to login via your ftp daemon to a user account. If you only setup ftp to allow anonymous ftp, this could signal a intrusion attempt.Allowing AccessIf you want ftp to allow users access to their home directories you need to turn on the ftp_home_dir boolean:
"setsebool -P ftp_home_dir=1"
The following command will allow this access:
setsebool -P ftp_home_dir=1

后面我还要安装tomcat、qmail extmail等各种网络服务.
因时间关系,先随时记下这些东西,等以后有空再慢慢整理.

========
SAMBA配置部分,我配置好SAMBA的访问用户和目录,从WINDOWS端访问CENTOS服务器总是无法访问,经查证,也是SELINUX的安全策略原因,解决办法如下:
Summary
SELinux is preventing the samba daemon from reading users home directories.
Detailed Description
SELinux has denied the samba daemon access to users home directories. Someone is attempting to access your home directories via your samba daemon. If you only setup samba to share non home directories, this probably signals a intrusion attempt. For more information on SELinux integration with samba, look at the samba_selinux man page. (man samba_selinux)Allowing AccessIf you want samba to share home directories you need to turn on the samba_enable_home_dirs boolean: "setsebool -P samba_enable_home_dirs=1"
The following command will allow this access:
setsebool -P samba_enable_home_dirs=1

================
64位CENTOS 5默认JAVA SDK的版本是1.4.
第一次从sun网站上下载AMD 64的JDK 6,安装后,运行eclipse总是报ExitCode 13的错误.

我的服务器的CPU是INTEL XEON 64位的,但是在sun的网站上就没有x86 64位的jdk可以下载.只有下载x86的jdk版本了.

用rpm -e jdk先卸载第一次安装的amd64版本的jdk6,再安装这个x86版本的jdk,运行Eclipse,没有任何问题.

====================
如何配置telnet服务?
CENTOS 5默认并未安装telnet server,因此需要从其光盘上找到telnet-server-0.17-38.el5.x86_64.rpm进行安装.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号