1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>
Image 1

WE Solutions / Our services

  • Previous
  • Next
  • Stop
  • Play

SAMBA/LDAP

Thin Client Server

Postfix Mail Server

Postfix Mail Server

HA Clustering

eGroupware-1.6 + MySQL

PDF Print E-mail

Written by Mr. Sontaya Photibut Saturday, 02 May 2009 14:54

การติดตั้ง eGroupware + MySQL บน Linux SUSE (SLES)

หลังจากที่ติดตั้ง Web Server เสร็จแล้ว

$ yast -i php5-mbstring php5-imap php5-gd php5-pear

Download

$ wget http://jaist.dl.sourceforge.net/sourceforge/egroupware/eGroupware-1.6.rc3.tar.bz2
$ wget http://nchc.dl.sourceforge.net/sourceforge/egroupware/eGroupware-egw-pear-1.6.rc3.tar.bz2
$ wget http://jaist.dl.sourceforge.net/sourceforge/egroupware/eGroupware-gallery-1.6.rc3.tar.bz2
$ wget http://jaist.dl.sourceforge.net/sourceforge/egroupware/eGroupware-icalsrv-1.6.rc3.tar.bz2
$ wget http://nchc.dl.sourceforge.net/sourceforge/egroupware/eGroupware-mydms-1.6.rc3.tar.bz2

Install

$ tar -xvjf eGroupware-1.6.rc3.tar.bz2 -C /srv/www/htdocs/
$ tar -xvjf eGroupware-egw-pear-1.6.rc3.tar.bz2 -C /srv/www/htdocs/
$ tar -xvjf eGroupware-gallery-1.6.rc3.tar.bz2 -C /srv/www/htdocs/
$ tar -xvjf eGroupware-icalsrv-1.6.rc3.tar.bz2 -C /srv/www/htdocs/
$ tar -xvjf eGroupware-mydms-1.6.rc3.tar.bz2 -C /srv/www/htdocs/

- เปิด "Firefox" พิมพ์ http://192.168.1.100/egroupware

Image

- คลิก Run installation tests

Image

จากการ Checking จะเห็นว่ามีการตรวจสอบไม่ผ่านที่ไฟล์ php.ini
แก้ไขโดย
$ vi /etc/php5/apache2/php.ini
ค้นหาคำว่า upload_max_filesize = 2M แล้วแก้ไขเป็น upload_max_filesize = 8M
แล้ว Save
$ rcapache2 restart
จากนั้นให้คลิก Click here to re-run the installation tests

Image

- คลิกไม่มี error แล้วให้คลิก Continue to the Header Admin

- สร้างไฟล์ header.inc.php

Image

- ถ้ามีข้อความนี้ Cannot create the header.inc.php due to file permission restrictions.

ให้คลิกที่ปุ่ม Download หรือ View เพิ่ม Save file

$ vi /srv/www/htdocs/egroupware/header.inc.php แล้ววางส่วนที่คัดลอกมา

- คลิกปุ่ม Continue

- Login Setup/Config Admin Login

Image

คุณต้องดูรหัสผ่านจาก ไฟล์ header.inc.php นะครับ สามารถแก้ไขได้

- สร้าง Databse

Image

- ใส่รหัสผ่าน DB root password : แล้วคลิกปุ่ม Create Database

- Install Applications

Image

- ถ้าไม่มี error ก็แสดงว่าติดตั้งเสร็จ จากนั้นคลิกปุ่ม Recheck-installation

Image

- แก้ไขที่ Step 2 -configuration

Image

$ mkdir /var/lib/egroupware/default/files -p
$ mkdir /var/lib/egroupware/default/backup -p
$ chmod 777 /var/lib/egroupware/default/files
$ chmod 777 /var/lib/egroupware/default/backup

- Standard mailserver settings (used for Mail authentication too):

POP/IMAP mail server hostname or IP address: 192.168.1.10
SMTP server hostname or IP address: 192.168.1.10
SMTP server port: 25

- คลิกปุ่ม Save

- แก้ไข Step 3 - Admin Account

Image

- คลิกปุ่ม Create admin account

Image

Image

- เป็นอันเสร็จ

- eMail Login

http://192.168.1.100/egroupware

- Login administrator

http://192.168.1.100/egroupware/setup/

Note : ถ้าให้ปลอดภัยคุณควรทำ .htaccess ที่ folder serup พร้อมกับเปลื่ยนชื่อ

*** ถ้ามี error Database error

Invalid SQL: SELECT message_id,content FROM egw_lang WHERE lang='' AND app_name=''


Click here to resume your eGroupWare Session.

ให้เข้าไปที่ http://192.168.1.100/egroupware/setup/

ที่ Step 4 - Language Management คลิก Manage Languages เลือก Delete all old languages and install new ones

และ enable for extra debug-messages แล้วคลิก Install

*** ถ้ามีปัญหาในการติดตั้ง Post ที่ Community นะครับ.

ศึกษารายละเอียดเพิ่มเติมได้ที่ http://www.egroupware.org








 

 


Comments (1)Add Comment
0
เยี่ยม
written by อนุชิต, June 20, 2009
ขอบคุณครับ

Write comment

security code
Write the displayed characters


busy