數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2010-08-16 00:17:32

dgiuobin
新生
註冊日期: 2009-09-21
文章數: 6
目前積分 :   

Tomato dualwan 8M 配置WEB服务器

http://www.zmtgo.com


本站的配置如下:
硬件:WL-500gP V1 128M
固件:Tomato Dualwan 8M版的 1.23.0487
宽带:网通 1M上传

一、要准备一个U盘,只放论坛,2G就够了,格式话为EXT3格式,然后插入路由。

二、在路由器上挂载USB。(这个简单麻,8M版的在USB应用--USB设置--启动USB功能,完事) 

三、Telnet 进路由(不要说你不会),开始建立我们的opt目录,同时挂载opt目录,命令如下:

    mkdir /tmp/mnt/disc0_1/opt
      mount -o bind /tmp/mnt/disc0_1/opt /opt 

      挂载完后开始安装:

    cd /tmp/mnt/disc0_1
      wget http://bbs.dualwan.cn/downloads/optware-install.sh -O - | tr -d '\r' >  optware-install.sh
      sh optware-install.sh

      OPT 已经安装好了,以后就可以通过 /opt/bin/ipkg update 来安装其他软件了。

    在安装其他软件之前,为了分担内存用量,我们先给系统增加一个swap分区吧,继续在telnet下操作:
      /opt/bin/ipkg update
      /opt/bin/ipkg install busybox

      这里经过一点时间后出现 Successfully terminated.字,完成。下面我们建立swap文件,因为交换分区实际使用不会很高,建立32M   32*1024=32768..建立目录是 /jtmp/mnt/disc0_1,命令如下:

    dd if=/dev/zero of=/tmp/mnt/disc0_1/swapfile bs=1024 count=32768
 
      操作后,系统返回信息:
      32768+0 records in
      32768+0 records out

      OK,文件建立完成.开始把swap挂上.
      /opt/bin/busybox mkswap /tmp/mnt/disc0_1/swapfile
      /opt/bin/busybox swapon /tmp/mnt/disc0_1/swapfile

四、下面我们来装Lighttpd和fastCGI
       执行安装命令:
     /opt/bin/ipkg install lighttpd
       /opt/bin/ipkg install php-fcgi

       安装完成后先停用 Lighttpd
       /opt/etc/init.d/S80lighttpd stop

    编辑 /opt/etc/lighttpd/lighttpd.conf

      用WinSCP 进入路由编辑

      查找"mod_fastcgi"
      移除前面的# 开启fastcgi支持
    查找"server.port"
      将预设的8081改成80
      查找"url.access-deny"
      把整行删除 替换成:
    url.access-deny = ( "~", ".inc",".sqlite" )

      查找
    # server.event-handler = "freebsd-kqueue" # needed on OS X
      改成
    server.event-handler = "poll" # needed on OS X

      完了,保存


     编辑/opt/etc/php.ini

     在extension 队列前面添加:
   
   extension=sqlite.so
     extension=pdo_sqlite.so
     extension=pdo.so
   
     基本上现在你的环境应该是SQLite enabled

五、下载论坛 PunBB 1.2.22  (此版本速度快点)
    地址:http://punbb.informer.com/download/punbb-1.2.22.7z

      简体中文包,放在lang文件夹里面
    地址:http://punbb.informer.com/downlo ... plified_Chinese.zip
   
      把PunBB加压放到/opt/share/www/ 下
   
    然后从浏览器登录路由,把路由的端口改为8080,然后TELNET到路由,执行:/opt/etc/init.d/S80lighttpd start
     
      浏览起登录 HTTP://路由IP    开始安装论坛
   
    安装到最后,在/opt/share/www/创建一个文件CONFIG.PHP  把框框里的东西复制到里面。
    删除 /opt/share/www/ 下的 install.php 文件
    论坛安装完成。

六、浏览器登录路由器,在USB应用--USB设置--挂载后执行的框框里复制:
    mount -o bind /tmp/mnt/disc0_1/opt /opt
      /opt/bin/busybox swapon /tmp/mnt/disc0_1/swapfile
      /opt/etc/init.d/S80lighttpd start

     保存

   如果要开放外网,在高级--防火墙里  把  NAT Loopback  的选项改为 “全部” 后保存

   在系统管理--脚本设置--防火墙里添加:

   iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT

    保存

   这样就可以外网访问了,以上内容均来自TOMATO DUALWAN 和 数位天堂 ,自己整理了一下,希望对大家有帮助。



最後修改: dgiuobin (2010-08-17 18:34:31)


離線

 

#2 2010-08-16 09:15:25

CQY
新生
註冊日期: 2009-11-11
文章數: 13
目前積分 :   

Re: Tomato dualwan 8M 配置WEB服务器

gringringringrin

500GP  32M 内存的可以装吗?



離線

 

#3 2010-08-16 12:36:26

dgiuobin
新生
註冊日期: 2009-09-21
文章數: 6
目前積分 :   

Re: Tomato dualwan 8M 配置WEB服务器

可以。。4M ADSL 路由现在带4台电脑。。+个WEB服务器+FTP服务器+开QOS   内存占用了25M左右。。CPU最高在27%左右。。平时都是1%左右


離線

 

相關討論主題

主題 回覆 點閱 最後發表
置頂
置頂: [Tomato Shibby] 正體中文化韌體下載 作者 Aven  [ 1 2 3 … 163 ]
1624 2752831 2023-12-09 02:26:28 作者 qingtian
置頂
置頂: Tomato 後續延伸版本 FreshTomato 作者 wen1977  [ 1 2 3 4 ]
32 70112 2022-12-08 17:24:20 作者 dir868l
Tomato Shibby v140 韌體更新 作者 Service  [ 1 2 3 … 16 ]
155 309607 2022-12-08 17:08:17 作者 dir868l
置頂
置頂: [精華] Tomato 網路資源及文章索引 作者 Aven  [ 1 2 3 … 6 ]
54 190663 2022-09-15 12:25:01 作者 chiachu
222 457557 2022-09-14 14:54:52 作者 chiachu

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed