SVN + Trac + Apache 完整安裝攻略
SVN + Trac + Apache 完整安裝攻略,而原本在 SVN 所欠缺的用戶及權限管理介面,也都可以由 Trac 的外掛程式來搞定,可謂兩全其美。
本文章適合熟悉 SVN 但沒用個任何線上專案管理的人做為參考。
請注意,本人使用的 Linux 是 CentOS 4.x,RHEL 4.x 也適用。
SVN + Trac + Apache 完整安裝攻略,而原本在 SVN 所欠缺的用戶及權限管理介面,也都可以由 Trac 的外掛程式來搞定,可謂兩全其美。
本文章適合熟悉 SVN 但沒用個任何線上專案管理的人做為參考。
請注意,本人使用的 Linux 是 CentOS 4.x,RHEL 4.x 也適用。
僅限 Apache 1.3.x 使用 mod_bandwidth 來限制用戶流量。
Linux 下幾種網芳/Samba 目錄的 mount 方式,比較新的 Smaba 只能用 cifs 的 mount 方式。
smbmount -o username="Username",password="Password" //IP/share /mnt/smb smbumount /mnt/smb
mount -t smbfs -o username="Username",password="Password" //IP/share /mnt/smb umount /mnt/smb
mount -t cifs -o username="Username",password="Password" //IP/share /mnt/smb umount /mnt/smb
mount.cifs -o username="Username",password="Password" //IP/share /mnt/smb umount.cifs /mnt/smb
SUID/SGID/SBIT 的屬性同樣是用 chmod 指令設定,在原本 chmod 設定時的三個數字前面再加一個數字。這三個屬性的加權分別為
因為 Linux 上的套件都是 OpenSource 的套件,所以我們可以下載套件的原始碼來使用。但因為每個人電腦的環境都不相同,所以程式如果要能夠在自己的電腦執行,必須要經過 “編譯”。
make clean make make check make install
線上製作 Linux 自動安裝光碟,支援的 Linux 發行版包括 CentOS、Debian、Fedora、SUSE、Ubuntu。
Linux 上的 MPlayer 就好比是 Windows 上的 KMPlayer 或暴風影音,內含 Player 及各種 Codec,只要安裝好,就可以播放任何格式的影片及音樂檔,以下介紹 MPlayer 的 TarBall 及 RPM 的安裝方法。
安裝好之後,"mplayer" 為文字介面的播放程式,而 "gmplayer" 為圖形介面的播放程式。下列的安裝步驟,如果選用 TarBall 的方式安裝,在安裝時則已設定好中文介面了,而 RPM 的方式只能裝在 CentOS 4.x 或 RHEL 4.x 的版本,並且介面為英文。
yum install libpng* yum install gtk2-devel
cd /usr/local/src wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20061022.tar.bz2 tar -jxvf all-20061022.tar.bz2 mv all-20061022 /usr/lib/codecs
cd /usr/local/src wget http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2 tar -jxvf MPlayer-1.0rc1.tar.bz2 cd MPlayer-1.0rc1
./configure --enable-gui --with-codecsdir=/usr/lib/codecs --with-win32libdir=/usr/lib/codecs --with-reallibdir=/usr/lib/codecs --with-xanimlibdir=/usr/lib/codecs --disable-inet6 --language=zh_TW,en --prefix=/usr/local/MPlayer1.0 --charset=utf8 make make install
cp /usr/share/fonts/chinese/TrueType/ukai.ttf ~/.mplayer/subfont.ttf
wget http://www1.mplayerhq.hu/MPlayer/Skin/PowerPlayer-1.1.tar.bz2 tar -jxvf PowerPlayer-1.1.tar.bz2 mv PowerPlayer /usr/local/MPlayer1.0/share/mplayer/skins/default
ln -s /usr/local/MPlayer1.0/bin/mplayer /usr/local/bin/ ln -s /usr/local/MPlayer1.0/bin/gmplayer /usr/local/bin/
額外的 Skin 可以到這裡下載,下載完,請解開放到 [/usr/local/MPlayer1.0/share/mplayer/skins/]
mkdir /tmp/mplayer cd /tmp/mplayer wget http://ftp.wl0.org/RPMS-rhel4-various/mplayer-1.0pre7-2.i386.rpm wget http://ftp.wl0.org/RPMS-rhel4-various/mplayer-gui-1.0pre7-2.i386.rpm wget ftp://fr2.rpmfind.net/linux/falsehope/home/rathann/apt/7.3/RPMS.stable/mplayer-skin-default-1.0-2.noarch.rpm
rpm -ivh *.rpm
cp /usr/share/fonts/chinese/TrueType/ukai.ttf /usr/share/mplayer/subfont.ttf
額外的 Skin 可以到這裡下載,下載完,請解開放到 [/usr/share/mplayer/Skin/]
A. 到 [喜好設定] -> [字幕及OSD],將 "編碼" 選 "繁體中文字集 (BIG5)",將 "統一碼字幕" 打勾.再到 [字型] 將 "編碼" 選 "統一碼"。
A. 到 [喜好設定] -> [視訊],將 "可用的驅動程式" 選 "gl2" 或別的類型,再重新啟動程式播放影片。
在 Linux 中切換預設桌面的指令為:
switchdesk
ex. 切換為 KDE 桌面:
switchdesk kde
KDE 與 GNome 桌面的執行指令分別為 startkde 與 gnome-session
在 Linux Server 下使用 SSH 的「非對稱金鑰」來進行遠端登入的方式相信大家應該都不陌生 (沒實做過的可參考鳥哥或 study-area 的文件),下面我所要介紹的是在 Windows 下使用金鑰來遠端登入 SSH 的方法。
開始之前,先說一下「非對稱金鑰」:
「非對稱金鑰」是一種加密機制,由用戶端以特定的加密演算法產生兩把「非對稱」金鑰: 即「公鑰 (Public-Key)」與「私鑰 (Private-Key)」。然後我們會把「私鑰」留在自己的電腦,再把「公鑰」傳送到遠端主機,當兩把金鑰碰在一起就會進行加解密比對,以確認是否彼此的身份是可以信任的,藉以執行特定的作業。
說得更簡單一點,與其說是「公鑰」與「私鑰」,不如說是「鎖頭」與「鑰匙」,由我自己來打造一組鎖頭及鑰匙,我把這個鎖頭裝在一個門上,然後我就可以用我的這一把鑰匙來打開這扇門了! 同時呢,我也可以把相同的鎖頭裝在很多的門上,那我就可以用這一把鑰匙來開啟很多門了…這樣子的概念是否有比較清楚了呢?!
磁碟代號說明:
我們解決了什麼問題?我們創造了什麼價值?
近期迴響