// archives

FreeBSD

This tag is associated with 1 posts

PuTTY 愛耍人

前幾天朋友問我一個問題,他希望能將 Screen 的 Windows 切換改成單一按鍵即可。用過 Screen 的人就知道,這要求可是一點也不過份。如此每次都用預設的 ctrl + a , + [編號] ,時間久了或切換過於頻繁,我想手指應該也會抽筋!原以為是個簡單的問題,但沒想到中間殺出個程咬金,讓我花了點時間去找對應的資料。

主機空間不足 …

剛剛連上螺絲起子才發現,出現了些許的狀況。根據訊息的本意,上面是寫著磁碟空間不足導致 wp-cache 無法再進行寫入的動作。於是便連上了主機直接查看磁碟的使用狀況,果不其然 … home 的部份已經呈現出負值的狀態。
此時想起之前小黑有說,他有為這台主機加裝一顆硬碟,不過一直都沒有掛載上去使用,為了避免夜長夢多,我花了十幾分鐘把分區的空間再做一次調整和設定,就把問題解決掉了,未來在沒特殊狀況下,也不會再遇到空間不足的問題嚕!

利用 NFS 來彌補空間不足的問題

目前在管理的 FTP,因為當初規劃並沒有這麼周全,所以並沒有將全部的硬碟串成一個 RAID,而是採用單顆硬碟去支援部份分區的方式,加上一些分區可能發生出乎意料的過度成長,導致空間不足。
面對此問題,就想到下列的解決方案,也很幸運的在另一間實驗室,發現尚有一台缺乏管理的主機。我也聽從學長們的建議,希望能把那台當做 Slave Server,直接納入到 FTP 的規劃當中。
現在可能遇到的問題是 NFS 可能會造成傳輸上速率的瓶頸,至於詳細的狀況可能要等到我先把自己實驗用的程式完成,才能去做些測試和設定。
當然自己是期望這個問題能在下星期就順利完成,我可不想把這雜事拖得太久。

NTFS-3G - 讓 FreeBSD 也能讀寫 NTFS 格式

前陣子因為業務需要,所以把一顆 NTFS 格式的硬碟外接到 FreeBSD 的主機上。一開始傻傻的以為,只要 mount 上去便可以開始進行複製的動作,誰知道才用 mkdir 這個指令,便出現操作錯誤的訊息出現,當下的感覺只能用星爺電影的台詞來形容”我要寫個慘字“。

LFTP - 好用的文字介面 FTP client 軟體

長久以來我都是直接使用 ftp 這個基本的指令,在主機上做些簡易的檔案傳輸動作,也由於大部份的檔案檔名都是使用英文命名,所以也沒特別去找尋更加好用的軟體,因為自己覺得東西只要堪用即可。
直到前陣子在一台以 UTF-8 編碼為主的主機上進行檔案傳輸,發生了許多難題,這才決定要開始尋找合適且好用的 FTP client 軟體。經過一番找尋,終於找到了 LFTP 這套符合我需求的軟體,在文章的後面,將簡單的介紹 LFTP 和如何使用它。

好個 SYMPHONY …

What is SYMPHONY?
SYMPHONY is an open-source solver for mixed-integer linear programs (MILPs) written in C. It can be used in three different main modes:

As a callable library through either the native C interface or through the Osi.
As an interactive solver using a command-line interface.
As a framework to build customized solvers for specific problem classes.

SYMPHONY can [...]

[教學] ProFTPD + MySQL

經過許多次的 Try & Error 終於把 ProFTPD + MySQL 架設完畢,在這邊就來做個簡單的紀錄及說明,好讓各位也能輕鬆的使 ProFTPD + MySQL 能正常的 WORK。
過多的廢話在這就不多說了,先簡單的介紹一下我所使用的環境和軟體。

FreeBSD 7.0 Release
ProFTPD 1.3.1
MySQL 5.1

建置新主機,提供新服務

由於我們家的小竇常常在抱怨他的主機常被大家操,但他又心太軟不願意在連線數上做些限制。就因為這樣,我便想說弄台 Server 來移轉他主機的負擔,當然還是部份自我娛樂的成份在。於是我便去隔壁間的實驗室,拼拼湊湊的弄了一台還能看的 PC 來當做 Server ,好提供原有的服務,甚至是開發新功能。
目前 Server 的 OS 是採用 FreeBSD (老樣子),版本為前幾天才 RELEASE 的 7.0,現在將先專注於 FTP Service 的設置與規劃。這的 Server 端是使用 ProFTPD ,另外還有使用 MySQL 負責帳號驗證和資料統計的工作。
為了使用 ProFTPD + MySQL 便上網查了一些相關設定的資料,無奈資料不是過舊就是不完整(不符合需求),所幸經過幾小時的 Try & Error,終於把我規劃的架構弄個雛型出來,真是皇天不負苦心人呀!
不過又到了週末快樂時光,我便自己先放自己假啦!剩下的部份就等下星期再補齊,也希望能來寫一篇較新的 ProFTPD + MySQL 的教學,好提供有需要的人做些參考,以上!在這先祝大家週末愉快阿。

[免費] MySQL GUI Tools

目前來說想要使用 GUI 來操作 MySQL 不外乎的選擇就是 phpMyAdmin 和 Navicat。不過要用 phpMyAdmin 一定得在有安裝 httpd 和掛載 php 模組的環境下使用,我想這對於只是單純想使用資料庫的人的確略顯麻煩。至於 Navicat 雖然好用且不需安裝多餘的東西,但其問題在於它本身是商業軟體,且 Lite ver.  已經被閹割掉了許多功能。
講來講去似乎已經沒有比較好的解決方案,所幸 MySQL 本身也開始提供他們家的 GUI Tools ,雖然對一些人來說已經不是什麼新聞,但在這還是簡略的介紹一下好了。

利用 Wget 來做備份

Wget 是一套大家耳熟能詳的網路應用工具,平日除了拿它來做一些簡單的下載工作之外,其實它還能做許多事。
當然,在你仔細閱讀它的使用手冊前,一定不知道它是個功能這麼強大的軟體,現在就來介紹它的其中一個應用 “備份(Mirror)”。