2012年10月21日 星期日

BOA Server on Ubuntu PC架設流程

wget http://www.csie.nctu.edu.tw/~yenming/lab.tar.gz //取得Boa程式碼
tar xvf lab.tar.gz
tar xvf boa-0.94.14c21.tar.gz
cd boa-0.94.14c21

vi src/boa.c

將247~252行註解掉./configure

make

sudo cp src/boa /usr/bin

sudo mkdir -p /etc/boa

sudo mkdir -p /var/www/cgi-bin

cd boa-0.94.14c21/examples

vi boa.conf

48行 User 0

49行 Group 0

74行 Errorlog&87行 AcessLog
可以不指定 或者到他指定的地方touch檔案並設成777權限

118行ServerName 把#拿掉

158行 DocumentRoot /var/www

177行 DirectoryMaker /etc/boa/boa_indexer

207行 text/html

211行 CGIPATH /bin:/usr/bin:/var/www/cgi-bin

240行 ScripAlias /cgi-bin/ /var/www/cgi-bin/

sudo cp boa.conf /etc/boa

將想要掛載的首頁檔案命名為index.html 放在/var/www/

打開Terminal 打上sudo bao即可掛載完成

ifconfig 查看當前ip位置

在瀏覽器上打上ip位置即可瀏覽boa首頁

沒有留言:

張貼留言