iT邦幫忙

0

購買資料庫主機

各位高手們好:
小弟想要自購一台主機,要安裝Microsoft server 2008,
以及 MS SQL 2012 Express,主要用途是架設網站,
請問有什麼需要注意的地方,或是比較適合的硬體配備,
預算方面當然是越低越好,謝謝各位幫忙。

也不需要這麼嚇人家,我們公司用鼎新,我也是拿一台PC裝系統啊
IOPS不夠就把硬碟全部換成 SSD 啊,我們公司才十多人而已,不可能花幾百萬幾十萬買一台伺服器

同樣的,連MIS都請不起的公司,怎麼可能弄一台幾十萬或是三五萬的小伺服器

基本上啦,你要看幾個人,資料量怎麼樣,要跑什麼AP,如果只是單純的EIP ERP MRP,單量很少
簡單的PC 就可以了,我呢一個月出1~2台PC版的伺服器,規格也沒很好
就 2008 + SQL 2008R2 EXPRESS + IIS ,就這樣,也是都給 20人以下的公司用
連SSD 都沒上,人家還不是用得好好的要保險一點給他跑 RAID 1 啊確保資料不死
然後掛備份軟體排程備份就好,定時檢查備份日誌確認OK 就行了
景氣不好,萬一掛了就補單咩,客戶也不會說什麼,只要跟她說該補到哪,大家辛苦點加點班而已

小經驗啦給各位參考
6
賽門
iT邦超人 1 級 ‧ 2014-10-16 08:42:36
最佳解答

請容我先講點題外話,在iT邦發問的程度,呈現出發問人似乎連基本的功課都懶得做。
只求速成、現成的答案。
學習資訊技術,需要投入精神從基本學好,基礎打好了,接下來的學習會容易些。
這一則PO問,我也歸納在求速成的類別內,因為有很多中文的、講SQL Server的書都會告訴你答案,如果,連基本的自我學習都想省掉,可預期將來困難更艱巨。

這問題是在問架設一台基本的網站,以SQL Server為資料庫。
目的是...自我學習如何建設網站?小公司想要架網站?或是自已想架個網站?
如果是這樣,您聽過Linux和MySQL嗎?我想是沒有,那就不用說LAMP是什麼了。

就PO問者想取得的答案,建議可以這樣規劃:

  1. 買一台商用桌上型電腦,不要自組,買品牌電腦,這樣至少有保固,出問題送維修中心。
    你可以參考這一台
    Windows 8要專業版,這樣才能使用Hyper-V虛擬化技術。
    記憶體最好加到8GB。
  2. 運用Win8的Hyper-V虛擬化技術來建置您想要的網站環境。這樣你除了有個虛擬網站環境,還有台獨立的桌機可用。

好,接下來的問題是...

  1. 何謂虛擬化?Windows 8的Hyper-V如何使用?
  2. 安裝了Windows Server 2008 R2 64bits及SQL Server 2012 Express之後,如何建置網站環境?
  3. 怎麼把自已開發好的網站程式部署到這台Server上?
  4. 這台網站伺服器如果要對外開放讓外網連線,怎麼做?

就如我一開始講的,如果只求速成解答,不願花精神從基本學習開始打基礎,您的IT學習之路會困難重重。

佔用了這個樓來敍發一些些個人的感慨,十分抱歉。
但,最近在iT邦實在看不到有心學習與發問的年輕IT人,有感而發。

看更多先前的回應...收起先前的回應...

我的問題是希望可以尋找一台適合的主機,目前我們小公司有網站給人接管,由於是使用ASP寫的,
所以勢必要用到Windows server 會比較好(比一般OS來的好),由於我對於安裝WINDOWS較為生疏,所以才詢問購買主機需要注意的部分,也很感謝大師的建議。
我回答一下你的問題:
1.我不懂虛擬化這我必須學習
2.網站環境是要先安裝IIS開port連線SQL
3.將寫好的網站放到對應的資料夾
4.設定DNS跟IP AND PORT
以上是我個人的一些知識,如果錯誤也是我個人能力不足。

iT邦幫忙MVPsimon581923提到:
就如我一開始講的,如果只求速成解答,不願花精神從基本學習開始打基礎,您的IT學習之路會困難重重。

大哥,您不怕採到地雷嗎?
比較敏感一點的,又會自爆了汗

賽門 iT邦超人 1 級 ‧ 2014-10-16 20:37:40 檢舉

wang19881114提到:
1.我不懂虛擬化這我必須學習
2.網站環境是要先安裝IIS開port連線SQL
3.將寫好的網站放到對應的資料夾
4.設定DNS跟IP AND PORT

嘆氣嘆氣嘆氣嘆氣
搖頭搖頭搖頭搖頭
無言無言無言無言

哈哈~大師你也別這樣嘛!(看你的反應就知道問題很大)
小弟我也是文書臨時接CASE
硬著頭皮擠出一些東西,當然沒什麼基礎<不知從何開始>

6
u8526425
iT邦大師 1 級 ‧ 2014-10-15 14:50:23

價格越低越好
那就是去DIY一台符合最小系統需求的PC

這是你要的 ?

看更多先前的回應...收起先前的回應...

DIY或是買現成的都可以,只是我對這部分沒什麼概念。

u8526425 iT邦大師 1 級 ‧ 2014-10-15 14:54:46 檢舉

Memory
Minimum:
Express Editions: 512 MB

Processor Speed
Minimum:
x86 Processor: 1.0 GHz
x64 Processor: 1.4 GHz

u8526425 iT邦大師 1 級 ‧ 2014-10-15 14:59:22 檢舉

...你乖乖照Minimum買就死了 -_-

如果沒預算也沒經驗
建議你把網站丟給雲端主機維運會比較好

你說的對,當然不能用Minimum的情況購買,最糟糕也要用到建議規格,
預算的部分算是有彈性,只是要看會到多少錢就是了,
至於丟給雲端主機是最後一步吧!

u8526425 iT邦大師 1 級 ‧ 2014-10-15 15:13:15 檢舉

Express版限制一堆也不用什麼Minimum規格了
規格直接攻頂也不見得有什麼效能
CPU最多1顆
記憶體最多1 GB
資料庫最大10 GB

okra iT邦研究生 3 級 ‧ 2014-10-15 15:16:36 檢舉

安裝 SQL Server 2012 的硬體和軟體需求
http://msdn.microsoft.com/zh-tw/library/ms143506(v=sql.110).aspx

u8526425 iT邦大師 1 級 ‧ 2014-10-15 15:26:27 檢舉

先不考慮要買PC還是Server
也不考慮要用SQL Server還是SQL Express
考量到外部服務的資安問題
WEB+SQL的管理問題
對外線路的頻寬與備援
機房的24小時維運

如果你的環境什麼都還沒準備
先把服務往雲端主機丟會是比較理想的

2
empyrean
iT邦新手 1 級 ‧ 2014-10-15 14:58:51

SQL 2012 好像只能裝在SERVER 2012上..

u8526425 iT邦大師 1 級 ‧ 2014-10-15 15:03:42 檢舉

根據官方
Hardware and Software Requirements for Installing SQL Server 2012

OS最低需求
Windows Server 2008 SP2

Windows Vista SP2 (當然是不建議用一般OS)

2
enen1980
iT邦研究生 1 級 ‧ 2014-10-16 08:42:44

如流量不大, PC 就可以了~~反而是SECURITY 跟BANDWODTH 較為緊要

謝謝,網站流量應該不會大,你說的SECURITY 跟BANDWIDTH 我會注意。

2
mis2000lab
iT邦好手 1 級 ‧ 2014-10-16 10:43:19

提醒兩件事情喔:

第一,授權數量是否足夠?
Windows Server裡面的IIS,除非您是用「匿名登入」
否則的話,不管你用什麼方式作會員登入(會員帳號),都要買足夠的Lincence.....
前幾天的討論,有朋友提醒過

第二,SQL Express版作為商業用途
請把微軟的規格看清楚一點

總之,微軟的版權,要求很多
要小心、再小心喔

我知道了!SQL Express的效能我知道不優,這個部分是該花錢升級就會花,很感謝您的提醒,我想不是使用SQL Express的話,主機應該就可以再用好一些吧。

您誤解我的意思

您把 Express版的軟體,用在商業用途
最好看完微軟的規定,以免觸法

收到!感謝你的提醒

2
Sergeyau
iT邦研究生 3 級 ‧ 2014-10-17 00:05:18

如果是要架設公司的網站,幾位前輩已經提出很好的建議。

如果只是自修,希望將來能夠維護網站,我建議Microsoft Azure,30天內免費,無需擔心硬體問題,30天後再申請另一個免費帳號即可,而且這樣有時間限制強迫自己30天內一定要上手。30天後應該掌握足夠的基礎維護網站。屆時再考慮購買硬體設備,或繼續深入學習,日後重新架設新網站。

我會研究研究

0
一級屠豬士
iT邦高手 1 級 ‧ 2014-10-17 09:50:05

這類發問都是這樣的啦,你跟他怎麼說,他都是會堅持最早原本的想法,
頂多稍微調整一下而已,不會變動大方向的.

若過段時間,克服了一些困難,真的下決心有買機器,然後遇到問題,
又來發問了.

這時候有的發覺,之前嘴太硬了,怕發問,沒人理他.有兩種方案,

  1. 滅跡. 之前發問可以砍耶,太好了,之前的事蹟趕快滅跡吧.
  2. 易容. 可以匿名發問耶,太好了.

以後會怎樣發展呢? 讓我們繼續看下去吧.

嗯!我的確是希望自己可以架設資料庫,這樣順便可以在公司內部使用,
但可以自己判斷自己沒能力處理這些事情,所以希望各方給予意見。

我要發表回答

立即登入回答