Membuat Arsip Digital dengan EPrints

3,303 views
3,086 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,303
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
98
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Membuat Arsip Digital dengan EPrints

  1. 1. Membuat Arsip Digital Menggunakan EPrintsLangkah-langkah: 1. Install Debian 2. Setting Network 3. Remote Server via SSH 4. Update Software Source 5. Install eprints & Software Dependensinya 6. Membuat Arsip 7. Mengakses ArsipPenjelasan tiap langkah:Install DebianUntuk server production sebaiknya kita tepat memilih distro, dalam hal ini saya merekomendasikanDebian Squeeze atau kalau pake Ubuntu, menggunakan Ubuntu Server 10.04 LTS atau 12.04 LTS.Jangan menggunakan edisi desktop, karena cukup memberatkan. Pada tutorial ini saya gunakan DebianSqueeze edisi business card yang iso filenya berukuran 40 MB yang dapat diunduh dihttp://cdimage.debian.org/debian-cd/6.0.4/amd64/iso-cd/debian-6.0.4-amd64-businesscard.iso untukmesin Amd/Intel 64 bit. Kita bisa menggunakan edisi netinst yang berukuran 180 MB darihttp://cdimage.debian.org/debian-cd/6.0.4/amd64/iso-cd/debian-6.0.4-amd64-netinst.iso.Pilihan instalasi: Sistem minimal + SSH server.Setting NetworkSetelah selesai proses instalasi, reboot server, kemudian login dengan user root. Selanjutnya kita perlumenset network address secara manual, defaultnya server connect ke jaringan sebagai DHCP client.Perintahnya: pico /etc/network/interfacesContoh isinya:# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceauto eth0iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 network 192.168.1.0 broadcast 10.2.20.255 gateway 192.168.1.1Keterangan:eth0 adalah ethernet yang digunakan.address dapat disesuaikan dengan jaringan yang ada.
  2. 2. netmask, network, broadcast disesuaikan dengan addressgateway = gateway jaringan ke internet.Setelah selesai, simpan perubahan dan keluar dari editor dengan mengetikkan: ctrl+xJika hendak mengubah DNS server, edit juga file: /etc/resolv.confSetelah selesai, restart kembali komputer.Remote Server via SSHAgar lebih mudah dalam pengelolaan, kita kelola server secara remote menggunakan SSH client. Kitadapat menggunakan Putty untuk Ms Windows yang dapat diunduh di:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html, untuk linux tinggal menjalankanperintah : ssh root@[alamat_ip_server]Update Software SourceLangkah selanjutnya adalah mengarahkan software source dan mengupdate system.Perintahnya: pico /etc/apt/sources.listIsi file:deb http://ftp.hk.debian.org/debian/ squeeze main non-free contribdeb http://ftp.hk.debian.org/debian/ squeeze-updates main contrib non-freedeb-src http://security.debian.org/ squeeze/updates main contrib non-freedeb http://deb.eprints.org/ stable/deb-src http://deb.eprints.org/ source/Setelah disimpan, kita jalankan perintah untuk mengupdate system: apt-get update apt-get dist-upgradeProses ini membutuhkan koneksi internet dan waktu yang agak lama (download sekitar 40 MB)Install Eprints dan Software DependensinyaUntuk meng-install eprints beserta software pendukungnya, jalankan perintah: apt-get install eprintsProses ini juga memerlukan waktu yang lama (download 200 MB). Di tengah proses instalasi kitadiminta untuk memasukkan password root mysql.Setelah proses instalasi selesai, akan muncul pesan seperti berikut:################################################################### ##                                                               ## ##                    Welcome to EPrints 3                       ## ##                                                               ## ################################################################### ##                                                               ## ## For known issues please check:                                ## ##     http://wiki.eprints.org/w/Debian_Known_Issues             ## 
  3. 3. ##                                                               ## ## Getting Started:                                              ## ##        Before you can start using eprints you need to         ## ## configure your install, follow these simple steps:            ## ##                                                               ## ##  # su eprints                                                 ## ##        You have to logged in as the eprints user to operate   ## ##        with eprints                                           ## ##  # cd                                                         ## ##        To the eprints home directory (/usr/share/eprints3)    ## ##                                                               ## ##  # ./bin/epadmin create                                       ## ##        Follow the instruction to create your archive.         ## ##                                                               ## ##  # exit                                                       ## ##                                                               ## ##  # a2ensite eprints3                                          ## ##                                                               ## ##  # apache2ctl restart                                         ## ##                                                               ## ##                         ##### DONE #####                      ## ##                                                               ## ##  For more documentation please see the eprints wiki:          ## ##           http://wiki.eprints.org/w/Documentation             ## ##                                                               ## ################################################################### Langkah selanjutnya adalah membuat arsip. Kita dapat membuat lebih dari satu arsip dengan namadomain yang berbeda.Untuk membuat sebuah arsip, jalankan perintah-perintah berikut: su eprints cd /usr/share/eprints3 bin/epadmin createIsi formulir dengan benar. Formulir yang harus diisi sebagai berikut (Contoh):Masukkan Archive ID, misal: digilibConfigure vital settings? [yes] ? YesHostname? digilib.unib.ac.idWebserver Port [80] ?Alias (enter # when done) [#] ? eprints.unib.ac.idRedirect eprints.unib.ac.id to digilib.unib.ac.id [yes] ?Alias (enter # when done) [#] ?Path [/] ?HTTPS Hostname [] ?Administrator Email? lubis@unib.ac.idArchive Name [Test Repository] ? Digilib@UNIBWrite these core settings? [yes] ?Configure database? [yes] ?Database Name [digilib] ?MySQL Host [localhost] ?MySQL Port (# for no setting) [#] ?MySQL Socket (# for no setting) [#] ?
  4. 4. Database User [digilib] ?Database Password [pqrPxSNF] ? -----------> tampilan disembunyikanWrite these database settings? [yes] ?Create database "digilib" [yes] ?Database Superuser Username [root] ?Database Superuser Password? -----------> tampilan disembunyikanCreate database tables? [yes] ?Create an initial user? [yes] ?Enter a username [admin] ?Select a user type (user|editor|admin) [admin] ?Enter Password? -----------> tampilan disembunyikanEmail? lubis@unib.ac.idDo you want to build the static web pages? [yes] ?Do you want to import the LOC subjects? [yes] ?Do you want to update the apache config files? (you still need to add the Include line) [yes] ?Setelah selesai membuat arsip, jalankan perintah: exit a2ensite eprints3 apache2ctl restartMengakses ArsipUntuk mengakses arsip menggunakan browser, kita tidak bisa memanggil IP address-nya, tetapi kitaharus memanggil nama domain, untuk contoh di atas, buka alamat: http://digilib.unib.ac.idAgar bisa dibuka di setiap komputer, maka harus ada DNS server yang mengarahkan digilib.unib.ac.idke alamat IP 192.168.1.10.Atau tambahkan referensi pada tiap-tiap client (tidak direkomendasikan) sebuah baris yang berisi: 192.168.1.10 digilib.unib.ac.idUntuk Ms Windows XP, tambahkan ke file: C:WINDOWSsystem32driversetchostsUntuk Ubuntu, tambahkan ke file: /etc/hostsUntuk pengoperasian dan pemeliharaan system akan saya berikan pada tulisan selanjutnya.Selamat mencoba!!!

×