2007年6月4日

奇怪的架站思維

熊也會弄電腦哦!
今天,朋友忠仔又問了關於架站的基本概念,是關於網址申請與主機的問題。

  其實,這種問題,我已經不是第一次被問到了,我自己的攲器工作室網站,由於是以 Xoops 為基礎,再加上自己的一些修改,才變成現在這個樣子的。所有的東西,都是我自己摸索及論壇上的一些高手指點後才一點一點學會的!但,這有個前提,我是個「網路工程師」(這樣講也很奇怪,反正就是 MCSE、RHCE  之類的工程師)。我懂網路的一些基本概念,Server 的架構、DNS、WINS 等網路相關的基礎我都有,所以我可以專心在 Xoops 與現在的 LifeType 上。

  每次在回答這種類型的問題時,總有種「這種問題你也不會,還想架站,架起來也累死你」的感覺。

  托坊間這種「自行架構 XXX 網站」書的福,Windows 的 User 也可以築出自己專屬的網站,沒有權限的束縛(Windows XP 與 Linux base 相比下,的確沒什麼權限的概念),沒有容量的問題(反正硬碟便宜,不夠買了就有了),等於是在網路上有了一個真正屬於自己的家!

  這一切,看似美好,但卻都沒有人注意到後面的負擔

  首先,Windows 由於使用人口廣大,所以相對入侵的窗口多了許多,病毒也多了許多。架站,其實就是把電腦連上 Internet 讓人家存取,所以有一定的風險,如果架站的人自己不懂這方面的維護,被入侵資料外流不說,連 Server 的基礎 Windows 都有可能會被人家弄掛!一個月重灌個二到三次並不是不可能的事,或許一次重灌還可以忍受,那來個 30 次呢?看看你有多少耐心吧!

  接著你得要三不五時求神保祐,肥到流油的 M$ 不會缺$$,不會大動作去抄你(別忘了你的 Server 可是 24 小時連在網路上的)。我目前看到的 Windows 平台架站者,還沒有人用「正版的 Windows」及「正版的防毒程式」的(呃,其他的軟體我就不說了,反正連 Dr.Eye 都不是正版的),這種狀況下,人家不詛咒你電腦每天當機就不錯了,你還想要 Server 穩定?做夢去吧!

  如果想要成為自有 Server 的架站者,你得具有以下的基礎:
  1. 基本的網路概念,總得知道什麼是 Domain、Static IP、DNS 及 WINS 是的運作原理,不然,你怎麼把你的 Server 放到網路上讓人家連進來啊。

  2. 基本的 Server 操作,總得知道 Http Server、FTP Server 及 Mail Server 是怎麼操作與設定吧(好歹得知道如何重新啟動 Web Service 及 Mail Service 吧,老是重新開機,不累啊)

  3. 基本的 Server 維護,自己擁有網站,總得定時做資料備份吧。程式碼放在哪?資料庫的資料放在哪?信箱裡的郵件是否需要備份?定時的清理病毒或 SpyWare 更是得常做,不然你的 Server 就會成為「毒窟」(別懷疑,網路上無聊的人就是這麼多,自己以為是駭客的俗仔更是不少,偏偏入侵與破壞 Windows 的工具滿地都可以撿得到)
  以上的一切一切,都只是「基礎」,不然你以為網路工程師為什麼要上課、受訓外加考執照啊?上課受訓也都是在講這些東西,什麼都不會也不肯付出的人,憑什麼可以有一台穩定的 Server?就憑你有台不是正版 Windows 電腦?

  我有一位在外商電信公司工作的朋友,他講了一句至理名言:「要嘛多花錢,要嘛多看書」,這句話還真的挺適合這些想不勞而獲,自己想付出少少代價就擁有自己 Server 的人。