モノノフ日記

普通の日記です

colinux0.6.4+CentOS4.4をインストールの続き

後から追加で入れたパッケージのインストールオプションなどをメモ書き。


  • CentOS

  • ・Developmentパッケージをまとめて入れる方法


    yum groupinstall "Development Tools"

    グループ一覧を見る


    yum grouplist

  • vim7.0

  • デフォルトで入ってる6.3をアンインストール

    sudoはパッケージから入れるのめんどくさいのでvim-minimamは残す


    yum remove vim-common vim-enhanced

    ソースをDLして、展開


    wget ftp://ftp.vim.org/pub/vim/unix/vim-7.0.tar.bz2
    wget ftp://ftp.vim.org/pub/vim/extra/vim-7.0-extra.tar.gz
    wget ftp://ftp.vim.org/pub/vim/extra/vim-7.0-lang.tar.gz
    tar jxf vim-7.0.tar.bz2
    tar zxfv vim-7.0-extra.tar.gz
    tar zxfv vim-7.0-lang.tar.gz
    cd vim70

    パッチをDLして当てる


    mkdir patches
    cd patches
    curl -O 'ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.[001-224]'
    cd ..
    cat patches/7.0.* | patch -p0

    configure→インストール


    % ./configure --enable-multibyte --enable-xim --enable-fontset --with-features=big
    make
    make install

    aliasを張る。~/.zshrcに追加


    alias vi="/usr/local/bin/vim"

  • Apache2.2.4

  • 自動でインストされてるApacheを削除


    yum remove httpd-* php-*

    DSOでインストール。proxyやcacheは指定しないと追加されないので注意


     ./configure --enable-mods-shared="all cache disk-cache mem-cache proxy" --with-included-apr

  • php5.2.0

  • congirureメモ


    ./configure --enable-sockets --enable-trans-sid --with-mime-magic --enable-ssl

      • with-pdo-mysql --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring
      • enable-mbregex --enable-mbstr-enc-trans --with-sqlite --with-zlib --with-gd --with-jpeg-dir
      • with-png-dir --with-xml --without-mysql --with-mysqli --enable-sigchild --with-curlwrapper
      • with-curl