因为Fedora
9自带的编译器版本过高(4.3),有的软件编译可能会报错。
yum -y install compat-libstdc++-33 compat-libstdc++-296
yum -y install compat-gcc-34 compat-gcc-34-c++
通过下面命令使用3.4版的gcc
export CC=gcc34

  帮客之家(www.Bkjia.com)教程
最近,重新安装了一次系统,为了以后不再做无谓的重复查询的工作,特将本次安装及配置的过程记录下来,做为自己以后的一个参考,亦可以为想要安装
Fedora
桌面的同学的一个参考,有任何不对或者可以节省安装时间的方法,都可以在这里讨论。

  1. 安装Apache
    从apache官网下载httpd-2.2.9.tar.gz 并解压。
    进入解压目录然后
    安装apr
    #cd srclib/apr
    #./configure –prefix=/usr/local/apr
    #make
    #make install

 一、安装系统
    这个很简单,我使用的是Fedora Live cd KDE
的版本,其实是喜欢和习惯gnome的,只是手边上没有现成的。
  
 系统安装完成后,稍微体验了一下KDE的dolphine和Konquer,还是不是很习惯,需要上gnome

再安装apr-util
#cd srclib/apr-util
#./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr
#make
#make install

金沙城中心赌场,    yum groupinstall ‘GNOME Desktop Environment’

做完这些准备工作后,开始apache的安装
./configure –prefix=/usr/local/server/apache2.2 –enable-so
–enable-mods-shared=all –enable-cgi –with-apr=/usr/local/apr
–with-apr-util=/usr/local/apr-util/bin

    安装完成后,Logout 然后重新登录进来就能看到熟悉的 gnome
界面了,只不过,这样安装的 gnome 很多默认的软件还是和直接的 gnome
不太一样,比如Office 套件就保留了
Koffice,游戏也有很多是K下的,这个影响不大,暂且不表。

  1. 安装Mysql
    从官网下载mysql-5.0.51a-linux-i686.tar.gz并解压
    印象中,我下载的这个版本不需要编译安装,解压就能用了。
    #tar -zvxf mysql-5.0.51a-linux-i686.tar.gz
    #mv mysql-5.0.51a /usr/local/mysql
    #cd /usr/local/mysql
    #groupadd mysql
    #useradd -g mysql mysql
    #chown -R mysql . // 注意后面有个点
    #chgrp -R mysql .
    #scripts/mysql_install_db –user=mysql
    #chown -R root .
    #chown -R mysql data
    #bin/mysqld_safe –user=mysql & // 启动
    注意官方的这个说明
    // 让mysql以后可以随系统一起启动
    To start mysqld at boot time you have to copy
    support-files/mysql.server to the right place for your system,usually
    etc/init.d/
    // 运行这个脚本,会有个mysql的配置向导
    Alternatively you can run:
    ./bin/mysql_secure_installation for product use!

 二、配置权限和网络连接及其他
    
 (1)、配置权限
    需要为经常使用的用户配置权限,需要修改 /etc/sudoers ,添加:
    cipher  ALL=(ALL)       ALL
    cipher          ALL=(ALL)       NOPASSWD: ALL

有时候我们想在windows下通过一些mysql前台工具,比如官方的Query Browser,
需要关闭Fedora
9的防火墙,并且在自带的mysql库的user表中添加一些可访问的IP,如果是%,则不限IP访问。
关闭Fedora 防火墙命令:
重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off

    这样,用户 cipher 就获得了 sudo 权限而且不需要输入每次都输入密码。

安装中可能遇到的问题:

 (2)、配置RPM Fusion

如果提示zlib未找到
yum -y install zlib-devel.x86_64

    因为专利许可证的原因,Fedora 软件仓库不包含 MP3,
DVD和视频播放及解码库支持。正因为如此,你必须从第三方软件仓库中安装那些软件。RPM
Fusion 是 Fedora 和 Red Hat 企业版的软件仓库,是由 Dribble, Freshrpms 和
RPM Fusion
合并而来的。各种各样的应用程序包含在这个软件仓库中,比如MP3、未加密的
DVD 、Mplayer, VLX, Xine 等多媒体应用程序使用的解码库,以及闭源的 Nvidia
和 ATI 显卡驱动,RPM Fusion 包含以下两个主要的软件仓库:
    * 一个被命名为“自由”,主要是开源软件(开源软件的含义通过
Fedora授权指引定义),但因为美国专利保护法案又不能包含在 Fedora 中。
    *
另一个被命名为“非自由”,主要是非自由软件,就是其它所有那些不能非自由软件,包括公开源代码的软件,但是有“非商业使用”之类的限制。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图