Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18681242
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: BSD

2008-05-05 08:29:51

安裝 gd

  • 安裝:
    cd /usr/ports/graphics/gd
    make WITHOUT_X11=yes install


安裝 imap

  • 安裝:
    cd /usr/ports/mail/imap-uw
    make install

  • 要修改 /etc/inetd.conf ,以使其生效: 第 88 行
    #imap4 stream tcp nowait root /usr/local/libexec/imapd imapd

    改為:

    imap4 stream tcp nowait root /usr/local/libexec/imapd imapd
    就是將「#」號去掉啦!

  • 重跑 /etc/inetd.conf ,以使其生效:
    kill -HUP `cat /var/run/inetd.pid`


安裝 qpopper

  • 安裝:
    cd /usr/ports/mail/qpopper
    make install

  • 要修改 /etc/inetd.conf ,以使其生效: 第 84 行
    #pop3 stream tcp nowait root /usr/local/libexec/popper popper

    改為:

    pop3 stream tcp nowait root /usr/local/libexec/qpopper qpopper -s
    就是將「#」號去掉啦!

  • 重跑 /etc/inetd.conf ,以使其生效:
    kill -HUP `cat /var/run/inetd.pid`

  • 修改 /etc/hosts.allow :
    qpopper imapd : ALL : allow
    加上這一行,讓所有的遠端機器都能透過qpopper及imapd來收信,而不會被tcp_wrapper擋下來。


安裝 mysql

  • 安裝:
    cd /usr/ports/databases/mysql323-server
    make WITH_CHARSET=big5 install

  • 啟動 MySQL 的 Script:

    /usr/local/etc/rc.d/mysql-server.sh start

  • 資料庫的位置:

    /var/db/mysql

  • 設定 MySQL 的管理帳號密碼:
    /usr/local/bin/mysqladmin -u root password 'new-password'

    請將 new-password 替換為您所需要真正的密碼;否則,MySQL root 的密碼真的就會設定為 new-password 。


安裝 apache

  • 安裝:
    cd /usr/ports/www/apache13
    make WITH_APACHE_SUEXEC=yes install

  • apache 的設定檔位置:

    /usr/local/etc/apache/httpd.conf

  • 必須在 /etc/rc.conf 中加入適當設定才能啟動 apache :
    apache_enable="YES"

  • apache 的啟動Script位置:
    /usr/local/etc/rc.d/apache.sh start

  • apache 主網頁位置:

    /usr/local/www/data

  • apache 主網頁 cgi-bin 的位置:

    /usr/local/www/cgi-bin

  • 您應當瞭解 /usr/local/www 底下各資料夾的結構,如此才更能掌控 apache :
    cd /usr/local/www
    ls -ls
    total 10
    lrwxr-xr-x 1 root wheel   27 Aug 24 13:16 cgi-bin -> /usr/local/www/cgi-bin-dist
    drwxr-xr-x 2 root wheel  512 Aug 24 13:16 cgi-bin-dist
    lrwxr-xr-x 1 root wheel   24 Aug 24 13:16 data -> /usr/local/www/data-dist
    drwxr-xr-x 2 root wheel 1024 Aug 24 13:16 data-dist
    drwxr-xr-x 3 root wheel 3584 Aug 24 13:16 icons
    drwxr-xr-x 2 www  www    512 Aug 24 13:16 proxy
    這些資料夾的名稱無論如何都要保留下來,並且不要改變。但是,您可以將實際要呈現的網頁資料夾 ln 至別處。


安裝 mod_fastcgi

  • 安裝:
    cd /usr/ports/www/mod_fastcgi
    make install

  • 啟動 apache 時,會自動載入。


安裝 mod_gzip

  • 安裝:
    cd /usr/ports/www/mod_gzip
    make install

  • 修改 /usr/local/etc/apache/httpd.conf

    第 239 行

    # LoadModule gzip_module        libexec/apache/mod_gzip.so
    改為:
    LoadModule gzip_module        libexec/apache/mod_gzip.so
    去掉「#」號

    第 280 行

    # AddModule mod_gzip.c
    改為:
    AddModule mod_gzip.c
    去掉「#」號


安裝 php4

  • 安裝:
    cd /usr/ports/www/mod_php4
    make install

  • 此時會出現一個 Menu ,請選取 GD 與 IMAP 及 MySQL 。

  • 安裝完 php ,您就可以先停止(stop)apache,再啟動(start) apache 了。


安裝 phpMyAdmin

  • 安裝:
    cd /usr/ports/databases/phpmyadmin
    make install MYADMDIR=www/data/phpMyAdmin

  • 設定檔:
    cd /usr/local/www/data/phpMyAdmin
    mv config.inc.php.sample config.inc.php
    chmod u+w config.inc.php

  • 修改 config.inc.php:

    第 68 行

    $cfg['Servers'][$i]['auth_type']     = 'config';

    改為:

    $cfg['Servers'][$i]['auth_type']     = 'http';

  • 操作 phpMyAdmin:

    URL:

  • 此時會要求輸入 MySQL 的管理員(root)的帳號與密碼。


安裝 openwebmail

  • 安裝:
    cd /usr/ports/mail/openwebmail
    make install

  • 設定:
    cd /usr/local/www/cgi-bin/openwebmail/etc
    vi openwebmail.conf

    第 11 行

    domainnames             auto
    改為:
    domainnames             dnes.mlc.edu.tw
    意思就是您實際的網域名稱(或主機名稱)啦!

    第 22 行

    default_language        en
    改為:
    default_language        zh_TW.Big5
    意思就是英文的訊息改為中文的介面啦!

  • 郵局開張:

阅读(1459) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~