1.ติดตั้ง Package ที่จำเป็น (นำมาจาก testExtranet ตัวเดิมบางอันลงไว้แล้ว)
- apt-get install apache2
- apt-get install php5 libapache2-mod-php5
- apt-get install mysql-server
- apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
3. Copy ไว้ที่เครื่องที่มี Apache ใน WWW แล้ว ทำการ Copy ไปเครื่อง testExtranet โดย
- cd /opt/
- wget http://localhost/openfire_3_7_1.tar.gz
- tar -zxvf openfire_3_7_1.tar.gz
- /opt/oprnfire/bin/openfire start
- /opt/oprnfire/bin/openfire status
- nano /etc/init.d/openfire
- #! /bin/sh
- # /etc/init.d/openfire
- #
- # Some things that run always
- #touch /var/lock/openfire
- # Carry out specific functions when asked to by the system
- case "$1" in
- start)
- #echo "Starting openfire "
- /opt/openfire/bin/openfire start
- ;;
- stop)
- #echo "Stopping openfire"
- /opt/openfire/bin/openfire stop
- ;;
- status)
- #echo "Checking openfire"
- /opt/openfire/bin/openfire status
- ;;
- *)
- echo "Usage: /etc/init.d/openfire {start|stop|status}"
- exit 1
- ;;
- esac
- exit 0
7. ฝังให้ run ตอน boot ด้วยคำสั่ง
- chmod 755 /etc/init.d/openfire
- update-rc.d openfire defaults
8. เข้าไป Setup โดยใช้ port 9090 เช่น http://localhost:9090
Language : English
Domain: server0.sci.com
Admin Console Port: 9090
Secure Admin Console Port: 9091
Database Settings : Standard Database Connection
Database Driver Presets: MySQL
JDBC Driver Class: com.mysql.jdbc.Driver
Database URL: jdbc:mysql://localhost:3306/openfire (ต้องสร้างฐานข้อมูลไว้ก่อน เลือก Collation เป็น unicode)
Profile Settings : Directory Server (LDAP)
Server Type: Active Directory
Host: server4.sci.com
Port: 389
Base DN : DC=SCI,DC=COM
Administrator DN: CN=Administrator,CN=Users,DC=SCI,DC=COM
Username Field: sAMAccountName
Name : {cn}
User Filter : (objectClass=organizationalPerson) (จะกำหนดเงื่อนไขเพิ่มก็ได้ เช่น &(objectClass=organizationalPerson)(department=IF-IT))
Email : {mail}
Full Name : {displayName}
Group Field: cn
Member Field: member
Description Field: description
Group Filter : (objectClass=group) (จะกำหนดเงื่อนไขเพิ่มก็ได้ เช่น &(objectClass=group)(name=IM))
9.Add Administrator แล้วลอง test ดู ใส่เป็นชื่อ เช่น suwit_j
10.ทดลอง Login เข้าใช้งาน http://localhost:9090/login.jsp?url=%2Findex.jsp โดย User : suwit_j Password ใน Domain
11. การตั้งค่าโปรแกรมเช่น Pidgin Set ที่ Account Connect Server : 192.168.0.9 , Connect Port : 5222 , User : suwit_j , Domain : sci.net
password : ใชัตัวเดียวกับ Domain
หมายเหตุ : การ upgrade version สามารถ download .deb มาแล้วติดตั้งซ้ำได้เลย
No comments:
Post a Comment