系統管理 | The Will Will Web

The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

安全的刪除 Exchange 的交易記錄檔

昨天試著用 WinDirStat 分析一下我公司伺服器的目錄大小分佈,結果才發現久未管裡的 Exchange Server 2003 的 C:\Program Files\Exchsrvr\MDBDATA 目錄佔用了我硬碟 66.6 GB,且是一堆 E000*.log 的檔案,每個檔案 5MB 大小,這是 Exchange 的交易紀錄檔,我因為從未注意過這些檔案,所以也從未刪除過,累積了幾年才會變這麼多。

... 繼續閱讀 ...

用 Deny Hosts 保護你的 Linux 伺服器

我在管理 Linux 主機時最常遇到的一個問題就是只要系統一上線,就會開始有人來 try 我的主機,所以我通常把不太對外的 port 用 iptables 設定僅限於特定 IP 可以存取,不過有時後主機必須對外的時候,被 try 的機會就很高了,例如說 SSHD 就是最常被入侵攻擊的服務之一,今天將介紹 DenyHosts 套件,可有效的幫你阻擋非法的入侵行為。

... 繼續閱讀 ...

解決 ASP.NET 中 System.OutOfMemoryException 的問題

這兩天去參加微軟技術菁英學院開的「ASP.NET 應用程式偵錯實戰專班」,雖然才短短兩天的時間,但學到的東西真是獲益良多阿,十分感謝 Terry 與 Louis 針對 Win32 Debugging 與 .NET Debugging 的精闢解析!日後如果有時間的話我也可以多分享一些關於 ASP.NET 偵錯相關技巧與心得,今天我想先分享一些關於 ASP.NET 中關於 System.OutOfMemoryException 的問題與解決方法。

... 繼續閱讀 ...

介紹好用工具:svc2kxp (讓你的 Windows 2000/XP 更安全)

因為 Windows 2000 或 Windows XP 預設安裝完成後有許多的服務(Windows Service)預設是開啟的,即便 Windows XP SP2 推出了 Windows Firewall 可以保護,但應該也有些人並沒有升級至 SP2 或 Windows Firewall 是沒開的,這樣就會造成許多被攻擊的機會。如果你的 Windows 2000 或 Windows XP 有對外連線的話,可以考慮用 svc2kxp 工具幫你關閉無用的服務,加強你主機的安全性。

... 繼續閱讀 ...

.NET Framework 3.5 在非英語語系無法安裝的問題

今天去客戶那裝機發現 .NET Framework 3.5 無法安裝,主因是 .NET Framework 3.5 在安裝的時候會偵測原作業系統的語系然,如果不是「英文語系」就會動態下載 Language Pack (語言套件) 回來安裝,即便你去下載中文版的 .Net Framework 3.5 安裝檔Microsoft .NET Framework 3.5 完整套件 都一樣,裡面都沒有包含中文語系檔,都需要在安裝過程進行下載的動作。

... 繼續閱讀 ...

Microsoft Search Server 2008 初體驗

今天我將 Microsoft Search Server 2008 Express 安裝起來玩玩看,結果是比想像中的還好用,首先是安裝過程很順利(不過一定要 Windows Server 2003 SP1 或 Windows Server 2008 才可以安裝),一次就安裝完成,然後照著 Getting started with Search Server 2008 文件一步一步設定也很快速的就成功的索引了我的部落格,以下是我今天的心得分享。

... 繼續閱讀 ...

解決MySQL封包過大而導致無法匯入資料的問題

如果你有將檔案存入在 MySQL 資料庫的話,就很有可能遇到此問題,因為 MySQL 在執行 SQL 指令的時候是有大小限制的,單一個 SQL 指令的大小預設為 16MB,其實已經很大了,但是如果你的檔案超過這個大小的話,在執行 Insert 或 Update 指令的時候就有可能會發生 ERROR 2006 (HY000): MySQL server has gone away 的錯誤訊息。

... 繼續閱讀 ...