1.SAMBA -- 網路磁碟機使用
2.Appache + PHP + MySQL -- WWW網頁主機架設
3.WordPress -- 部落格架設
4.PIWIGO -- 網路相簿架設
【Linux主機架設】
Linux主機之架設,請參考前篇"威盛 ARTiGO A2000" -- 打造我的備份主機
【SAMBA安裝】
把ARTIGO放在家中區網上,當然要拿來做網路磁碟機,做為各機器的資料分享使用....
Linux主機端安裝
A.安裝
yum install samba samba-common samba-client
B.設定修改
vi /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
server string = Artigo A2000 (SAMBA: %v)
netbios name = ARTIGO
dos charset = CP950
unix charset = BIG5
[share]
Comment = Artigo Share Space
path = /share
read only = No
guest ok = Yes
C.測試SAMBA的參數
testparm

D.建立共用資料目錄
mkdir /share
chmod o+rwx /share

E.SAMBA啟動與測試
chkconfig smb on
service smb start
smbclient -L //127.0.0.1

F.防火牆規則修改
如果有設置iptables防火牆,需將下列規則加入,網段請依自己的設制修改.修改後,記得重新執行iptables
iptables -A INPUT -p tcp -i eth0 -s 192.168.2.0/24 --dport 139 -j ACCEPT
iptables -A INPUT -p udp -i eth0 -s 192.168.2.0/24 --dport 137:138 -j ACCEPT
G.PC端檢視--於Windows下之網路內,即可見到ARTIGO機器!!

G.測試--PC端附製檔案至ARTIGO

完成後,至主機檢視

【Appache + PHP + MySQL】
Artigo A2000比起我個人的第一台網路主機(AMD K6-2 400 / 384MB RAM /40G IDE HD)實在是強了太多,體積上當然小了數倍,所以如果拿來架設個人網站也當然相當合適
Linux主機端安裝
A.套件安裝
yum install httpd mysql-server php php-devel php-mysql
B.開啟服務
service httpd start
service mysqld start
C.設定開機時自動開啟
chkconfig httpd on
chkconfig mysqld on
D.防火牆規則修改
如果有設置iptables防火牆,需將 port 80 打開,如要使用SSL port 43 亦需打開
E.完成,在PC上連上網頁試試,網頁主機架設就是這麼簡單..網站內容,就需自行發揮巧思了....

【WordPress】
很多人都有部落格,使用Artigo自行架設部落格十分的合適...我使用WordPress來測試架設.快速又簡單
Linux主機端安裝
1.下載與安裝
cd /var/www/html/
mkdir blog
wget http://wordpress.org/latest.zip
unzip wordpress-2.7.1.zip
unzip wptw-2.7.1.zip
mv -t ./blog/ ./wordpress/*

2.中文化
wget http://wptw.org/latest.zip -O wptw-2.7.1.zip
mkdir ./blog/wp-includes/languages
mv zh_TW.* ./blog/wp-includes/languages/
3.建立MySQL資料庫
mysql -uroot
create database wordpress;

4.環境參數設定
/var/www/html/blog
cp wp-config-sample.php wp-config.php
vim wp-config.php
#需修改之資料
define('DB_NAME', 'putyourdbnamehere'); // 所建立之wordpress資料庫
define('DB_USER', 'usernamehere'); // MySQL 使用者
define('DB_PASSWORD', 'yourpasswordhere'); // MySQL密碼
define('DB_HOST', 'localhost'); // 99% 你不需修改
define ('WPLANG', 'zh_TW');


B.PC端進行WordPress設定
http://192.168.2.201/blog/wp-admin/install.php
安裝畫面

安裝完成,密碼需記錄下來,下一畫面會使用到...

出現登入畫面...

登入後之管理介面

首次測試

寫篇文章試試

【PIWIGO】
相信大部分的人使用數位相機都照了不少相片,有好作品都會想分享給其他人觀賞..像筆者則主要是要將小寶貝的照片分享給眾親朋好友...自己架設一個網路相簿,好處就是不怕空間不夠,沒有每月上傳之限制...此次測試安裝的PIWIGO,安裝簡單,上傳管理也十分的方便....
Linux主機端安裝
1.環境設定
cd /var/www/html
mkdir photos
mkdir photos/upload
mkdir photos/_data
mkdir photos/_data/templates_c
chmod 777 photos/upload
chmod 777 photos/_data
chmod 777 photos/_data/templates_c
2.下載安裝
wget http://piwigo.org/download/dlcounter.php?code=latest
unzip piwigo-2.0.1.zip
mv -t ./photos/ ./piwigo-2.0.1/*
3.MySQL建立資料庫
mysql -uroot
create database photos;
exit

4.PC端進行安裝
http://192.168.2.201/photos/install.php
填寫資料庫使用之相關資訊,與設定管理者名稱/密碼

安裝完成!!

點選Identication,並使用管理者名稱密碼登入.進入後,點選Identification內之Administration

進入後先下載pLoader上傳管理軟體,點選Links下Instruction->Add photos, pLoader way,安裝pLoader

安裝後,執行pLoader

登入後即可開始管理你的相簿...

完成上傳後.進入網頁試試
http://192.168.2.201/photos


【補充說明】
因僅試測試安裝,且未置放於Internet上.所以相關之安全設置未加以設定..安全方面請自行加強與設置
【參考資料】
參考資料
1.鳥哥的 Linux 私房菜 -- SAMBA 伺服器
2.鳥哥的 Linux 私房菜 -- WWW 伺服器
3.WordPress Taiwan
4.PIWIGO