2009-04-14 78 views
1

我最近從安裝Ubuntu Hardy的Slicehost購買了VPS。是否可以設置服務器以使用ASP?我不知道這是否可能,但如果是這樣,是否有人有任何好的教程?是否可以在Linux Ubuntu Hardy上安裝ASP?

謝謝。

+0

許多最近一代的web開發人員並沒有接觸到ASP經典,只知道ASP.NET,這些人傾向於將其稱爲簡單ASP,因此ASP不明確。你的意思是經典還是.NET? – AnthonyWJones 2009-04-14 11:00:47

回答

2

Mono Project有一些關於此主題的信息。您可以在Apache或XSP下運行ASP,在Apache或XSP上運行,這是一個專用的(但有限的HTTP服務器),用於在Linux上託管ASP.Net。

您可以在此article找到信息。

編輯:看來這個問題是關於經典的ASP。 Afaik沒有辦法在Linux/Unix上運行它。

4

答案是一個很大的「取決於」。

您是否在談論經典ASP?
Sun公司(有?)一出叫做「對SunOne ASP」的產品 - 雖然產品換了個名字這麼多次我不能說什麼它確實比買和Sun公司重新命名爲原來的ASP ChiliSoft的其他產品

總之,上述產品將允許你在* nix服務器上運行ClassicASP/VBScript代碼,並在大多數情況下會運行得很好。這對某些事情有點冒險,有些事情不是很正確,但如果你真的想做這件事,那麼你可以讓它工作。說了這麼多,我想我在某個地方看過這個項目已經停止了。所以它可能不再可用。

還有一個Apache:ASP模塊(根據我的經驗)僅適用於使用它編寫的代碼。如果您嘗試從Windows服務器移植應用程序,那麼其中一個「分解風險」選項。

你說的是ASP.NET嗎?
如果是這種情況,你有更好的機會......上述Mono Project將是你最好的選擇。自從我上次看了它之後,它已經走過了很長的一段路,但是沒有必要對它進行任何設置,我真的不能說它有多好/多壞。

所有的事情都是平等的......
所有的事情都是平等的,我真的會說,如果你要使用微軟開發工具,MS服務器上運行它。這可能會花費一些額外的費用,但從長遠來看,它可能會爲您節省更多的麻煩。

1

AnonJr是對的,如果你在做.Net或微軟的開發和部署,那麼最好在微軟平臺上。如果你是一家初創公司,那麼微軟有一個程序 - 「BizSpark」 - http://www.microsoft.com/bizspark/ 只要你少於一百萬美元的啓動,你就可以獲得3年的開發和部署許可。你可以從上面的鏈接中獲得更多細節