วันพุธที่ 8 เมษายน พ.ศ. 2552

ติดตั้ง swat บน ubuntu server 8.10

1. sudo aptitude install swat

2. เนื่องจาก swat ทำงานผ่าน inetd จึงต้อง restart service ใหม่โดย
sudo /etc/init.d/samba restart

3. เปิด browser http://server-ip:901

4. login ด้วย root ของระบบ จึงจะสามารถคอนฟิกค่าต่าง ๆ ได้

วันศุกร์ที่ 3 เมษายน พ.ศ. 2552

ติดตั้ง Alfresco Lab 3 บน Ubuntu 8.10

เตรียมตัวก่อนติดตั้ง
1. ติดตั้ง jre โดย

root@alfresco:~# aptitude install sun-java6-jre


2. ตรวจสอบ echo $JAVA_HOME ต้องได้ผลลัพธ์เป็น /usr/lib/jvm/java-6-sun/

root@alfresco:~# echo $JAVA_HOME
/usr/lib/jvm/java-6-sun/


ขั้นตอนการติดตั้ง

1. ดาวน์โหลด alfresco-labs-tomcat-3Stable.tar.gz จาก ดาวน์โหลด

2. สร้าง directory alfresco ที่ /opt โดย

root@alfresco:~# mkdir -p /opt/alfresco


3. นำไฟล์ที่ดาวน์โหลดมาแตกไว้ใน /opt/alfresco โดยใช้คำสั่ง

root@alfresco:~# tar xvfz alfresco-labs-tomcat-3Stable.tar.gz -C /opt/alfresco/


4. แก้ไขไฟล์ /etc/environment โดยเพิ่ม ดังนี้

JAVA_HOME="/usr/lib/jvm/java-6-sun/"
CATALINA_HOME="/opt/alfresco/tomcat"
CATALINA_BASE="/opt/alfresco/tomcat"
CATALINA_TMPDIR="/opt/alfresco/tomcat/temp"
JRE_HOME="/usr/lib/jvm/java-6-sun/"


ขั้นตอนการติดตั้ง WCM
1. ดาวน์โหลดแพ็คเกจ alfresco-labs-wcm-3Stable.tar.gz จาก ดาวน์โหลด

2. แตกไฟล์ โดย

root@alfresco:~#tar xvfz alfresco-labs-wcm-3Stable.tar.gz -C /opt/alfresco


3. ติดตั้ง WCM Bootstrap โดย copy ไฟล์ wcm-bootstrap-context.xml ไปไว้ที่ tomcat/shared/classes/alfresco/extension โดย ใช้คำสั่ง

root@alfresco:~#cp wcm-bootstrap-context.xml /opt/alfresco/tomcat/shared/classes/alfresco


5. รันคำสั่ง

root@alfresco:~# ./virtual_alf.sh start


6. รันคำสั่ง ./alfresco.sh start จะได้ผลลัพธ์ดังนี้

root@alfresco:~# ./alfresco.sh start
Using CATALINA_BASE: /opt/alfresco/tomcat
Using CATALINA_HOME: /opt/alfresco/tomcat
Using CATALINA_TMPDIR: /opt/alfresco/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun/


ถ้ารันแล้วได้ผลแบบนี้

Neither the JAVA_HOME nor the JRE_HOME environment variable is
defined

At least one of these environment variable is needed to run this program

แสดงว่าอาจมีการติดตั้งซ้ำดังนั้นให้เพิ่ม
JAVA_HOME="/usr/lib/jvm/java-6-sun"
ในไฟล์ /opt/alfresco/tomcat/bin/setclasspath.sh ข้างหลังบรรทัด CLASSPATH= ดังนี้

# First clear out the user classpath
CLASSPATH=
JAVA_HOME="/usr/lib/jvm/java-6-sun" //ส่วนที่เพิ่มเข้ามา



7. **** ถ้าต้องการให้ alfresco run ทุกครั้งที่เปิดเครื่องให้ไปที่ /etc/rc.local เพิ่ม

export JAVA_HOME="/usr/lib/jvm/java-6-sun"
export JRE_HOME="/usr/lib/jvm/java-6-sun/jre"
cd /opt/alfresco
./alfresco.sh start
exit 0


8. เปิด browser โดย http://ip-address:8080/alfresco
default login
user : admin
password : admin