Home > Linux > Berbagi File dengan IFolder 3.6 pada openSUSE 11.0

Berbagi File dengan IFolder 3.6 pada openSUSE 11.0

Terus terang semenjak pertama kali di rilis sampai di adakan rilis party di kantor redaksi www.detik.com, oleh komunitas openSUSE-ID, belum banyak yang saya explore mencari kelebihan opensuse 11.0 paling – paling desktop efeknya yang menarik buat saya.

Karena lagi di tugasin Develop program untuk kantor, jadi saya mencuri waktu di sela – sela kepenatan dan kepusingan…hehehehe, saya mencoba mengistal IFolder 3.6 di openSUSE 11.0, tidak jauh berbeda konfigurasi yang pernah saya coba di opensuse 10.3, masih menggunakan Zypper dan Smart sebagai tools kesayangan saya.

Konfigurasi ini masih merefer konfigurasi vavai yang pernah di muat di www.ilmukomputer.com. Sekedar mengingatkan IFolder ini adalah salah satu tools untuk membackup dan membagi file dengan user yang lain, dengan kata lain mengsinkonisasikan data dengan user lain yang satu Departement atau satu Project. Berikut cara konfigurasinya :

Menambahkan Repository smart, saya masih menggunakan repository untuk opensuse 10.3. Saya sudah mencoba dengan menggunakan repository untuk opensuse 11.0 tapi masih ada trouble. , tak masalah menggunakan repo opensuse 10.3.

zypper sa -r http://download.opensuse.org/repositories/smart/openSUSE_10.3/smart.repo

Install Smart
zypper install smart

Menambahkan Repository Ifolder 3.6
smart channel –add http://software.opensuse.org/download/home:/dl9pf/openSUSE_10.3/home:dl9pf.repo

Update Reposotory Smart
smart update

Instal Apache dan mod_mono
zypper install apache2-mod_mono

Install IFolder

smart install ifolder3-server-svn-3.6.7318.1dl9pf-2.1@i586

Dibawah ini adalah proses instalasi IFolder :

server01:~ # smart install ifolder3-server-svn-3.6.7318.1dl9pf-2.1@i586
Loading cache…
Updating cache… ###################################################

Computing transaction…

Installing packages (4):
libflaim-4.9.1046-33@i586
ifolder3-server-svn-3.6.7318.1dl9pf-2.1@i586 xsp-1.2.5-17@noarch

3.5MB of package files are needed. 10.3MB will be used.

Confirm changes? (Y/n):Y

Pada tahap ini, biarkan smart yang bekerja untuk menginstal ifolder beserta dependency yang di butuhkan.

Setup Simias Server

server01:~ # /usr/bin/simias-server-setup

SIMIAS SERVER SETUP

This script configures a server installation of Simias to setup a new Simias system.

—– SERVER’S DATA PATH —–
Path to the server’s data files

Server’s Data Path? []: /opt/ifolder
Setting up store Configuration files…Done

—– SERVER NAME —–
The name of this server

Server Name? [Host1]: 192.168.0.8

—– PUBLIC URL —–
Public URL of this Simias Server

Public URL? [http://192.168.0.8/simias10]: http://192.168.0.8/simias10

—– PRIVATE URL —–
Private URL of this Simias Server

Private URL? [http://192.168.0.8/simias10]: http://192.168.0.8/simias10

—– SLAVE SERVER —–
Install into existing Simias Domain

Slave Server? [N]: N

—– SYSTEM NAME —–
A name used to identify the Simias system to users.

System Name? [iFolder]:

—– SYSTEM DESCRIPTION —–
A detailed description of the Simias system for users.

System Description? [iFolder Enterprise System]:

—– USE KEY RECOVERY AGENT —–
Use Key Recovery Agents to recovery the encryption
key if the user forgets the pass-phrase used for encryption?

Use Key Recovery Agent? [Y]: N

—– USE LDAP —–
Use LDAP to provision and authenticate users?

Use LDAP? [Y]: N

—– SYSTEM ADMIN —–
The Simias default administrator. If the system is
configured to use an external identity source, the
distinguished name (dn) should be used.

System Admin? [admin]: admin
System Admin Password? [novell]: rahasia

—– CONFIGURE APACHE —–
Configure Simias to run behind Apache

Configure Apache? [N]: Y

Working…

Configuring /opt/ifolder/simias/Simias.config…SetupSimias – Done
Configuring /etc/apache2/conf.d/simias.conf…Done
Setting up Log4Net file…Done
Setting up permissions…Done

SUCCESS

Setelah mengkonfigurasi simias-server-setup, ada beberapa yang perlu kita konfigurasi pada Apache:

vi /etc/apache2/conf.d/simias.conf

ganti baris pertama :
include /etc/apache2/mod_mono.conf

menjadi:
include /etc/apache2/conf.d/mod_mono.conf

cd /etc/simias/apache/default/
mv simias_server.conf simias_server.conf.dontuse

cd /etc/simias/apache/
cp ifolder_apache.conf /etc/apache2/conf.d/

vi /etc/sysconfig/SuSEfirewall2

Beri akses allow pada http port(s) 80 dan 443, dan restart firewall dengan rcSuSEfirewall restart atau bila anda masih bingung mengenai firewall di disable aja firewalnya

restart atau start apache:
rcapache2 restart

bisa juga dengan perintah:
service apache2 restart

Sekarang buka browser, dan ketikan seperti di bawah ini untuk login sebagai admin
http://localhost/admin
Atau
http://192.168.0.8/admin

adminifolder.gif

Form administration IFolder

adminifolder2.gif

Categories: Linux Tags:
  1. doddy
    July 17th, 2008 at 06:17 | #1

    semangat brur..

  2. July 17th, 2008 at 08:44 | #2

    Mantap mas, bagus sekali. Ayo jadi presenter di Kopdar #8 :-)

  3. lysdaputra
    July 17th, 2008 at 08:49 | #3

    Setuju kang Vavai,
    mas Yamin kayaknya siap nih bagi2 ilmunya ke kita2

  4. July 17th, 2008 at 08:49 | #4

    terimakasih mas vavai, kayaknya saya belum tentu bisa dateng mas di kopdar 8, belum dapet izin, soalnya di kantor cuma saya doang IT nya, yang lain pada keluar kota.Tapi saya usahain dateng

  5. July 18th, 2008 at 03:53 | #5

    lysdaputra#
    kalau untuk jadi presenter kayaknya saya belum siap…heheheheh…

  6. nasori
    March 1st, 2009 at 04:59 | #6

    mas, saya instal ifolder server 3.6 di opensuse 10.3 mengikuti 10 langkah install ifolder 3.6 di opensuse 11.0 dan semuanya selesai sampai akhir meski ada langkah yang tidak bisa dijalankan yaitu smart install ifolder3-server-svn-3.6.7318.1dl9pf-2.1@i586 karena file tidak ditemukan. akhirnya saya coba tambah repository lewat yast dan berhasil.
    saya sudah bisa masuk ke http://localhost/admin dan buat 1 buah user. masalah timbul ketika saya masuk ke http://localhost/ifolder. setelah login muncul error seperti di bawah ini :

    Exception Message: The request failed with HTTP status 504: GatewayTimeout
    Exception Type: System.Web.Services.Protocols.SoapException
    Exception Site: System.Object[] ReceiveResponse(System.Net.WebResponse, System.Web.Services.Protocols.SoapClientMessage, System.Web.Services.Protocols.SoapExtension[])
    Exception Source: System.Web.Services

    Exception Stack:

    System.Web.Services.Protocols.SoapException: The request failed with HTTP status 504: GatewayTimeout
    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse (System.Net.WebResponse response, System.Web.Services.Protocols.SoapClientMessage message, System.Web.Services.Protocols.SoapExtension[] extensions) [0x00000]
    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (System.String method_name, System.Object[] parameters) [0x00000]
    at iFolderWeb.GetHomeServerForUser (System.String username, System.String password) [0x00000]
    at (wrapper remoting-invoke-with-check) iFolderWeb:GetHomeServerForUser (string,string)
    at Novell.iFolderApp.Web.Login.DoLogin (System.String username, System.String password, Boolean check) [0x00000]

    kira-kira salahnya dimana ya mas.

    terimakasih

  7. ricky
    August 25th, 2010 at 03:08 | #7

    kalau pake web server lighttpd settingnya gimana ya bro?

  1. July 21st, 2008 at 03:46 | #1