搜尋此網誌

2012年12月20日 星期四

MediaWiki

Install
https://help.ubuntu.com/10.04/serverguide/mediawiki.html
sudo apt-get install mediawiki php5-gd
sudo vi /etc/apache2/conf.d/mediawiki.conf
# Alias /mediawiki /var/lib/mediawiki
change to
Alias /mediawiki /var/lib/mediawiki
sudo service apache2 restart
http://localhost/mediawiki/config/index.php
mv /var/lib/mediawiki/config/LocalSettings.php /etc/mediawiki/
sudo chmod 600 /etc/mediawiki/LocalSettings.php
sudo service apache2 restart

LDAP
sudo apt-get install mediawiki-extensions-ldapauth

Disable Guest edit permission
權限設定參考文章:http://www.mediawiki.info/thread-83-1-1.html
#sudo vi /etc/mediawiki/LocalSettings.php
add $wgGroupPermissions['*']['edit'] = false; 
#sudo service apache2 reload

Fckeditor 視覺化編輯器
sudo apt-get install mediawiki-extensions-fckeditor
sudo mwenext FCKeditor.php

Add a group in the MediaWiki
sudo vi /var/lib/mediawiki/LocalSettings.php
$wgGroupPermissions['my group']['read'] = true;

Change MediaWiki Logo
create a 135*135 pixels picture.
upload to /var/lib/mediawiki/skins/common/images/ be wiki.png

Notice email
http://hi.baidu.com/danghj/item/7a9982ceef298a3398b49883

2012年12月19日 星期三

Joomla 2.5

Download Joomla & Language Pack

Install Joomla command
#sudo mkdir /var/www/j25
#sudo cp Joomla.zip /var/www/j25
#cd /var/www/j25
#sudo unzip Joomla.zip
#sudo rm Joomla.zip

Install Joomla Web
http://server IP/j25
follow step to install Joomla

Login Joomla Administrator Site
http://server IP/j25/administrator

Install TW Language Pack
Administrator > Extension Manager > choose file > Upload & install

Add LDAP Authentication
Administrator Site > Plug-in Manager > Authentication - LDAP
Status: Enabled
Host: Domain Center IP or Host Name
Port: 389
LDAP V3: Yes
Authorisation Method: Bind and Search
Base DN: DC=test,DC=com
Search String: sAMAccountName=[search]
User's DN: blank space
Connect Username: test\XXX
Connect Password: XXXX
Map: Full Name: Display Name
Map: email: mail
Map: User ID: sAMAccountName

Comments Module
Download Extension from http://stackideas.com/komento.html
Administrator > Extension Manager > Choose File > Upload & install

Attachment Module
Download Extension From http://extensions.joomla.org/extensions/directory-a-documentation/downloads/3115
Administrator > Extension Manager > Choose File > Upload & install

Forum Module
Download Extension From http://www.kunena.org/download
Administrator > Extension Manager > Choose File > Upload & install

Time Setup
sudo vi /etc/php5/apache2/php.ini
change
;date.timezone = 
to
date.timezone = Asia/Taipei 
Administrator site > Global Configuration > Global Configuration > Taipei

Simple Image Gallery
指定一個圖片目錄就可以做成線上相簿讓人直接看。
Download from: http://extensions.joomla.org/extensions/photos-a-images/galleries/content-photo-gallery/1468
Administrator > Extension Manager > Choose File > Upload & install在文章中插入 {gallery}指定圖片目錄{/gallery} 即可顯示。

Projectfork
在 Joomla 平台管理專案
Download from: http://extensions.joomla.org/extensions/clients-a-communities/project-a-task-management/1389
Administrator > Extension Manager > Choose File > Upload & install
Administrator > Components > Projectfork > install

JomSocial
Download From

Protostar for Joomla 2.5
download and install
Extensions>Module Manager
Details > Position 1
Advanced Options > Menu Class Suffix: " nav-pills"

2012年10月31日 星期三

Install Fusion 4 in Mac

在 Mac 要安裝虛擬機,一般來說有三種選擇,a. VMware Fusion b. Oracel VirtualBox c. PD。
原來在 Linux 平台時,我都是使用 VirtualBox 來安裝 Windows 使用,到了用 Mac 後一開始也是用 VirtualBox,但久了就想要使用 Unity 模式來操作虛擬機,於是就選了 VMware 出的 Fusion,雖然這個是要付費的,但想想可以用很久所心一橫就付啦。

下載 Fusion
http://www.vmware.com

將 VMware Fusion Icon 托到右邊的目錄就完成安裝(在 Mac 下就是那個簡單)

從 LaunchPad 執行 VMware Fusion


第一次執行會要你確認要不要執行,

第一次執行畫面,點選 "Create News" 新增一台虛擬機。


因為已經放了安裝片到光碟機裡,Fusion 會自動判斷你要安裝的作業系統類型。


Fusion 可以提供輕鬆安裝,只要輸下圖裡的資料,Fusion 就會自動幫你重頭安裝到好。


這個就是 Unity 模式,這也是我棄 VirtualBox 改用 Fusion 的原因。


確認安裝資訊後點選 "Finish" 即可開始安裝。

在安裝時對 Time Machine 做一些設定,因為對虛擬機的一點操作 Time Machine 都會認為是大變動,會每次都重新備份一次虛擬機。
進入 Time Machine 設定介面,點選 “選項”。

點選 “+”


找到 Virtual Machines 這個目錄,預設是在文件下。


Windows 安裝程式也同時在進行。

之後就會在上面工作列多一個 Fusion 的操作 icon,透過它可以直接開虛擬機裡的程式,像桌面上的檔案總管視窗,另外也可以被 Dock 直接操作,像 Dock 上的檔案總管圖示。

Fusion 真的超好用的!

2012年10月14日 星期日

Windows Active Directory 錯誤排除

來源:NtFrs
事件 ID:13559
文件複製服務檢測到複製根路徑從 “c:\windows\sysvol\domain" 變成了 "c:\windows|sysvol\domain"。如果這是有意做的,則需在新根路徑下創建一個名為 NTFRS_CMD_FILE_MOVE_ROOT 的文件。
在以下複製集檢測到此更改
“DOMAIN SYSTEM VOLUME (SYSVOL SHARE)"

解決法:
1. 新建一個檔名為 NTFRS_CMD_FILE_MOVE_ROOT 檔案放在 "c;\windows\sysvol\domain"
2. service File Replication Service restart

2012年10月11日 星期四

VMware ESXi for Mac

[測試中]
將 Mac OS X 10.7.5 Lion 安裝在 VMware ESXi 上。
1. 下載 VMware ESXi 5、U1
2. 下載 ESXi 5 的 unlocker,這可以跳過作業系統對硬體的檢查。
3.  下載 OS X 10.8,這要在 App Store 裡下載。

Unlocker ESXi 5
1. 解壓縮 unlocker.zip 成目錄。
2. 利用 vsphere client 在 storage 建一個目錄 path,並將 unlocker 目錄上傳到 path 下。
3. 開啟 ESXi 的 SSH 功能。Configuration > Security Profile > Service "Properties" > SSH > Options
4. Start SSH Service. Then close the configuration windows.
5. SSH to ESXi Server
6. Execute unlocker
#cd /vmfs/volumes/datastore1/path/unlocker-all-v110/esxi/
#chmod +x *
#sh ./install.sh
#reboot

參考網站

2012年10月4日 星期四

VMware vCenter Server

手動指定 vCenter Server Appliance 的 IP
Login Shell, ID: root, PWD: vmware
#/opt/vmware/share/vami/vami_config_net

2012年10月3日 星期三

IIS Issues

伺服器應用程式無法使用
aspnet_wp.exe  (PID: xxxx) 未預期停止
在網站的實體目錄加入 ASPNET, NETWORK 權限

2012年9月25日 星期二

Active Directory Group Policy

Internet Explore
Auto Clean Policy:

Temporary Internet Files
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
Cookies
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
History
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
Form Data
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
Passwords
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
Delete All
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
Delete All (Always)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351

2012年8月28日 星期二

Ubuntu 11.11 Desktop

Use iPhone USB Tethering to visit internet
#sudo apt-get install gvfs ipheth-utils

2012年8月27日 星期一

Mac OS X 10.8

安裝 Mountain Lion
USB
將 USB 隨身碟一次清除。
點選 USB 隨身碟再選擇磁區放在目地
將從 AppStore 下載的 Mountain Lion 裡的 InstallESD.dmg 放在來源

接著 USB 隨身碟。
開機並按按著 Option 鍵,直到出現開機選項為止。

升級 10.8.1
透過軟體更新升級



















升級 10.8.2
透過軟體更新升級 (如同 10.8.1一樣步驟)
透過下述網址下載後執行。
http://support.apple.com/kb/DL1581

Downgrade Java 7 to Java 6
http://support.apple.com/kb/HT5559??

基本軟體安裝
App Cleaner
http://www.freemacsoft.net/appcleaner/

CoRD
http://cord.sourceforge.net

Adium
http://adium.im

QuickSynergy
http://code.google.com/p/quicksynergy/

Mac OS X 指令

Burn *.iso to USB drive
磁碟工具程式
缷載 USB 隨身碟磁區(非退出)
dd if=/users/downloads/aaa.iso of=/dev/disk1 or disk2

2012年7月15日 星期日

Ubuntu Server 12.04

IP address
same as ubuntu 10.04
http://aaron-computer.blogspot.tw/2010/09/ubuntu-server.html

DNS Client setup
same as ubuntu 10.04
sudo vi /etc/network/interface
dns-nameservers 8.8.8.8

Change Network card
sudo rm /etc/udev/rules.d/70-persistent-net.rules
sudo reboot

Configure Hostname
#sudo vi /etc/hostname
NAME

#sudo vi /etc/hosts
127.0.0.1 NAME 

Configuration Time Zone
dpkg-reconfigure tzdata
sudo ntpdate time.stdtime.gov.tw
hwclock -w

Samba as AD Member
http://phreek.org/guides/ubuntu-1204-samba-ad-member-server

Apache + PHP + Mysql
sudo apt-get install tasksel
sudo tasksel
sudo apt-get install apache2 php5 mysql-server php5-mysql unzip
sudo vi /etc/apache/http.conf
add ServerName localhost 

PHP LDAP
sudo apt-get install php5-ldap

PHP Curl
sudo apt-get install php5-curl

Joomla
Download Joomla
http://www.joomla.org.tw/news/joomla-official-news

MediaWiki
#sudo apt-get install mediawiki php5-gd
http://aaron-computer.blogspot.tw/2012/12/mediawiki.html

2012年7月4日 星期三

Rsync

SSH Rsync
A backup file to B

on B
ssh-keygen
scp ~/.ssh/id_rsa.pub dmtsai@A:~

on A
mkdir .ssh; chmod 700 .ssh
cat id_rsa.pub >> .ssh/authorized_keys
chmod 644 .ssh/authorized_keys


Bakcup Command
sudo rsync -av -e ssh dmtsai@A:/web/* /var/web/ > /var/log/rsync.log 2>&1

2012年6月23日 星期六

Mac OS X - 字典


在 Mac 上要查訊單字的翻譯其實非常簡單,只要將鼠標指著想要查的字上用三指點一下就可以查訊,但問題是預設的字典是英英字典,是用英文去解釋英文單字的意思,這在英語系國家是很方便沒錯,但在台灣好像就不太有用了。

其實是有方法可以在 Mac 字典中加入英中字典,也可以加入中英字典,如此使用起來即快速又方便。安裝方法如下:

下載 mac-dictionary-kit:
http://code.google.com/p/mac-dictionary-kit/downloads/list
下載 dmg 版本最方便,只要掛上就可以馬上使用。

下載字典檔案:
在網路上流傳著 “StarDict 星際譯王” 的字典檔案,在網路上找到並下載 stardict-langdao-ce-big5-2.4.2.tar.bz2(中英) 與 stardict-langdao-ec-big5-2.4.2.tar.bz2(中英)

執行 mac-dictionary-kit:
1. Choose 你下載的字典檔
2. Dictionary Name & Dictionary ID 都是自動帶出來的,這也可以驗證下載的檔案可不可以使用
3. 點選 "Convert" 即可以開始轉換(這個過程非常的久,請按下後不要理他)

調查字典的設定:
Convert 完成後就會自動將檔案複製到字典設定中,在這只要設定字典的順序來符合使用習慣。
1. 執行字典程式(一般來說轉檔完會自動執行,沒有就長得像下圖那樣,要自已找到)

2. 進入偏好設定

3. 找到你剛轉換的字典,點著後往上拉然後打勾即可。

完成後你在可以框字的地方,指著要翻譯的字用三指點一下就可以翻譯啦。
像我就馬上可以翻譯父親節的成英文 Father's Day

2012年6月21日 星期四

WIndows Azure

Microsoft 推出的 Windows Azure,初期該平台是屬於 PaaS,可以在上面建立 IIS & MSSQL,但後來陸續的加入各種平台,如:Apache, Joomla, Drupal, MySQL 等,現在更加入 VM 的支援,可以在上面建立 Windows 208 or Windows 2012 伺服器,更利害的是還可以建立 Ubuntu 12.4 Server ,這簡直是太方便了!

建立 Azure 帳號
利用 Windows Live ID (Hotmail ID) 登入 https://www.windowsazure.com/zh-tw/ (可以先試試功能符不符合使用),過程需要登入手機認證碼與信用卡號,在沒確定購買之前是不會扣款的。

登入 Dashboard
建立帳號連到 https://manage.windowsazure.com/#Workspace/All/dashboard 就可以瀏覽所有功能。

建立一個虛擬機
要建立一個虛擬機,就點左下角的 NEW,然後選擇你要的作業系統,在 Quick Creade 可以選 Windows 2008 R2 or Windows 2012,在 From Gallery 可以有更多的選擇,在這先選擇 Ubuntu Server 12.04 LTS,然後填寫相關的資料如下:
1. VIRTUAL MACHINE NAME:這個等於你的主機名稱。
2. NEW USER NAME & PASSWORD: Ubuntu 的管理者帳號與密碼。
3. SIZE: 是選擇你要的機器等級。
4. UPLOAD SSH KEY: 這個是有需要有 KEY 要做 SSH 才用的,我習慣輸入密碼。
5. 選擇 Standalone Virtual Machine
6. 這裡決定之後的 "網址.cloudapp.net"。
7. Storage Account: 選擇自動即可。
8. Region/Affinity Group/Virtual Network: 這裡是決定主機位置或網路相關,可以選 East Asia。
接下來點勾勾即可完成。

這時候你就會得到一個網址如 http://網址.cloudapp.net ,利用 ssh useraccount@網址.cloudapp.net  即可遠端登入,並安裝你的服務在上面。

設定 VM 的 Endpoints (類 Virtual Server)
在你安裝與設定你的 Guest OS 後還可以設定 Enpoints,如此在可以從外部連到該服務(如 http or ftp 等),

1. 在 Dashboard 首頁點 VirtualMachine -> Guest OS 即可進入 Guest OS 的 Dashboard 裡,再點選 ENDPOINTS。
2. 點選 ADD ENDPOINT。

3. Add endpoint
4. 輸入 endpoint name,這裡建議用服務名來命名,如: http or ftp
5. 輸入 Public port and private port,以 http 為例可以 80 & 80
6. 再點選勾勾即可完成。
如此外部就可以連到該服務了。

2012年6月19日 星期二

MAC OSX 10.7 - 關閉不需要的功能


筆者在使用的 Mac 有二台,一台是 MacBook Pro 13" 2011 early 8GB RAM 並將光碟機改裝成 SSD 硬碟,這台真是飛快啊。另一台是 MacBook Air 13" 2009 mid 2GB RAM 一般硬碟,這台在安裝完 Lion 後速度還可以接受,但使用過一陣子後它的 Spotlight 就很托慢速度,這可能跟我存放的檔案千奇百怪有關吧?我相信如果都是使用 Apple 軟體所產生的原生格式檔案應該可以更好。

有鑑於此我就處心機慮的想要將 Mac 調整到可以接受的速度,後來經過調整後其速度已經可以接受。

設定 Spotlight
因為我歸檔都有一定的規則,所以對於 Spotlight 我僅只有搜尋郵件的需求,因為如果完全關閉 Spotlight,會導至 Mail 不能夠使用標題搜尋,這對我來說是很大的影響。
而我的做法如下:

打關終端機並輸入下述的指令 (不含 $ 符號)
$sudo mdutil -i off / (關閉 Spotlight,這裡會要求你輪入密碼, 成功能後提示 disabled)
$sudo mdutil -E /(刪除 Spotlgiht 索引)
$cd /Users/your home directory (用 cd 到你的家目錄)
如果你完全不用 Spotlight 功能,上述的做法就可順順用你的老 MacBook Air 了。

打開 Spotlight 設定



設定搜尋結果,全部不打勾。

在隱私設定中,加入 Spotlight 要排除的目錄。

在系統磁碟下除了家目錄外其他都選取

在家目錄中全部選取

在家目錄中同時按 shift + command + g 鍵,並在前往檔案夾處打上 /Users/your home directory/Library 再按 “前往”

除了 Mail & Mail Downloads 除外其他都選擇。

在這裡建議可以重開機一次,再回到終端機並輸入下述指令啟動 Spotlight
$sudo mdutil -i on /

之後就可以順順的用老 MacBook Air 啦。

2012年3月19日 星期一

Office 365


PowerShell
Download & Install

http://g.microsoftonline.com/0bd00zh-tw/568
http://g.microsoftonline.com/0BD00zh-tw/565

$LiveCred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
Set-ExecutionPolicy Unrestricted
Import-PSSession $Session

Configure Remote Domain Properties
http://technet.microsoft.com/en-us/library/bb124931.aspx

2012年2月2日 星期四

iOS

Mail 寄信出現亂碼
設定簽名時包含 - 的字元,如下範例:

BR, Aaron
---------------

2012年1月30日 星期一

CIsco

Check Switch Port Status
  • show interface status
  • find witch port error
  • configure fa0/1
  • shutdown
  • no shutdown