Apa kabar anda hari ini? saya berharap anda tetap semangat dalam belajar mengisi diri, karena begitu juga dengan saya selalu semangat belajar hal-hal baru khususnya dunia IT, walaupun mungkin sudah menjadi sesuatu yang usang bagi sebagian orang.
Satu hal yang ingin saya sampaikan kepada anda, walaupun isi blog ini tidak pernah fokus dan spesisfik pada satu topik, saya harap anda tidak bosan untuk membacanya, karena ini murni pengalaman saya sehari-hari, mungkin saja ada salah satu pengalaman yang dibagikan menjadi inspirasi buat anda.
Sebagai contoh pada penulis blogon.id minggu lalu menulis tentang Belajar Microsoft Excel 2016: Membuat Rumus Pembobotan Penilaian hari ini menulis tentang bagaimana cara instalasi Eprints Repository pada CentOS 7.
Sampai artikel ini diterbitkan setiap tahapan dilakukan hampir memerlukan waktu 2 minggu mulai dari proses intalasi CentOS7, Setting Jaringan, Instalasi Eprints, Konfigrasi Eprints, kenapa lama? karena saya juga baru belajar dan kebanyakan tutorial yang saya dapat berbahasa inggris, taukan dengan bahasa inggris pasif dan pas-pasan mengakibatkan saya sering salah tangkap maksudnya walaupun sudah di translate...hehe. tapi dengan adanya artikel ini semoga anda dimudahkan.
Sampai artikel ini diterbitkan setiap tahapan dilakukan hampir memerlukan waktu 2 minggu mulai dari proses intalasi CentOS7, Setting Jaringan, Instalasi Eprints, Konfigrasi Eprints, kenapa lama? karena saya juga baru belajar dan kebanyakan tutorial yang saya dapat berbahasa inggris, taukan dengan bahasa inggris pasif dan pas-pasan mengakibatkan saya sering salah tangkap maksudnya walaupun sudah di translate...hehe. tapi dengan adanya artikel ini semoga anda dimudahkan.
Baik, daripada curhat, jika anda masih semangat untuk belajar dari pengalaman di blogon.id, silahkan lanjutkan membaca:
Persiapan
Pastikan komputer anda terhubung dengan internetBuka Terminal (saya pake CentOS Gnome) silahkan anda login terlebih dahulu sebagai ROOT karena pengalaman proses instalasi hanya dapat berjalan pada mode ROOT jika anda belum tahu caranya silahkan baca:
Pindah Dari User Biasa ke Root (Super User) Pada Centos 7
Langkah Pertama
Instalasi Database Server dan Client pada CentOS 7 disarankan menggunakan MariaDB Serveryum install mariadb-server mariadb
Perhatikan petunjuknya dan biarkan sampai proses download dan instalasi selesai
Langkah Kedua
Pada tahap ini ada 2 metode yang dapat dilakukan untuk mengistalasi EprintsInstalasi dari EPrints 3.3.x RPM
- Menambah Repository Key
rpm -ivh http://rpm.eprints.org/rpm-eprints-org-key-1-1.noarch.rpm - Menambah Repository
rpm -ivh http://rpm.eprints.org/eprints/noarch/rpm-eprints-org-1-1.noarch.rpm - Install XML Library
yum install libxml2 libxslt perl-XML-LibXML perl-XML-LibXSLT - Instalasi Eprints
yum install eprints
- Install EPEL
yum install epel-release
yum repolist - Install Dependensi
Cara install dependensi dapat anda lakukan sekaligus atau bertahap, saran saya lakukan secara bertahap untuk memastikan semua dependensi yang diperlukan terinstal.
Sekaligus
yum install libxml2 libxslt httpd mod_perl perl-DBI perl-DBD-MySQL perl-IO-Socket-SSL perl-Time-HiRes perl-CGI \
perl-Digest-MD5 perl-Digest-SHA perl-XML-LibXML perl-XML-LibXSLT perl-XML-SAX perl-MIME-Lite tetex-latex wget \
gzip tar ImageMagick unzip elinks poppler-utils chkconfig
Bertahap
yum install
yum libxml2
yum libxslt
yum httpd
yum mod_perl
yum perl-DBI
yum perl-DBD-MySQL
yum perl-IO-Socket-SSL
yum perl-Time-HiRes
yum perl-CGI
yum perl-Digest-MD5
yum perl-Digest-SHA
yum perl-XML-LibXML
yum perl-XML-LibXSLT
yum perl-XML-SAX
yum perl-MIME-Lite
yum tetex-latex
yum wget
yum gzip
yum tar
yum ImageMagick
yum unzip
yum elinks
yum poppler-utils
yum chkconfig - Membuat user (pengguna) dengan nama eprintsadduser eprints
- Setelah berhasil menambah pengguna baru, sekarang kita tinggal cloning master EPrints dari GitHub dan tempatkan pada folder opt/eprints3
yum install git
git clone https://github.com/eprints/eprints.git /opt/eprints3
cd /opt/eprints3/
git checkout tags/v3.3.15
chown -R eprints:eprints . - Buka folder /opt/eprints3/perl_lib/EPrints/ dan temukan file bernama SystemSettings.pm.tmpl kemudian edit ekstensinya sehingga menjadi SystemSettings.pm
- Jangan lupa update apache, buka folder /etc/httpd/conf/ temukan file httpd.conf dan sisipkan code user dan group berikut lalu simpan:
User eprints
Group eprints - Buka lagi folder /etc/httpd/conf.d/ dan temukan file eprints.conf kemudia tambahkan code berikut dibagian include
Include /opt/eprints3/cfg/apache.conf
Sebelum anda melanjutkan konfigurasi berikutnya, sebaiknya pastikan terlebih dahulu seluruh urutan kerja di atas sudah selesai anda kerjakan dan pastikan tidak ada yang gagal, karena percuma dilanjutkan kalau ada yang gagal.
Pengalaman kegagalan saya adalah pada saat install Dependensi ada beberapa yang gagal terinstal dengan 2 penyebab yakni kesalahan ketik dan koneksi internet terputus.
Silahkan istirahat sejenak, siapkan tenaga lagi, kemudian lanjutkan kembali membaca dan menerapkan artikel ini.
Kalau sudah semangat lagi silahkan lanjutkan baca:
Konfigurasi dan Memulai EPrints 3 pada CentOS 7
OK.. sampai disini artikel kali ini bagaimana cara instalasi Eprints Repository pada CentOS 7, semoga bermanfaat, saya tunggu kabar baik dari anda melalui kolom komentar di bawah ya.
Referensi Bacaan :
https://wiki.eprints.org/w/Installing_EPrints_on_RHEL/Fedora/CentOS
Buka lagi folder /etc/httpd/conf.d/ dan temukan file eprints.conf
BalasHapusBuka lagi folder /etc/httpd/conf.d/ dan temukan file eprints.conf
BalasHapusKo sampai disini file eprints.conf gak ada ya?
Dimana yang salah ya?
Mohon bantuanya dong