返回   ShareGet 社群討論 > ≡ 電腦網路 ≡ > □ -- 軟體討論 > ☆ 教學精華文章

發表新主題 回覆
 
主題工具 顯示模式
  #1  
舊 2005-11-05, 08:24 AM
bojack 的頭像
Orz
 
註冊日期: 2004-06-08
文章: 1,801
給予: 31 | 感謝 46 | 共 12 篇
積分: 9457 | 給分能力: 43
[教學] 如何架設個人的網路硬碟

如要轉載請著名資料來源 @ http://www.bojack.idv.tw/

前言:
本文章可以教您如何架設一套不需花費任何一毛錢的「網路硬碟」。
在這裡我所使用的是 QuiXplorer 這套以 PHP 寫成的免費軟體,很適合個人用來自行架設一個檔案傳輸的平台
透過一般人最常用的 IE 就可以,而且也支援中文檔名和親和力高的介面。話不多說,就開始吧!

[ 設備需求 ]
OS : Windows
Web Server : Apache + PHP
Database : MySQL

[ 事情準備 ]
因為是要弄一個網路硬碟,所以本身一定要提供一個 Web Server 的功能
在這邊建議大家可以直接用 Appserv 架站
此套件將 Apache 、 PHP 、 MySQL 三項套件直接做在一起了,安裝起來相當方便。

在此附上二個連結,第一個是Appserv的下載點,第二個是Appserv 的安裝方式,在此就不多做介紹了。
載點 : http://www.appservnetwork.com/?modules=&applang=tw
安裝教學 : http://appserv.eg-land.com/

在此強烈建議修改下列資訊:
開啟 C:\appserv\apache\conf\httpd.conf 並找到這一行
Options Indexes FollowSymLinks MultiViews ExecCGI

將它改成這樣
Options -Indexes FollowSymLinks MultiViews ExecCGI

存檔離開,再重新啟動 Apache
以避免安全性的問題 !!!!!


[ 開始下載並安裝 QuiXplorer ]
首先連到 QuiXplorer 的官方網站,如下列網址 …
http://quixplorer.sourceforge.net/

我們要下載最新的版本,我在 2005.11.04 時最新的版本是 2.3.1。
點選左邊 2.3.1 下面的 zip 一下吧!這時會出現另一個畫面,要求我們再選擇下載點
各位可以找一下台灣的站台,從這裡下載會比較快唷。

下載完後,把檔案解開後會得到一個 quixplorer_2_3_1 的目錄
此時可以將它更名為 webhd 並且搬移到 C:\Appserv\www 目錄下(如果在安裝 Appserv 是用預設目錄的話,不是用預設目錄請自行調整路徑唷)

到目前為止,您已經安裝好了,只不過此時外面還沒有辦法連上,所以我們在下一節就要做一些設定囉。

[ 設定網路硬碟連線 ]
請切換到 C:\Appserv\www\webhd\.config 目錄下

使用文字編輯器(建議可使用 Windows 內建的 Wordpad)來編輯 conf.php
開啟後我們要修改幾項屬性,千萬不要改錯唷!
找到約第6行,將
$GLOBALS["require_login"] = false;
改成
$GLOBALS["require_login"] = true;
存檔離開即可 …..

接下來要設定讓網路硬碟支援中文檔名
首先先切換到 C:\Appserv\www\webhd\_lang 目錄下,並打開 en.php 編輯
找到約第5行,將
$GLOBALS["charset"] = "iso-8859-1";
改成
$GLOBALS["charset"] = "big5";
存檔離開即可 …..
在這裡要說明一下,雖然已經改成支援中文的。
但是2.3.1對一些中文字仍無法完全的支援,所以會有亂碼的產生
建議你儲存的檔案還是用英文的命名,期待未來更新的版本可以克服掉這問題。

[ 開啟使用者的帳號 ]
首先我們先在本機以管理者的身份登入,並先更改管理者的密碼,這是很重要的唷!
等到一切就緒再上線 ….

首先開啟常用的瀏覽器,在網址列打上 http://localhost/webhd/ 就可以來到首頁了
預設的帳號是 admin ,密碼是 pwd_admin

登入後我們就先修改密碼吧,點選圖中的圖示

接下來會出現修改 admin 帳號密碼的畫面,請填入原來的密碼,再填入新的密碼唷。


[ 開一個帳號來測試一下 ]
首先在管理介面的右上角新增一個檔案夾,我把它叫做 user101
打好 user101 後按下 create

接下來是點選這一張小圖 …

在下方會出現一個畫面,請點一下 Add 來新增一個使用者

接下來會進入到這個畫面,讓我解釋一下每個欄位要填什麼

Username : 要填入使用者的帳號
Password : 使用者的密碼
Confirm Password : 再輸入一次使用者的密碼進行確認
Home directory : 使用者登入的預設目錄
Home URL : 這部份比較重要,如果你有固定 IP or Domain Name … 請把 your_domain 改成 IP or Domain Name ( 沒有 Domain 可以參考我寫的 No-IP DDNS 申請教學)
Show hidden items : 是否要公開隱藏檔
Hide pattern : 這我不太清楚,所以用預設值即可
Permissions : 請選 Modify & Change password … 可讓使用者上下傳檔案和更改密碼
Active : 是否啟用此帳號

補充說明 Permissions 的部份:
View only : 只能看到有哪些東西,但不能上下傳及改密碼
Modify : 有檔案和資料夾的控制權限,但不能改密碼
Change password : 可以改密碼,也可以下載檔案;但是不能上傳檔案
Modify & Change password : 有檔案和資料夾的控制權,也可以改使用者的密碼
Administrator : 管理者權限,全部都有;還可以管理其它 User

[ 功能介紹 ]
到目前為止,己經可以上線了。不過還是說明一下應如何使用

這是使用者登入後的功能表,我將逐一介紹。
: 回到上一層目錄
: 回到根目錄(也就是一開始登入的地方)
: 重新整理檔案列表
: 搜尋檔案
: 複製檔案
: 搬移檔案
: 刪除檔案
: 上傳檔案
: 管理介面
: 登出系統

原則上就是這樣設定,怎麼樣,很簡單吧 … : )

補充 1.
最後要強烈提醒一點,就是在新增使用者時,Home URL 所填入的 IP or Your_domain 一定要填正確,千萬不要輸入和我一樣的 http://your_domain/webhd/

補充 2.
如果用 Appserv 裝的話,預設上傳是 2M
要開大一點的話,請打開 C:\windows\php.ini 找到這幾行
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

; Maximum size of POST data that PHP will accept.
post_max_size = 8M

請將它修改成您想要的大小限制 : )


記得 Your_domain 可以是你電腦的 IP 或 Domain Name 唷!!!
如有何任問題,歡迎提出指教 … Thanks.
參考資料:Windows XP 架站王

如要轉載請著名資料來源 @ http://www.bojack.idv.tw/

此文章於 2005-11-11 02:00 AM 被 bojack 編輯.
回覆時引用此文章
bojack 有 2 位會員給予您感謝:
citect (2006-04-29), hollejackie (2008-01-24)
  #2  
舊 2005-11-05, 12:00 PM
正式會員
 
註冊日期: 2005-07-13
文章: 96
給予: 0 | 感謝 0 | 共 0 篇
積分: 25 | 給分能力: 14
哈哈哈哈哈 終於輪到我第一貼啦!!
謝謝分享
最近考試很多 有空再看
如果有不懂可以向你請教嗎?

可以發一篇用自己電腦架網的文章嗎
我電腦:CPU:AMD939 3000+ RAM:512RAM/400需要到1G嗎
MB:MSI NEO4 WINXP SP2 網路:學校網路(超猛)
這樣可以用自己電腦架網吧?

此文章於 2005-11-05 12:19 PM 被 kii3 編輯.
回覆時引用此文章
  #3  
舊 2005-11-05, 12:44 PM
超級會員
 
註冊日期: 2004-06-14
來自: Toronto
文章: 330
給予: 0 | 感謝 0 | 共 0 篇
積分: 153 | 給分能力: 20
請問用這個跟 FTP or http://www.filefront.com/ 有什麼不同~??

http://www.filefront.com/ 可以無限上傳只要每個檔案不超過 1GB 和 10hr 上傳就可以無限上傳~而且只要註冊就可以了 ~

FTP setup 也蠻簡單的 ~
__________________
分享是一種美德~~
加分 加分~~



[推薦] MindBeat (MPower 1.2)
回覆時引用此文章
  #4  
舊 2005-11-05, 10:57 PM
bojack 的頭像
Orz
 
註冊日期: 2004-06-08
文章: 1,801
給予: 31 | 感謝 46 | 共 12 篇
積分: 9457 | 給分能力: 43
引用:
作者: kii3
哈哈哈哈哈 終於輪到我第一貼啦!!
謝謝分享
最近考試很多 有空再看
如果有不懂可以向你請教嗎?

可以發一篇用自己電腦架網的文章嗎
我電腦:CPU:AMD939 3000+ RAM:512RAM/400需要到1G嗎
MB:MSI NEO4 WINXP SP2 網路:學校網路(超猛)
這樣可以用自己電腦架網吧?
1. 當然可以 : )
2. 要用自己的電腦架 Web Server 可以參考這一篇文章
  http://appserv.eg-land.com/
  不過要記得,你的防火牆要將 80 port 打開,不然人家連不上唷
3. 你電腦比小弟的好太多了,使用人數不多的話,你的配備已經綽綽有餘啦 !!
  當然 Ram 加到 1G 也可以啦 ....
4. 你所用的學校網路速度的確令人羡幕,不過想請問的是您所分配的 IP 是實體IP還是虛擬IP 咧 ??

此文章於 2005-11-05 11:05 PM 被 bojack 編輯.
回覆時引用此文章
  #5  
舊 2005-11-05, 11:01 PM
bojack 的頭像
Orz
 
註冊日期: 2004-06-08
文章: 1,801
給予: 31 | 感謝 46 | 共 12 篇
積分: 9457 | 給分能力: 43
引用:
作者: jimmyisking
請問用這個跟 FTP or http://www.filefront.com/ 有什麼不同~??

http://www.filefront.com/ 可以無限上傳只要每個檔案不超過 1GB 和 10hr 上傳就可以無限上傳~而且只要註冊就可以了 ~

FTP setup 也蠻簡單的 ~
1. 和 FTP 不同,主要是協定不同;一個是走 FTP 協定、網路硬碟(WebHD)是走 HTTP;
  但是功能和目的原則上是一樣的 .... : )

2. 你所提到的 www.filefront.com 小弟沒有用過;不過顯然仍有些條件的限制
  自己架設的當然就不會有任何限制啦(例如檔案大小)
回覆時引用此文章
  #6  
舊 2005-11-06, 08:23 AM
君龍 的頭像
ShareGet狗仔隊
 
註冊日期: 2004-05-30
來自: 火星
文章: 1,803
給予: 1 | 感謝 6 | 共 5 篇
積分: 22866 | 給分能力: 70
若您是要自己當自己放資料方便存取的話就可以!!
否則若不是使用NT Server System的話會其它系統會有人數限制的!!
__________________
[center] 世界上沒有白吃的午餐,更沒有不勞而獲的事情
回覆時引用此文章
  #7  
舊 2005-11-06, 08:29 AM
初級會員
 
註冊日期: 2005-10-30
文章: 6
給予: 0 | 感謝 0 | 共 0 篇
積分: 10 | 給分能力: 13
太好用囉 我也架設好了 正在試用中
最好是去申請在 domain 應該會更好用 ^^
感謝教學
回覆時引用此文章
  #8  
舊 2005-11-06, 08:30 AM
初級會員
 
註冊日期: 2005-10-30
文章: 6
給予: 0 | 感謝 0 | 共 0 篇
積分: 10 | 給分能力: 13
太好用囉 我也架設好了 正在試用中
最好是去申請在 domain 應該會更好用 ^^
感謝教學
回覆時引用此文章
  #9  
舊 2005-11-06, 10:16 AM
正式會員
 
註冊日期: 2005-10-29
文章: 44
給予: 0 | 感謝 0 | 共 0 篇
積分: 10 | 給分能力: 13
簡單易懂的教學,
但很有幫助,謝啦。
幫你加分...

可是有一個問題請教,
自己的網路硬碟可以在裡面放圖檔,
當一般論壇連結用的貼圖嗎?
回覆時引用此文章
  #10  
舊 2005-11-06, 11:01 AM
bojack 的頭像
Orz
 
註冊日期: 2004-06-08
文章: 1,801
給予: 31 | 感謝 46 | 共 12 篇
積分: 9457 | 給分能力: 43
引用:
作者: seiyafang
簡單易懂的教學,
但很有幫助,謝啦。
幫你加分...

可是有一個問題請教,
自己的網路硬碟可以在裡面放圖檔,
當一般論壇連結用的貼圖嗎?
當然可以

假設今天我有一個使用者叫 test ... 幫他開一個目錄為 test_files ( 他預設登入的路徑 )
如果他上傳了一張圖,叫 a.jpg ...

那要在外面連結的話,就打上 http://your_domain or ip/webhd/test_files/a.jpg
這樣就可以了 .... : )
回覆時引用此文章
發表新主題 回覆

書簽

主題工具
顯示模式

發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用
論壇跳轉


所有時間均為GMT -5。現在的時間是 11:57 AM


Powered by vBulletin® Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.