Monday, May 22, 2017

MEMBUAT TAXONOMI FAKULTAS, PRODI, DAN SUBJECTS PADA EPRINTS

Membuat Taxonomi pada Eprints
Ruang Lingkup
  • Membuat Taksonomi fakultas/program studi/Jurusan
  • Membuat taksonomi subyek ilmu pengetahuan
A. Membuat taksonomi fakultas/program studi.
  1. Observasi terlebih dahulu nama nama fakultas dan program studi yang ada di Universitas
  2. Buat menggunakan aplikasi Excel atau Calc
  3. Buka terminal yang terdapat pada komputer (Linux)
  4. Buka file subjects dengan editor gunakan perintah
$nano /archives/archives_id/cfg/subject
divisions:Universitas Trisakti:ROOT:0
fac_eng:Fakultas Teknik:divisions:0
sch_civ:Jurusan Teknik Sipil:fac_eng:1
sch_ecs:Jurusan Teknik Elektro:fac_eng:1
sch_eng:Jurusan Teknik Kimia:fac_eng:1
fac_law:Fakultas Hukum:divisions:0
sch_art:Jurusan Hukum Pidana:fac_law:1
sch_edu: Jurusan Hukum Perdata:fac_law:1
Akan menghasilkan Hirarki
Universitas Trisakti
  1. Fakultas Teknik
  • Jurusan Teknik Sipil
  • Jurusan Teknik Elektro
  • Jurusan Teknik Kimia
  1. Fakultas Hukum
  • Jurusan Hukum Pidana
  • Jurusan Hukum Perdata

Share:

MELAKUKAN INDEXING RECORD DAN FILE PADA EPRINTS

Berbeda dengan aplikasi Otomasi Perpustakaan, aplikasi Eprints tidak serta merta memunculkan record baik metadata maupun file digitalnya pada halaman pencarian (OPAC).
Semua file dan metadata yang telah diinput baik oleh user/reviewer perlu dilakukan indexing terlebih dahulu agar dapat muncul di halaman pencarian Eprints.
NB: Perlu diperhatikan proses indexing akan memakan waktu yang cukup lama tergantung jumlah record dan file yang akan diindeks. Semakin besar jumlah record dan file, semakin lama pula proses indexing. Saran saya lakukan indexing secara berkala.
Berikut adalah tatacara indexing
1. Login terlebih dahulu pada Eprints sebagai administrator (masukkan username dan password)
2. Klik menu Admin yang ada di atas
3. Klik Tab System Tools
4. Klik Tombol Start Indexer (biarkan prosesnya selesai dan muncul pesan “Indexer started successfully”)
5. Klik kembali Tab System Tools
6. Klik pada tombol Regenerate Abstracts (biarkan prosesnya selesai dan muncul pesan “Successfully set abstracts to regenerate”)
7. Klik kembali Tab System Tools
8. Klik pada tombol Regenerate Views (biarkan prosesnya selesai dan muncul pesan “Successfully set views to regenerate”)
9. Proses indexing selesai
Share:

TUTORIAL BACKUP APLIKASI EPRINTS PADA SERVER UBUNTU 14.04

Tutorial Backup Aplikasi Eprints pada Server Ubuntu 14.04
Sebuah aplikasi perlu dilakukan backup secara berkala. Backup/cadangan data wajib dilakukan sebagai bagian dari recovery data apabila terjadi hal-hal yang tidak diinginkan.
Salah satunya aplikasi Eprints yang digunakan untuk manajemen koleksi digital.
Berikut adalah tata cara backup/cadangan data aplikasi Eprints.
Menurut dokumentasi Eprints, cadangan data/backup pada aplikasi Eprints dilakukan dua bagian. Pertama, melakukan cadangan pada source Eprints dan kedua pada database.
1. Melakukan backup source Eprints
Kita buat terlebih dahulu Direktori Backup Eprints pada home
$ sudo mkdir backup_eprints
Masuk ke direktori backup_eprints
$ cd backup_eprints
Lalu kita coba backup dengan perintah
$ sudo tar -czf backup_eprints_`date +%Y%m%d_%H%M%S`.tar.gz /usr/share/eprints3
2. Melakukan backup database
$ mysqldump -u root -p namadatabaseeprints /home/rido/backup_eprints/backup_$(date +%Y%m%d_%H%M%S).sql
3. Terkahir Copy direktory backup_eprints ke server lain ðŸ™‚
Share:

Cara Mudah Membuat Script dan Schedule Mikrotik

Cara Mudah Membuat Script dan Schedule Mikrotik. Ada beberapa pertanyaan yang sering ditanyakan mengenai schedule mikrotik, diantaranya adalah :
  • Mengatur queue jam kerja, di luar jam kerja dan saat weekend
  • Memblokir situs pada saat-saat tertentu (jam kerja, istirahat, dan weekend)
  • Mengatur webproxy agar aktif saat jam kerja saja
  • Auto backup mikrotik
Pada artikel sebelumya telah di bahas mengenai dasar dari membuat schedule mikrotik dengan mudah. Yaitu harus memahami baris perintah atau command line.
Selanjutnya kita akan mencoba membuat scheduler untuk menjawab beberapa pertanyaan diatas.
Tahapannya sebagai berikut :

Pengaturan awal Cara Mudah Membuat Script dan Schedule Mikrotik

Perintah Dasar Cara Mudah Membuat Script dan Schedule Mikrotik

Untuk perintah aktif/non-aktif menggunakan perintah ‘find”, jadi harus ada pilihan khusus dan mungkin berbeda untuk “apa yang difind”. Untuk weekend dan jam kerja di sini tidak menggunakan hitungan waktu selain interval seminggu sekali.
Perintah dasarnya adalah #maincommand-subcommand-option[find]
  • Enable / disable queue diatur menurut prioritas. Perintahnya :
queue simple disable [find priority=8]

queue simple enable [find priority=8]
command di atas akan men enable queue simple yang priroritas 8 (atas) dan mendisable queue simple prioritas 8 (bawah)
//Untuk proxy

ip proxy cache disable [find comment=blokir]

ip proxy cache enable [find comment=blokir]

//untuk firewall fillter berdasar ip

ip firewall filter disable [find comment=blokir]

ip firewall filter enable [find comment=blokir]

//Blok situs paksa dns

ip firewall nat disable [find comment=dns]

ip firewall nat enable [find comment=dns]

//Disable schedule on weekend (berdasarkan schedule comment)

system scheduler disable [find comment=daily]

system scheduler enable [find comment=weekend]
Perintah di atas harus dicoba satu persatu di terminal, dan apabila berhasil, bisa ke tahap selanjutnya. Namun apabila ada error, perintah harus dicek ulang sampai berhasil. Karena walaupun schedule telah dibuat dan bisa running namun tidak akan bisa mengeksekusi perintah bila perintahnya salah/error
  • Konfigurasi Schedule untuk jadwal queue dan jadwal blokir situs pada waktu tertentu
Enable queue dan blokir pukul 08:00:00 setiap hari
#system schedule add scheduler name=blokir_enable_1 start-date=Jan/01/2001 start-time=08:00:00 interval=1d on-event=”/ip proxy cache enable [find comment=blokir];/ip firewall filter enable [find comment=blokir]; /ip firewall nat enable [find comment=dns]” disabled=no comment=daily
Disable queue dan blokir waktu istirahat pukul 12:00:00 setiap hari
#system schedule add scheduler name=blokir_disable_1 start-date=Jan/01/2001 start-time=12:00:00 interval=1d on-event=”/ip proxy cache enable [find comment=blokir];/ip firewall filter enable [find comment=blokir]; /ip firewall nat enable [find comment=dns]” disabled=no comment=daily
Enable queue dan blokir pukul 13:00:00 setiap hari
#system schedule add scheduler name=blokir_enable_2 start-date=Jan/01/2001 start-time=13:00:00 interval=1d on-event=”/ip proxy cache enable [find comment=blokir];/ip firewall filter enable [find comment=blokir]; /ip firewall nat enable [find comment=dns]” disabled=no comment=daily
Disable queue dan blokir waktu istirahat pukul 17:00:00 setiap hari
#system schedule add scheduler name=blokir_disable_2 start-date=Jan/01/2001 start-time=17:00:00 interval=1d on-event=”/ip proxy cache enable [find comment=blokir];/ip firewall filter enable [find comment=blokir]; /ip firewall nat enable [find comment=dns]” disabled=no comment=daily
Disable scheduler on weekend pukul 06:00:00 setiap sabtu. Pastikan start-date hari Sabtu
#system schedule add scheduler name=blokir_weekend start-date=Jul/13/2013 start-time=06:00:00 interval=7d on-event=”/system scheduler disable [find comment=daily]” disabled=no comment=weekend
Enable scheduler daily pukul 08:00:00 setiap senin. Pastikan start-date hari Senin
#system schedule add scheduler name=start_blokir_monday start-date=Jul/15/2013 start-time=06:00:00 interval=7d on-event=”/system scheduler enable [find comment=daily]” disabled=no comment=weekend
Script di atas ada yang masih salah, sebaiknya pahami sehingga tau salahnya dimana. Baca komentar ya sob

Share:

Tuesday, May 16, 2017

Update Wordpress Lewat FTP Ubuntu Server

How to Solve WordPress Could Not Create Directory



If you’re trying to upgrade WordPress or install a plugin and getting the “could not create directory” error, there are two levels required to solving it.
Here’s an example of the error sequence:
Downloading update from http://downloads.wordpress.org/plugin/your-plugin.0.9.3.1.zip…
Unpacking the update…
Could not create directory. /wp-content/upgrade/yourplugin.tmp
Return to Plugins page
1. Web Server Ownership
The first level is actually to make sure that your web server has ownership over the directories:
chown -R www-data:www-data your-wordpress-directory
2. Directory Permissions
The second level is also required – you must make sure that the directory permissions are properly set:
sudo find /var/www/wordpress/ -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress/ -type f -exec chmod 644 {} \;
I’ve found that most solutions posted on the web show part two but skip the first part.
Share: