在 The Missing Manual 系列中跟「網頁設計」有關的清單:
(1) PHP & MySQL:The Missing Manual 國際中文版
(2) JavaScript & jQuery: The Missing Manual 國際中文版 第二版
(3) CSS: The Missing Manual, 2nd Edition
翻了一下內容,似乎比較像是入門書。
7月 08, 2012
6月 29, 2012
5月 19, 2012
懶人架站機 (XAMPP , Uniform Server)
在 Windows 平台上的懶人架站機 (Apache+MySQL+PHP):
(1) XAMPP (Version 1.7.7)
1.新版需使用 VC11 函式庫 (最低系統要求是 Windows 7 / Windows Server 2008 以上),系統錯誤提示為「不是正確 Win32 應用程式」
2.執行 php.exe 時若出現「系統無法執行指定的程式」表示未安裝 VC9 Libraries:
Visual C++ 2008 Redistributable Package (x86)
(1) XAMPP (Version 1.7.7)
Apache 2.2.21 / MySQL 5.5.16 / PHP 5.3.8
- 先執行 setup_xampp.bat
- 再進入操控面板 xampp-control.exe(2) Uniform Server (Version 8.5.4)
Apache 2.4.2 / MySQL 5.5.24 / PHP 5.4.3
- 執行 Start_as_program.exe[注意]
1.新版需使用 VC11 函式庫 (最低系統要求是 Windows 7 / Windows Server 2008 以上),系統錯誤提示為「不是正確 Win32 應用程式」
2.執行 php.exe 時若出現「系統無法執行指定的程式」表示未安裝 VC9 Libraries:
Visual C++ 2008 Redistributable Package (x86)
5月 18, 2012
4月 08, 2012
3月 18, 2012
Exim4 與 SquirrelMail 設定
設定 Exim4
# apt-get install dovecot-common dovecot-imapd dovecot-pop3d
# vim /etc/dovecot/dovecot.conf 加入
protocols = imap imaps pop3 pop3s# vim /etc/exim4/update-exim4.conf.conf
dc_eximconfig_configtype='internet'# exim4 -bt user (檢測郵件派送路徑)
# 接收 user@mail.server.net 的信件
dc_other_hostnames='mail.server.net'
# 接受各方連線
dc_local_interfaces='0.0.0.0'
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost=''
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname=''
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'
R: system_aliases for user@mail.server.net
R: userforward for user@mail.server.net
R: procmail for user@mail.server.net
R: maildrop for user@mail.server.net
R: lowuid_aliases for user@mail.server.net (UID 1000)
R: local_user for user@mail.server.net
user@mail.server.net
router = local_user, transport = mail_spool
設定 SquirrelMail
1. 至 SquirrelMail 網站下載最新版
2. 在 SquirrelMail Configuration - Languages 下面(控制信件內容)
Default Language : zh_TW3. 在 functions/i18n.php 下面改成 (控制信件列表)
Default Charset : UTF-8
$languages['zh_TW']['NAME'] = 'Chinese Trad';
$languages['zh_TW']['CHARSET'] = 'big5';
$languages['zh_TW']['LOCALE'] = array('zh_TW.UTF-8', 'zh_TW.big5');
$languages['tw']['ALIAS'] = 'zh_TW';
3月 15, 2012
Lighttpd SSL 加密連線設定
使用 OpenSSL 製作憑證
1. 產生 Private Key
# openssl genrsa -out private.key 1024
2. 使用私鑰產出 Certificate Signing Request(CSR)
# openssl req -new -key private.key -out server.csr
3. 產生 SSL Certificate(CRT)
# openssl x509 -req -days 365 -in server.csr -signkey private.key -out server.crt
4. 把 Private Key 與 CRT 倒在一起,成為 PEM 檔案
# cat private.key server.crt > server.pem
修改 Lighttpd 連線設定
1. 把檔案都丟到 /etc/lighttpd/ssl/ 下面
# cp * /etc/lighttpd/ssl/
2. 更改檔案擁有者
# chown -R www-data:www-data /etc/lighttpd/ssl/*
3. 設定 lighttpd 的 SSL 模組
# vim /etc/lighttpd/conf-enabled10-ssl.conf
$SERVER["socket"] == "0.0.0.0:443" {4. 重新啟動 lighttpd
ssl.engine = "enable"
ssl.pemfile = "/etc/lighttpd/ssl/server.pem"
}
憑證只有在 lighttpd 啟動時會載入一次,所以當有新憑證產生,記得重新啟動。
# /etc/init.d/lighttpd restart
3月 14, 2012
OpenVZ syslog-ng: Error setting capabilities
錯誤訊息:
syslog-ng: Error setting capabilities, capability management disabled;
error='Operation not permitted'
修改 /etc/default/syslog-ng
SYSLOGNG_OPTS="--no-caps"
標籤:
OpenVZ
9月 12, 2011
ColorDict
1. 先到 Market 安裝 ColorDict 應用程式
2. 比較麻煩的是字典檔(Dict) 的問題,可到下面網站取得
http://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/stardict/
3. 找 [英→漢字典] 而且是繁體編碼 (ec 表示英漢; big5 表示繁體)
所以下載壓縮檔 stardict-xdict-ec-big5-2.4.2.tar.bz2
4. 把上面的壓縮檔解開,會得到
5. 其中 .dict.dz 為 gz壓縮格式,我們要再解開一次,也就是說:
xdict-ec-big5.dict.dz 解開會得到 xdict-big5.dict
6. 這邊有個地方要很小心,
必需把 xdict-big5.dict 改名成 xdict-ec-big5.dict
總之最後要得到,三個相同名稱檔案
7. 把上述三個檔案(.dict .idx .ifo) 放到手機目錄 /sdcard/dictdata
8. 啟動 ColorDict “重建索引”
2. 比較麻煩的是字典檔(Dict) 的問題,可到下面網站取得
http://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/stardict/
3. 找 [英→漢字典] 而且是繁體編碼 (ec 表示英漢; big5 表示繁體)
所以下載壓縮檔 stardict-xdict-ec-big5-2.4.2.tar.bz2
4. 把上面的壓縮檔解開,會得到
- xdict-ec-big5.dict.dz
- xdict-ec-big5.idx
- xdict-ec-big5.ifo
5. 其中 .dict.dz 為 gz壓縮格式,我們要再解開一次,也就是說:
xdict-ec-big5.dict.dz 解開會得到 xdict-big5.dict
6. 這邊有個地方要很小心,
必需把 xdict-big5.dict 改名成 xdict-ec-big5.dict
總之最後要得到,三個相同名稱檔案
- xdict-ec-big5.dict
- xdict-ec-big5.idx
- xdict-ec-big5.ifo
7. 把上述三個檔案(.dict .idx .ifo) 放到手機目錄 /sdcard/dictdata
8. 啟動 ColorDict “重建索引”
8月 10, 2011
常用 Android 軟體整理
常用 Android 軟體列表:
Zeam Launcher
3G看門狗 (3G Watchdog)
Advanced Task Killer
Battery Circle
cVolume light
Dropbox
Epinephrine: MSN Messenger
ES 檔案瀏覽器
Facebook
Frequently Called Remover
Gmail
Google Reader
JuiceDefender
LIME 輸入法
LittlePhoto
Opera Mobile
Seesmic
Smooth Calendar
Speed Test
SwitchPro Widget
SyncMyPix
Temp+CPU PRO
Tumblr
WidgetLocker
YouTube
快圖瀏覽 QuickPic
QR 條碼掃描
Zeam Launcher
3G看門狗 (3G Watchdog)
Advanced Task Killer
Battery Circle
cVolume light
Dropbox
Epinephrine: MSN Messenger
ES 檔案瀏覽器
Frequently Called Remover
Gmail
Google Reader
JuiceDefender
LIME 輸入法
LittlePhoto
Opera Mobile
Seesmic
Smooth Calendar
Speed Test
SwitchPro Widget
SyncMyPix
Temp+CPU PRO
Tumblr
WidgetLocker
YouTube
快圖瀏覽 QuickPic
QR 條碼掃描
訂閱:
意見 (Atom)