• 2

[軟體]免費的 Web Server (Windows 平台) + ASP 購物網站



個人版免費,10條連線限制,支援多網域。
內建 ASP 編譯器。
支援 PHP, Perl 等 CGI。
目前為 Beta 2 版本
可以到這裡下載


【通訊埠】
預設80。
【主目錄位置】
輸入或瀏覽網站程式、網頁、圖片所在之實體目錄。


【預設網頁】
當瀏覽器瀏覽您的網站,若未指定瀏覽網頁名稱時,即會顯示這個預設網頁。
您可以指定任何一頁作為您的預設網頁,大多習慣以 index.html、index.asp、default.html、default.asp...
您也可以指定多頁作為預設網頁,伺服器將依序尋找符合的網頁輸出至瀏覽器,例如 index.html;default.asp;index.php

【不允許瀏覽目錄】
當設設網頁找不到時,伺服器將顯示完整的檔案目錄,您可以關閉這個功能,尤其是在多網域的使用模式下,您可能不讓客戶瀏覽您的主網站,或是根本沒有主網站,而只是以別名方式對應多個虛擬目錄。
有關虛擬目錄部分,請參考相關說明。


【主目錄身分驗證】
啟用主目錄的身分驗證,當使用者連線到主目錄時,將要求進行帳號密碼驗證。
按下授權按鈕,即可管理可存取的帳號密碼。

【服務】
4.0版是以系統服務方式執行,由控制台啟動、停止服務。

【紀錄層級】
不紀錄。(不建議)
錯誤訊息:只有錯誤訊息才紀錄。
常態紀錄:所有系統事件訊息都紀錄,適合剛架站期間。

【檢視】
檢是目前的紀錄檔。

【清除】
清除紀錄檔內容。




【允許最大連線】
指定可以同時連線的人數。
【最大佇列數】
指定等待連線佇列中允許的連線數。

【啟用伺服器資料統計】
啟用這項功能將保留所有網站的活動紀錄及統計值。資料將儲存於 reports.xml 。

啟用工作階段( session )狀態
若您不需要ASP session的功能,可以將這個選項關閉以增加效能。

【工作階段逾時時間】
指定連線逾時時間,當使用者再這個時間內都沒有做任何的瀏覽或動作,使用者連線將自動關閉,所有儲存的狀態資料將一並刪除。

【啟用輸出緩衝處理】
指定是否啟用緩衝處理。
啟用這項功能後,伺服器將會等指令碼完全執行完才會將執行結果輸出至用戶端。

【啟用ASP快取功能】
啟用這項功能會將 ASP編譯與執行結果暫存於記憶體中,以加快下一次的執行速度,同時增加系統的效能。

【啟用 GLOBAL.ASA 】
指定是否支援根目錄的 global.asa 程式檔案

【ASP 指令碼逾時】
指定指令碼處理的時間限制。

【ASP程式副檔名】
因為 ASP 直譯器採內嵌方式,您可以自訂 ASP 程式的附檔名,例如 RSP。

【預設指令碼語言】
這裡的指令碼是指 Server 端的,您可以使用 vbscript 或 jscript



IP攔截的設定包括
不使用 IP 攔截
禁止上列IP連線
只允許上列IP連線
除了可以指定單一IP或IP範圍以外,您也可以使用萬用字元,將整段IP封鎖,或只允許某一段IP連線。

例如:

新增IP位址 218.218.*.*,並選擇拒絕表列的IP連線。
封鎖範圍:218.218.0.0~218.218.255.255

新增IP位址 192.168.*.* 並選擇只允許表列的IP連線。
這樣的設定只有區域網路內的電腦可以連結到您的伺服器。



您可以依網站的需求編輯或新增MIME內容類型。例如
附檔名: gif
MIME類型:image/gif



CGI 是 Common Gateway Interface 的縮寫。CGI 是網站伺服器與應用程式之間溝通的一份規範。
符合 CGI 規範的程式,即可接受網站伺服器的命令,並回傳執行結果。
CGI 程式可以使用任何的程式語言包括 C, PHP, Perl, Java, VB 等。
本項功能是讓您的伺服器支援 PHP、Perl 等主流網頁程式 ,若您希望您的伺服器能夠支援 PHP,只要下載並安裝PHP,並新增一個CGI程式指向 PHP.EXE即可。

例如:

【PHP】
附檔名:PHP
直譯器: c:\php\php.exe (PHP4預設路徑) 或是 c:\php\php-cgi.exe ( PHP5預設路徑)

【Perl】
附檔名: PL
直譯器: c:\program files\perl\bin\perl.exe


【下載】
PHP: http://www.php.net/downloads.php
Perl : http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl



Rainbow Server的虛擬目錄兼具一般虛擬目錄與虛擬主機兩種功能。

虛擬目錄的功能讓您可以一台機器執行多個網站程式,除了根目錄以外,可以建立多個應用程式虛擬目錄。

虛擬目錄具有身分驗證功能,身分驗證採帳號密碼驗證,您可以依需要新增帳號密碼。

多網域的意思是您可以在一台機器上架設多個不同網址的網站。

多網域的做法很簡單,如果您已經熟悉虛擬目錄的做法,您就會使用多網域的設定了。
您只要在虛擬目錄【別名】的位置輸入您的網址,並將這個網址的 IP指定到您電腦的IP即可。

您也可以在本機上測試這個功能,例如

先分別在C:\MyWeb底下建立兩個資料夾:EX1、EX2,兩個資料夾中分別放入一個測試用網頁,並分別建立虛擬目錄 。

別名或虛擬主機網址:127.0.0.1
實體路徑:c:\\EX1

別名或虛擬主機網址: 192.168.1.100 (假設這是您的電腦IP)
實體路徑:c:\EX2

接下來就可以分別瀏覽
http://127.0.0.1
http://192.168.1.100

虛擬目錄與虛擬主機的差別:
以上圖為例,第一筆資料為虛擬主機的表示方式,不論根目錄為何,直接輸入 www.rainbowserver.com 即可進到 c:\rainbow 這個實體資料夾。

第二筆資料則必須進入根目錄底下的 messages,例如 http://yourname.com.tw/messages 才能進入 c:\messages 這個實體資料夾

4.0.0.755 新增SMTP寄信元件,方便 ASP 程式寄送信件


物件名稱
RSMTP.Sender

屬性:
LoginName 帳號,空白表示Mail Server不需驗證
Password 密碼
EnableLog 是否要記錄信件處理的連線訊息
LogFile 紀錄檔位置
MailFrom 寄件人
MailTo 收件人
Subject 主旨
Message 訊息

方法:
SendMail

範例
[QUOTE]
Dim Mail
Dim ReturnMessage
Set Mail = Server.CreateObject("RSMTP.Sender")

Mail.LoginName = "user"
Mail.Password="1234"


Mail.EnableLog = 1

Mail.LogFile = "C:\MyLogs.txt"

Mail.SMTPServer = "mail.example.tw"

Mail.MailFrom = "user@example.tw"

Mail.MailTo = "user@yourname.com.tw"

Mail.Subject ="主旨"

Mail.Message = "郵件訊息"

ReturnMessage = Mail.SendMail

[QUOTE]
2006-10-30 15:06 發佈
看起來還頗簡單的...
過兩天拿來跑看看...
歡迎協助測試。

目前雖然是 Beta 版,不過正式版上市之後,仍然維持個人版免費,所以可以放心此用。

等正式上市之後,再提供幾個名額請大大們幫忙測試企業版的效能。

使用的時侯可以注意一下系統核心(webservice.exe)所消耗的資源狀況,因為整個 Web Service 核心只有 90 KB 左右,並通過 1000 條連線的壓力測試,所以效能因該沒有太大問題。
本生物已配置全天候戰鬥系統~ 手機不通、Skype 離線時,請託夢,或留言!
不知道有沒有免費版的FTP Server軟體??
toucher wrote:
不知道有沒有免費版的FTP Server軟體??

我的書上有寫 CesarFTP ( 0.99 g )

不過去搜了一下是 2002 年的軟體

提供您加減參考 ;)
行至水窮處,與人云亦云。〔薪水是零元,還活得下去〕。
APACHE不就是免費的嗎
又沒有連線限制
那麼好用的東西為何不用呢
toucher wrote:
不知道有沒有免費版的FTP...(恕刪)


目前只有付費的企業版,免費版因為部分經銷商有意見還在協商,最近應該就會訂出免費版的功能表。



其實之前也發布過同一系列的另一個免費產品, Rainbow Mail Server 5 人版。可以參考這一篇



不要以為這套 Mail Server 功能陽春,其實目前網路上至少有 4 套 Mail Server (包括商用版) 都是跟我們買 Mail Service 核心去打包的,只是我們讓客戶可以自行修改 Server ID ,所以看不出來。
本生物已配置全天候戰鬥系統~ 手機不通、Skype 離線時,請託夢,或留言!
請問3.0三合一版用戶可免費升級4.0嗎?
因為不是每個人都會用...
bahia wrote:
APACHE不就是免...(恕刪)

--
這就是為何FrontPage跟Dreamweaver的存在...
卻還是有不少其他簡易的網頁製作軟體能夠生存的原因...
企業版的都可以升級,直接用舊序號就可以了。

教育版原本用意是以象徵性的收費讓學校師生使用,結果很多企業都買來用,所以未來不會再出教育版,而是以具人數限制的免費版提供學生使用。

另外 Web Server 還有一項功能,就是內建購物網站,直接複製就可以了,目前已在進行程式整合。免費的個人版也有喔,您可以自己架購物網站,同時10人上線,加上佇列可容納 5 個,對初期架站賣東西的人來說,可以先試試。其中購物網站程式採 HTML 與程式碼分離設計,因此所有的美工設計含網頁都可以自行修改。


PS:因為核心是使用C++自己開發,因此彈性很大,昨天有大大希望能比照 FTP Server 提供提醒功能,這幾天應該就會釋出,您可以直接在 ASP 裡面呼叫程式放音樂,例如有新的訂單來了,就放一首歌,提醒您生意上門了。 很感謝網友的創意。
本生物已配置全天候戰鬥系統~ 手機不通、Skype 離線時,請託夢,或留言!
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?