目前分類:系統管理 (4)

瀏覽方式: 標題列表 簡短摘要
php 4 & 5 內建支援 sqlite 2.x, 想讓 php 支援 sqlite3 就需要裝其他 php extension, 有好幾種方式, 例如: php-sqlite3PDO_SQLITE, 剛開始很直覺就開始裝 php-sqlite3, 後來發現得用 pear-DB, 既不喜歡 PEAR:DB style, 又嫌裝東裝西麻煩, 最可怕的是 php-sqlite3 官方首頁明白寫著 "Please note that this project is still alpha-quality. Please test and report if it works for you and how it can be enhanced.", ChangeLog 還一年沒動了...最終還是改用 PDO_SQLITE 稍微安心一點, FreeBSD 安裝 PDO 的方法很簡單, 以下列出兩種安裝方式:

指令無敵安裝法
# cd /usr/ports/databases/php5-pdo_sqlite/
# make all install

ericpi 發表在 痞客邦 留言(1) 人氣()

嚴格來說是慢了半年, 這篇是參考 Izero[how-to] FreeBSD6 遠端升級 FreeBSD 7 的方法, 多數指令也跟 Izero 版相同, 主要是去掉使用 kkupdate 部分, 並把比較沒說明清楚的小細節補上, 這版本比較適用很多想要剪下貼上懶人升級的SA. :p

注意事項
* 升級過程中大約有一半時間會處於停機狀態, 多數 server daemon幾乎都會停掉
* 我慣用 vim, 如果習慣用其他 editor 請自行替換

ericpi 發表在 痞客邦 留言(0) 人氣()

沒在 FreeBSD 上面安裝過 NFS server, 這幾天剛好有需要, 順手記錄一下安裝過程.

server 設定&檢查
  1. 修改 /etc/rc.conf , 增加以下設定
    • rpcbind_enable="YES"
      rpcbind_flags=""

ericpi 發表在 痞客邦 留言(1) 人氣()

已經產生好幾十次了, 從來沒記起來過, 每次都是翻 gentoo wiki 來看, 這次自己筆記一下.
$ sudo mkdir /usr/local/apache2/ssl.key
$ sudo mkdir /usr/local/apache2/ssl.crt
$ cd /usr/local/apache2/ssl.key
$ sudo openssl genrsa -des3 -out server.key 1024

ericpi 發表在 痞客邦 留言(0) 人氣()