用 PORTS 安裝架設 Web-Server 所需的軟體

2009-05-13 13:55:42来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


安裝 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

    标签:

    版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:網頁託管--建議之解決與替代方案

下一篇:Proxy-Server (Squid) 代理伺服器