adsense

2008年2月11日星期一

做第一個 .com 網站

因為本身係屋企, 唔同 datacenter 有 nameserver, 所以要借助第三者幫手 , 叫做 DNS redirect
出面有好多類似既服務 , 例如 zoneedit.com, 或者 no-ip.com , 香港都有類似既服務, 每年 100 蚊, 不個 zoneedit 每個 account 有 5 個 free, 服務亦穏定

1.首先你要 check 下你 domain 仲有冇 , 可以去 checkdomain.com 睇下

2.如果有 , 可以去 zoneedit 開一個 account , 佢地會比一個 name server address 例如
ns12.zoneedit.com
ns15.zonnedit.com


3.然後你要去 register 一個 account, 可以有好多地方, 例如 007names.com , 每個 domain 都係 us8, 至於要香港 domain , 就一定要去 hkdnr.net.hk,

申請 domain , 係 nameserver 入番頭先比你個個 nameserver

4.然後你去番 zoneedit , 將個 website 指向番自己部電腦, 入番個 ip 你可以有唔同既 subdomain , 指向唔同 ip 既電腦如果簡單 d , 你可以入 *.domain.com 即係無論個 subdomain 入乜都係去番同一個 ip 既電腦.

5 跟住去番自己個 apache folder , 開番 conf folder 裡面既 httpd.conf

ServerName www.domain.com
serveralias domain.com *.domain.com
DocumentRoot e:/Apache2/htdocs/domain


6. 跟住你去番 htdocs 開番個 domain 個 folder , 放番你 d html file , 咁就成功

7 你可以試打 http://www.domain.com 就攪掂, 不過提提你, 新申請既 domain 要 幾個鐘至 1 日至可以生效

directory list

呢樣野可大可少... 有好多人都會將 d csv , 或者 txt file 放左係個 directory, 如果比你睇到, 都幾危險

其實為免各大 apache setting 有乜唔同起見, 最好係每個 directory 起碼加個 index.html 檔案

2008年2月2日星期六

Apache 你要知既野

係 apache 裡面有個叫 conf 既 folder, 裡面有個叫 httpd.conf 既 file, 就係控制 web server 個 setting

例如 容唔容許 directory listing, 設定邊個 directory 要 密碼至可以 access , 或者之後你將 www.xxxx.com forward 入你個 server , 都係靠佢控制

唔好亂攪, 可以連 server 都 boot 唔起

有關 setting , 可以參考 http://httpd.apache.org/docs/2.0/

另外有個 logs 既 directory ,呢個就係放瀏覽紀錄, 做得網主就一定要識睇, 被人 hack 或者有乜不尋常既活動就攪呢個

2008年2月1日星期五

安裝 web server

都係按 setup 裝, 不過提議大家裝係唔同 os 既 partition , os 死左既話, 唔駛 set 過晒 d 野咁辛苦

裝過陣, 就咁裝係 d: (或者你既 partition) , 因為個 program 會自己起個 folder 叫 \Apache2

如果成功裝完之後 , 你可以係 browser , 打入 http://localhost , 見到一個網頁, 就代表你安裝成功

你既 web 內容就係放係 \Apache2\htdocs\

你可以將你既 html 放係裡面


除左 localhost 之外 , 127.0.0.1 都可以 , 你亦可以睇下你部機個 ip 係乜 http://xxx.xx.xx.xx 不過就要睇下 firewall setting

2008年1月31日星期四

所需軟件

Web Server - Apache http://www.sendspace.com/file/rlqf7r

PHP - http://www.sendspace.com/file/xssfm4

Database server - mysql http://www.sendspace.com/file/ws41h9

phpMyAdmin - a very good tools to manage MySql Server - http://www.sendspace.com/file/47sk2o

Mail Server - SMTP , QK http://www.sendspace.com/file/ykq6ml

Remote control program VNC - http://www.sendspace.com/file/saiyoe

除左 qksmtp 會有 expiry .. 其他都係 open source program

windows XP , windows 2000

其實兩個都可以用, 不過你要諗下你個網站係人多 visit , 定無乜人玩

因為本身 windows xp 設定左同一時間最多 10 人連機 , 即係如果你個網站已經有 10 人連機, 第 11 個人就睇唔到

講個故事,

曾經係網站有幅相, 比人連結係一個好勁既討論區, 由於個幅相太多人睇, 而每次睇的時候便等於有人連線到我的 server ,而當時行緊 xp , 所以成個網站就咁死左, 要通知討論區人同我刪相

不過就算係 2000 , 都可能要死, 一幅相有 20k , 如果同一時間有 1000 人睇, 就好短時間有 20M 流量, 一樣整死部機

SERVER 有 d 乜

基本有個 os , 可以係 linux 或者係 windows , 不過係家中通常都用 windows , 因為部 server 機好多時都會用埋上下網, 做其他野 , 所以 windows 方便 d

我本身唔用 java, asp, 所以有以下設置.

跟住一個叫 web server , 出面有好多程式, 不過最多人用既 係 Apache, apache.org, 我用既係 apache 2.0.46 (win32) , 用左兩年

Script , 如果你既網頁係有互動, 就要程式, 最常用就係 php , 簡單易學, 網上資源亦多, http://www.php.net/ , 記住要用 5.0 以上 .

database server, 如果要有資料庫既話, 可以用 mysql, 好用強大 mysql.com

以上三樣都係 open source 可以免費用 , 如用埋 linux , 呢四個組合剛好 Linux Apache Mysql Php - LAMP .


Mail SERVER , 如果要經網頁發電郵, 就要裝一個, 好似 qk 等 .


有齊以上野的話, 就可以開始建一個網站..

家中自設 server

以前一路都係將網頁 host 係出面, 不過有左 bb100 之後, 速度快左變轉左 host 係屋企

所以希望係度同大家分享家中自設 server 的經驗