rhas3.0使用手记(二)

发表于:2007-07-04来源:作者:点击数: 标签:
前一段时间一直比较忙,写了《rhas3.0使用手记(一)》后就没有下文了。让兄弟们久等了! 昨天,在家中的机器上装postfix,参考的是wxy的大作,原文是以RHAS3.0为例写的,在我RH9中没有做成功。一气之下,把RH9升级成了RHAS3.0。这一升级,问题来了。总结一下,

前一段时间一直比较忙,写了《rhas3.0使用手记(一)》后就没有下文了。让兄弟们久等了! 
     昨天,在家中的机器上装postfix,参考的是wxy的大作,原文是以RHAS3.0为例写的,在我RH9中没有做成功。一气之下,把RH9升级成了RHAS3.0。这一升级,问题来了。总结一下,凑个数吧!
   一、Xwindow的配置
    我的破机器用的杂牌显卡,rh8、9都不能自动认出,都是手动修改XF86Config这个文件才能使用Xwindow的。所以,安装时它没有认出我的显卡我一点都没有感到奇怪。可是安装完成时它却没有提示我配置Xwindow,重启后直接进入了文本界面。我故伎重施,cd /etc/X11,准备编辑XF86Config。可是ls一看,却晕了!里面根本没有XF86Config这个文件!于是,用redhat-config-xfree86 - - reconfig来配置,可是也是can't start x!这该怎么办?我用试用redhat-config-xfree86 - -noui也不行。可能是哪个字母敲错了,出来了redhat-config-xfree86 这个命令的帮助!这真是歪打正着!我用了这样的命令redhat-config-xfree86 - -set-driver='sis'(我的显卡芯片是sis的,在XP中认出是sis 300/305,这个地方注意在linux中只指定芯片类型就行了,不要用sis 300)。然后再ls一下,哈!给我生成了XF86Config这个文件!然后redhat-config-xfree86,出来了Xwindow!然后根据实际情况配置我的显卡为sis 300,32M显存,HP的2806D的显示器。vi /etc/inittad ,把id:3:initdefault:改成id:5:initdefault:保存重启!哈哈!熟悉的Xwindow又出现在面前了!
    二、Flash插件及五笔的安装。
    配置了一下adsl,上网冲浪去!(如果你不会配置adsl,可以参考拙作《新年献礼:利用adsl+3322动态域名自架服务器)。轻车熟路:打开搜狐,然后查看源文件,从里面找到flash插件的下载路径:http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash,把它复制,然后粘贴到地址栏中。一会儿就下载到了install_flash_player_6_linux.tar.gz.然后
1.tar xvzf install_flash_player_6_linux.tar.gz -C /usr/src
2.cd /usr/src/install_flash_player_6_linux
3../flashplayer-installer
4.根据提示往下安装。可是这次不灵了!rh8、9中只要根据提示把插件装到/usr/lib/mozilla-1.x中就可以了。可是在rhas3.0中它却总是提示:WARNING: Please enter a valid installation path.! Vi readme.txt,看到它需要ttfonts和urw-fonts的字体支持,于是放入第三张光盘安装上它,可是错误依旧!(如果你安装时没有装中文支持,需要的简体中文包和繁体中文包也在第三张光盘中,为ttfons-zh*,后面的你用tab补齐吧!)
5.于是上网找,从http://www.linuxsir.com/postnuke/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=100下下载到了mozillaflashplugin-6.0-1.i386.rpm.然后rpm -Uvh  mozillflashplugin-6.0-1.i386.rpm。可是它提示我缺少libstdc++7.3*并提示我在compat-libstdc++-7.3-2.96.118.i386.rpm这个包中,放入第三张光盘,安装之,它又提示我依赖其它的包,于是先装上另外的包,再安装mozila的插件。(这几个rpm都在第三张光盘中).再次打开sohu,哈哈,漂亮的flash动画有了。
    可是没有五笔,还是很不习惯。于是上http://www.fcitx.org下载到了:fcitx-1.8.5-1.noarch.rpm,先rpm -e miniChinput.然后rpm -ivh fcitx*。重启Xwindow,登录时选简体中文。就可以用五笔了。需要说明一点,现在fcitx的最新版本是2.0,但2.0中由于版权问题,默认不带五笔的码表,需要另外安装。2.0的可以在英文的Xwindow中使用,但我为了省事,就装了1.8.5的。
三、mysql的安装配置
    AS3默认是只包含MySQL除了服务器程序外的部分的,所以需要从RPMFIND下载MySQL的源RPM重建(最好使用源码包,采用MySQL.com提供的RPM和BIN包都可能在其它使用mysql的部分编译时候出现错误).
    到ftp://rpmfind.net/linux/redhat/enterprise/3/en/os/i386/SRPMS/mysql-3.23.58-1.src.rpm
下载了mysql-3.23.58-1.src.rpm。
     1.cp mysql-3.23.58-1.src.rpm /usr/src
     2.查看你的内核源码是否安装,如果没有安装,安装第三张光盘上的kernel-source*的rpm包。
   3.cd /usr/src
   4.ln -s linux-2.4.21-4.EL redhat(因为.src.rpm重新编译时默认查找路径是redhat,如果你安装时选择了内核开发,则已经有了这个redhat这个包)。
   5.mkdir redhat/BULID
      6.mkdir  -p redhat/RPMS/i386(里面原来没有这些文件夹,编译时会提示你出错。我是在编译了三次之后才正确的,总结出来这一点东西)
   7.rpmbuild --rebuild mysql-3.23.58-1.src.rpm
   8.cd redhat/RPMS/i386
   9.rpm -ivh mysql-server-3.23.58-1.i386.rpm
     10.vi /etc/my.cnf(为提高MySQL的安全性,使之只监听在本地打环端口,修改/etc/my.cnf)
     在[mysqld]小节中增加bind-address=127.0.0.1。
     11.设置其开机时自动运行:chkconfig --level 35 mysqld on(在文本界面和Xwindow界面都自动启动)。
     12.如果你需要为mysql的root用户增加密码,则:mysqladmin -u root -p password 123(你的密码)输入两个回车。OK!大功告成!
   13.启动mysql:/etc/init.d/mysqld start或者service mysqld start不再提示你错误了吧!
   先写这么多吧,等我把postfix+imap完全安装成功了,再给大家写rhas3.0的使用手记(三)吧!。 :lol:

 llzqq 回复于:2004-02-08 19:33:23
wxy先生的INSTALL POSTFIX ON RH AS 3。0在那里啊,能不能给个连接啊?

 好好先生 回复于:2004-02-08 19:34:31
http://www.cngnu.org/technology/Postfix_I.html

 llzqq 回复于:2004-02-08 19:38:39
3Q

 好好先生 回复于:2004-02-08 19:44:07
今天只顾着编译2.6的内核了,没有把这个邮件服务器做完。昨在做是认证部分不能通过。

 SunLife 回复于:2004-02-08 19:44:13
没什么实际内容...

 好好先生 回复于:2004-02-08 19:45:41
[quote:9f6b462671="SunLife"]没什么实际内容...[/quote:9f6b462671]多多指教。 :lol:  :lol:

 SunLife 回复于:2004-02-08 19:52:34
吃不到葡萄说葡萄酸,哈哈.

只是觉得as3使用手记 ,as3是advanced server,Desktop方面的可以省略吧。




                                        -------不喜欢X的人---------

 好好先生 回复于:2004-02-08 19:57:11
我也知道哦!可是我家中的机器还想让它即是server又是桌面。所以……本来想把这个mail server做完再写文档的,可是今天实在是累了。就总结了一下。写了出来。对新手也许有用吧,对高手只做笑谈了。:lol:

 lichin 回复于:2004-02-08 20:00:12
rh9下很好实现的阿,我本来在as3下倒有点问题

 好好先生 回复于:2004-02-08 20:02:18
我在rh9中做到postfix已经正常启动了,可是用perl生成的密码,验证通不过。没有再往下做。

 东方英明 回复于:2004-02-08 20:37:57
支持一下!:)

 luomingxue 回复于:2004-03-08 04:54:37
If you payed for RHAS3:
The mysql-server (and postgresql-server) packages are in a subchannel on 
RHN. If you login to rhn.redhat.com and enable the RHEL 3 Extras 
subchannel for your installed server, you should be able to install them 
by running: 
up2date -u mysql-server

 好好先生 回复于:2004-03-08 08:17:12
[quote:6dff946d68="luomingxue"]If you payed for RHAS3:
The mysql-server (and postgresql-server) packages are in a subchannel on 
RHN. If you login to rhn.redhat.com and enable the RHEL 3 Extras 
subchannel for your installed ser..........[/quote:6dff946d68]
其实自己编译安装更能学到东西。

 luomingxue 回复于:2004-03-09 12:25:54
Sorry, this computer can not input Chinese.

My experience on installing Redhat Enterprise AS3,

1.  should use parted or DiskDrake to partition not fdisk because
fdisk can not resize partition.

2. use 
cat /proc/mdstat to check raid disk status

3. recover if one Raid 1(mirror) disk fail, use 
e.g. /sbin/raidhotadd /dev/md2 /dev/hdc2
You have to partition the new disk first exactly as the other disk first and set partition systemID/type to 0xfd(software raid).

4.  For RH9 change ipaddress and hostname,
You have to change 
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network
/etc/hosts
then restart network service
/etc/init.d/network stop then
/etc/init.d/network start

5. if you have enough disk space, install all package might be better choice. I at first did not choise development package then 
found I have no gclearcase/" target="_blank" >cc to use!

6. use mysqldump -A --opt -p > backup.sql to export all database,
I use source backup.sql inside mysql to restore all the data.
Any better way to do it?

BTW: Anybody tried LVM+RAID1?

 学海无涯回头是岸 回复于:2004-03-22 15:15:21
小弟初学,楼上这位仁兄既然有这么多的问题为什么不直接发一个新帖呢?

 dnetworker 回复于:2004-07-20 15:55:51
我照着做,提示:
 在配置mysql时,出现:
  start mysql daemon failed,
  以后又
  erro:could not start slave,exit code

怎么解决啊?

原文转自:http://www.ltesting.net