-
1 # 涼涼光線
-
2 # 好題庫
一、呵呵,伺服器硬體歸伺服器件,伺服器軟體類伺服器軟體,兩者並沒有必然聯絡。你可以在普通桌上型電腦上安裝伺服器軟體,也可以在伺服器上安裝非伺服器軟體(比如遊戲)。伺服器與普通機的不同,不過是硬體注重點不同罷了。伺服器更注重資料處理速度、資料安全性、整機穩定性、整機可靠度。 二、“需要裝那些軟體伺服器”,這是根據你的需要來的。就你的說法開個網站,偷偷地告訴你,網站的根本也有很多種。大體上來說,有以下一些情況: 1、IIS+ASP+ACCESS+MSSQL 說明:使用IIS做為WEB伺服器,這是最常見的WEB伺服器之一,也是最容易最好掌握的WEB伺服器。這要求你安裝Windows2000 Server版或Windows 2003 Server版或最新的Windows 2008。它們都自帶有IIS,當然,需要你在基礎安裝後加裝。IIS架好後自有功能能支援ASP,當然,也需要你開啟這個支援。如果需要ASP加資料庫,你可以使用最簡單的ACCESS資料庫,可能需要加裝Office(Office 2003或其它版),如果需要高強度的資料庫管理可以加裝MS SQL(SQL2000企業版或其它版本)。 例項:比如動網論壇一般就是使用的這種環境。用ASP的網站多數都使用這種環境。 需要安裝的伺服器軟體有: A、Windows Server版,建議windows 2003 企業版。 B、Office,建議安裝Office 2003,如果你要在伺服器上調網頁,可考慮安裝帶FrontPage 2003,它是Office的可選元件之一。 C、MS SQL,建議安裝SQL 2000企業版。 2、Apache+Php+oracle 說明,用Apache做WEB伺服器,使用Php做動態網頁,用oracle做資料庫。特別說明的是,Apache在win裡也一樣能用,Php也能在IIS下玩,oracle也能在win裡架。但是Apache一般不在win裡用,因為win自帶了IIS嘛。Php一般也不在IIS下玩,因為很難搞定。oracle在win裡架倒不是件少見的事,oracle的效率比SQL高,但是掌握和操作比SQL難了很多很多。Apache+Php+oracle的組合常見於安裝Linux的伺服器,這是因為Linux沒有自帶WEB伺服器,Linux下也安裝不了MS SQL。使用Apache+Php+oracle多見於大型網站,主要理由有以下: A、Linux是免費的,出了名的站用win要不出錢(Server版的win很貴哦),要不就用Linux,否則讓微軟抓住了會罰死。 B、oracle的效率的確比SQL高,雖然搞定它難了些。 C、Php一般人玩不來,看不懂,所以BUG少。 例項:霏凡論壇用的就是Php。 需要安裝的伺服器軟體: A、Linux伺服器版。 B、Apache及Php支援檔案。 C、Oracle資料庫。 三、“又要把網頁上傳到伺服器(指同臺電腦)去的電腦”,無法理解你的意思。如果你說的是,在這個伺服器上寫網頁,然後使這些網頁能在這臺伺服器上讓別人能正常訪問,那麼,這不叫上傳了,呵呵。只要你把寫好的網頁直接複製到WEB伺服器設定好的相應目錄中就OK。 四、以上是最常見的“網站”架設的情況,當然也存在混著來的情況,比如IIS+ASP+Oacle、IIS+PHP+SQL等等,根據網站擁有者自個的愛好,不過比較少見(不合群的做法常常是比較難的)。玩Linux+Apache+Php+oracle的多數是電腦的內行高手,因為多數菜鳥級的朋友是搞不定的。 五、如果你是新手,建議你按IIS+ASP+ACCESS+MSSQL的方式去安裝伺服器軟體。 六、此外,規範的做法是不去伺服器上做網頁的,不但不做網頁,伺服器上一般是不會有人去操作的!除錯工作都是用另外的機器聯入伺服器(比如聯入伺服器上的SQL伺服器)後遠端操作的,這樣可以最大程度上保證伺服器的穩定性。網頁也是寫好後透過FTP或目錄共享複製到伺服器上。 七、網頁異機上傳最常見的是FTP或目錄共享,FTP功能也是Win自帶的,當然如果需要更高階的管理,可以使用Server-U。 八、如果你不打算做動態網頁,全是靜態網頁,那麼,嘿嘿,裝個windows Server版吧,什麼都不用安裝了。 九、做動態網頁的程式很多,我一般是直接用記事本寫哦,嘿嘿,反正我不寫複雜的。如果你真打算在伺服器上寫網頁,一般用到的是FrontPage、dreamweaver等等。 十、順便說下,要真正正兒八經做網站可不是你想開就開的,要透過電信(或其它)擁有固定IP(如果你用動態域名,那隻能是小兒科)和較大的頻寬、要透過公安等管理部門備案、要擁有防火牆以防止別人攻擊等等。當然,你要只是玩玩,那一臺一般的臺機,裝上軟體,加上個動態域名(如花生殼或其它),寫好網頁(搞上別人寫好的也成),調好IIS(或別的WEB伺服器)就成了。
回覆列表
Apache啊,SQL這類環境軟體都是很常見的。還有你可以用雲幫手進行一鍵安裝啊,還有遠端登入、檔案傳輸、主機管理、站點管理功能。