返回列表 發帖

[轉帖]RT-N16 刷TOMATO DUALWAN + 乾淨的WEB系統

會轉這個帖是因為..剛開始刷TOMATO DUALWAN系統+WEB系統時,曾試過用網路上別人巳包好的SH來裝,結果....裝機是都很順利,可是...裝好後發現...只要一開機..CPU幾乎都是維持100%的執行狀態,最後也是逼不得巳,以IPKG來自己做系統,雖然麻煩,可是比較乾淨,也不會有CPU總是維持在100%的情況發生,偶然看到此文,覺得值得轉給各位學習~

一、要準備一個隨身碟,只放論壇,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 和數位天堂,自己整理了一下,希望對大家有幫助。

吳星慧寵物SPA館 寵物店 · 寵物美容師 · 狗屋 貓旅館 吳星慧
https://www.pandora-taiwan

TOP

TOP

TOP

https://www.pandora-taiwan

TOP

https://www.pandora-taiwan

TOP

返回列表