หน้าเว็บ

วันพุธที่ 29 กุมภาพันธ์ พ.ศ. 2555

Openmeetings บน Ubuntu 10.04 LTS

1. ติดตั้ง Ubuntu 10.04

2. ติดตั้ง sun-java6



sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
จากนั้นทำการติดตั้ง jre jdk โดยการพิมพ์
sudo apt-get install sun-java6-jre sun-java6-jdk
ต่อมาก็ ทำให้ Sun java เป็น default แทน Open java โดยการพิมพ์
sudo update-alternatives –config java
และเลือก /usr/lib/jvm/java-6-sun/jre/bin/java น่าจะเป็นตัวเลือกที่ 3
หากไม่มีตัวเลือกขึ้นให้ จะเป็นการแสดง path ให้เห็นเหมือน path ด้านบน ถือว่าติดตั้งสมบูรณ์แล้ว

3. ติดตั้ง Software ที่ต้องใช้งาน

   $ sudo apt-get install -y java-package sun-java6-bin sun-java6-jdk sun-java6-jre mysql-server openoffice.org-writer openoffice.org-calc openoffice.org-impress openoffice.org-draw openoffice.org-math imagemagick gs-gpl libart-2.0-2 libt1-5 zip unzip bzip2 subversion git-core checkinstall yasm texi2html libfaac-dev libfaad-dev libmp3lame-dev libsdl1.2-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev libogg-dev sox libvorbis0a libvorbis-dev libgsm1 libgsm1-dev libfaad2 flvtool2 lame swftools

4. ติดตั้ง ffmpeg โดย Download  Version ล่าสุดได้ที่ http://www.ffmpeg.org

เพิ่ม source ลงใน source.list โดยดูจาก version ubuntu ที่ท่านใช้ ของผมเป็น 10.04 ได้ดังนี้


deb http://ppa.launchpad.net/jon-severinsson/ffmpeg/ubuntu lucid main 
deb-src http://ppa.launchpad.net/jon-severinsson/ffmpeg/ubuntu lucid main 
จากนั้นต้องเพิ่มคีย์ต่อท้ายลงไปด้วย แต่ให้ไปเอาจากเวปนะครับ เนื่องจากตรงนี้อาจจะเปลี่ยนได้



Signing key:
1024R/CFCA9579 



add-apt-repository ppa:gwibber-daily/ppa
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CFCA9579


จากนั้นให้ทำการ apt-get update ครับ
ติดตั้ง ffmpeg ด้วยคำสั่ง
apt-get install ffmpeg


5. ติดตั้ง Openmeeting

   Download openmmeeting http://openmeetings.googlecode.com/files/openmeetings_1_6_rc1_r3621.zip

   $ unzip openmeetings_1_6_rc1_r3621.zip
   $ mv red5 /opt/

   $ chown -R nobody\: /opt/red5
   $ chmod +x /opt/red5/*.sh
   $ chmod +x /opt/red5/webapps/openmeetings/jod/*.sh

6. Config OpenMeeting

   สร้างไฟล์ red5,openoffice ที่ /etc/init.d
   Code red5
   $ nano /etc/init.d/red5

   Code openoffice 
   $ nano /etc/init.d/openoffice

   $ chmod +x /etc/init.d/red5
   $ chmod +x /etc/init.d/openoffice

   $ update-rc.d red5 defaults
   $ update-rc.d openoffice defaults

7. Create Database

   $ echo "CREATE USER openmeetings@localhost;" | mysql -u root -p
   $ echo "CREATE DATABASE openmeetings DEFAULT CHARACTER SET 'utf8';" | mysql -u root -p
   $ echo "GRANT ALL PRIVILEGES ON openmeetings.* TO 'openmeetings'@'localhost' IDENTIFIED BY 'Password ของ database' WITH GRANT OPTION;" | mysql -u root -p
   $ echo "FLUSH PRIVILEGES;" | mysql -u root -p

 # Config Connection file
   $ nano /opt/red5/webapps/openmeetings/conf/hibernate.cfg.xml

 # บรรทัดที่ 12,13 แก้ User&Password

    (-- User / Password --)
   (property name="connection.username")
    openmeetings
    (/property)
    (property name="connection.password")
    Password ของ database
    (/property)


   (! -- for performance reasons changed to MyISAM from org.hibernate.dialect.MySQLInnoDBDialect --)
   (property name= " dialect " )
   org.hibernate.dialect.MySQLMyISAMDialect
   (/property)
   (property name= " connection.url ")
   jdbc:mysql://localhost/openmeetings
   (/property)

   $ /etc/init.d/red5 start
   $ /etc/init.d/openoffice start

8. ทำการติดตั้ง  -> http://localhost:5080/openmeetings/install

ไม่มีความคิดเห็น:

แสดงความคิดเห็น