显示标签为“fedora 10”的博文。显示所有博文
显示标签为“fedora 10”的博文。显示所有博文

2009年3月21日星期六

CentOS 5综合服务器安装详记(1)

昨天夜里决定重新制作服务器(这也是生活的一部分),原因是因为觉得fedora在网络服务方面管理不够强大(其实是因为selinux的误操作,发现更改该设置简直是忒复杂了),决定换回原来的CentOS 5。

操作系统方面继续使用x86_64位系统,从网上下载CentOS(网站明显不如fedora的漂亮和实用,毕竟人家是做个人桌面的),然后mount刻到光盘,光盘本地安装。package基本上是默认,语言栏去掉其他不用的,加入Chinese,Japanese,French(不是说偶会说法语,只是一时兴起)⋯⋯web服务里加入tomcat5的3个package,和php的。偶懒,除了万不得已的时候,是不肯去编译源代码的⋯⋯

然后一路OK,设置什么的偶就不详说了,大家都很清楚,或者等有时间的时候,偶重新讲安装。

对于我来讲,一个很重大的失误就是错误地估计了linux的兼容性。挂载home分区的时候,我没有选择格式化,但是很明显地,fedora下的home目录并不能被CentOS利用,当我启动系统的时候,很惊讶地发现文件没了,取而代之的是一个干干净净的home分区⋯⋯靠

第一,我要加入amule服务。这是服务器的一个重要功能,我的业余生活全靠她。amule是从rpm.pbone.net上download的。amule的rpm没有CentOS5版本,fedora和RedHat的64位版本都可以用。我选了RedHat EL5的64位版本。安装时,好大一堆关联错误⋯⋯郁闷,一个一个来吧,好在pbone上都有。根据我的系统构成,最终需要的是:
wxGTK-2.8.4-6.el5.kb.x86_64.rpm
cryptopp-5.5.2-1.el5.rf.x86_64.rpm
libupnp-1.6.6-1.el5.rf.x86_64.rpm
按顺序安装,最后下载amule-2.2.2-1.el5.rf.x86_64.rpm。源码最新版是2.4.6,但是对应64位的rpm只有这个,安装时会有未认证安全警告(fedora,centos,linux都有,怀疑是不是linux系的操作系统都存在这个认证警告),无视,然后顺利安装。在菜单栏里Application-internet会有amule的选项,安装成功。我用的是英文,第一次是无法正确显示汉字的,变更顶部图标的preference的语言选项,重新启动amule就OK了。

2009年3月20日星期五

Fedora10安装ORACLE数据库

 昨天为了继续学习ORACLE数据库而准备在我的fedora10上安装Oracle10g数据库(谁叫俺拿的是10g的BRONZE呢),参考了很多网上的资料,纯扯淡⋯⋯多数是用spider什么的抄来抄去的,大家都一样⋯⋯最狠的就是原封不动翻译英文的,原封不动发出来的⋯⋯

 但是偶得出个结论就是fedora并不适合安装oracle数据库(事实上结果也是这样,尽管没有测试,但是感觉上fedora下oracle比在同一台机器上安装CentOS的oracle慢多了⋯⋯)

 在这里我不想就细节过多说明,Oracle的文档说的比谁都详细。我只想说,想在Fedora10上装Oracle10g的,如果不能很顺利地完成安装的话(甚至都不能编译,和我一样),你可以试试Oracle11g。我想你会明白什么叫Lucky⋯⋯

 至于设置什么的,我会做个wiki来详细说明的。敬请期待。