Tampilkan postingan dengan label Web Developer Info. Tampilkan semua postingan
Tampilkan postingan dengan label Web Developer Info. Tampilkan semua postingan

Rabu, 27 Februari 2019

Konfigurasi dan Memulai EPrints 3 pada CentOS 7

Konfigurasi dan Memulai EPrints 3 pada CentOS 7

Setelah selesai melakukan instalasi master EPrints pada CentOS 7 sekarang yang perlu dilakukan adalah  melakukan beberapa hal yaitu Membuat Arsip dan Konfigurasi database.

Dan saya ingatkan lagi loginlah pertama kali sebagai Root agar permission setiap eksekusi sintak lebih leluasa.

Baik.......... mari kita mulai kembali untuk melanjutkan perjuangan membangun sebuah repository menggunakan software EPrints 3

Konfigurasi Database


sebelum anda memulai periksa dan pastikan MariaDB server sudah berjalan, jika belum ketik:
chkconfig mariadb on

Ganti user Root menjadi eprints, caranya
su eprints

masuk ke direktory eprints3
cd /opt/eprints3

Menjalankan Epadmin
bin/epadmin create

Apabila anda sudah mengeksekusi perintah di atas maka akan tampil sederet pertanyaan yang memerlukan jawaban anda.

Archive ID?  anda diminta memberi sebuah nama untuk arsip repository, silahkan isi sesuai dengan keinginan anda, contoh: Elibs

Configure vital settings? [yes] ? tekan Enter saja

Hostname? jika anda menggunakan Eprints secara online dibawah sub domain, silahkan isi dengan subdomain lembaga anda contoh: elib.domainlembaga.ac.id, namun jika hanya untuk percobaan cukup elib saja atau nama yang lain sesuai selera anda.

Webserver Port [80] ? silahkan sesuaikan dengan port online anda, jika hanya percobaan biarkan saja default  80 lalu enter

Alias (enter # when done) [#] ? ketik tagger (#) jika tidak akan memberi alias, tetapi jika anda akan memberi beberapa alias silahkan isi sesuai yang disarankan, misalkan: elib.local dan seterusnya

Path [/] ? 
tekan enter saja

HTTPS Hostname [] ? 
tekan enter saja dan biarkan kosong, atau jika hostname anda menggunakan HTTPS silahkan disesuaikan

Administrator Email?
isi dengan nama email aktif contoh: someone@example.com

Archive Name [Test Repository] ?
isi dengan arsip repository anda: misalnya : elib repository, atau biarkan saja default lalu tekan enter

Write these core settings? [yes] ?
tekan Enter untuk membuat core setting

Masih satu rangkaian perintah epadmin, sekarang kita akan konfigurasi database untuk eprints

Configure database? [yes] ?
tekan enter saja

Database Name [testrepo] ? 
secara default nama database identik dengan archive ID anda, jika tidak suka, silahkan ganti dengan nama database yang anda sukai

MySQL Host [localhost] ?
tekan enter saja

MySQL Port (# for no setting) [#] ?
tekan enter saja

MySQL Socket (# for no setting) [#] ?
tekan enter saja

Database User [testrepo] ? 
isi dengan nama user untuk database

Database Password [asAgAeb] ?
isi password database

Database Engine [MyISAM] ?
tekan enter saja

Write these database settings? [yes] ?
tekan enter untuk membuat file setting untuk database anda

Memberikan Izin untuk membuat database

Create database "testrepo" [yes] ? 
tekan enter saja

Database Superuser Username [root] ?
tekan enter saja

Database Superuser Password?
silahkan isi password super user yang mudah anda ingat tapi susah saya tebak hehe, lalu enter

Create database tables? [yes] ?
tekan enter saja

Create an initial user? [yes] ?
tekan enter saja

Membuat user sebagai pengguna pertama yang akan login ke EPrints repository anda

Enter a username [admin] ?
biarkan saja default, tekan enter

Select a user type (user|editor|admin) [admin] ?
biarkan saja typenya sebagai admin, lalu enter

Enter Password?
silahkan isi password user yang mudah anda ingat tapi susah ditebak tetangga, lalu enter

Email? email.anda@gmail.com

Jika berhasil membuat user pertama ke dalam database anda akan tampil informasi seperti dibawah ini:
Successfully created new user:
ID: 1


Do you want to build the static web pages? [yes] ? tekan enter saja

maka EPrints Repository anda sudah mulai dibuat dimulai dari memeriksa koneksi database

Do you want to import the LOC subjects? [yes] ? tekan enter saja

Do you want to update the apache config files? (you still need to add the 'Include' line) [yes] ?
tekan enter saja

Sampai disini  kita sudah selesai konfigurasi EPrints dan sekarang tinggal restart apache dengan cara ketik:

service httpd restart

Buka browser dan ketik localhost, seharusnya pada tahap ini EPrints Repository anda sudah bejalan dengan baik.

Demikian artikel sederhana kali ini yang membahas bagaimana proses konfigurasi dan memulai Eprints 3 pada CentOS 7, semoga memberi manfaat bagi kita semua.

Jangan ragu tinggalkan komentar, mungkin ada pertanyaan, dan bagi para penggemar EPrints yang sudah liahi dan berkunjung dimari jangan lupa berikan saran jika artikel ini masih susah diimplementasikan.

Referensi bacaan:
https://wiki.eprints.org/w/Getting_Started_with_EPrints_3

Rabu, 11 Juli 2018

Cara Membuat Jurnal Baru (Create a New Journal) pada OJS 3.1.1


Cara Membuat Jurnal Baru (Create a New Journal) pada OJS 3.1.1

 Setelah selesai melakukan instalasi dan berhasil sekarang saatnya membuat jurnal baru, tujuannya adalah untuk memisahkan masing-masing judul jurnal dalam sebuah web jurnal atau boleh dikatakan sub jurnal misalnya, jurnal1 membahas tentang adat dan budaya, jurnal2 focus membahas tentang pendidikan dan seterusnya.

Kadang kala tidak selslu berjalan mulus pada proses pembuatan jurnal baru ini, walaupun sudah berhasil mengistalnya, seperti halnya pengalaman sebelumnya sudah saya singgung pada artikel sebelumnya. Setalah berkali-kali bahkan berhari-hari mengalami kegagalan, masalah seperti ini dapat saya atasi dengan cara menurunkan versi xampp server dari versi 7.2  menjadi versi 7.0.13 yang akhirnya berjalan dengan baik sehingga saya dapat menulis artikel 

Setelah berkali-kali saya gagal membuat sebuah artikel tentang Cara Membuat Jurnal Baru (Create a New Journal) pada OJS 3.1.1, siapa tahu anda juga mengalami hal serupa, karena sebelumnya saya mencoba berselancar, namun tidak ada satupun artikel yang saya temukan membahas tentang ini, rata-rata mereka membahas sampai pada selesai menginstal jurnal.

Baik, daripada berpanjang lebar silahkan simak tahapan bagaimana cara membuat jurnal pada OJS versi 3.1.1. kenapa OJS 3.1.1 ? karena percobaan saya kali ini adalah OJS versi 3.1.1 kemungkinan tahapan pada artikel ini dapat juga diterapkan pada versi dibawahnya atau bahkan versi terbaru, jika anda berhasil jangan lupa tuliskan komentar pada akhir artikel ini.

Asumsi: anda sudah berhasil melakukan instalasi OJS.3.1.1, jika belum silahkan baca : Cara Instalasi OJS 3.1.1 pada Xampp dengan Sistem Operasi Windows 10 mungkin dapat membantu.

Langkah Pertama

Lakukan login terlebih dahulu, sesuaikan dengan username dan password dengan yang telah anda buat pada saat instalasi,

Cara Membuat Jurnal Baru (Create a New Journal) pada OJS 3.1.1

Langkah Kedua

Untuk pertama kalinya setelah berhasil melakukan login, akan dasboard OJS dengan menu Administration dan disebelah kanan klik Create Journal, akan tampil jendela baru untuk memulai membuat jurnal,

Cara Membuat Jurnal Baru (Create a New Journal) pada OJS 3.1.1

Langkah Ketiga

Silahkan isi dan lengkapi semua data sesuai dengan kebutuhan anda, yang perlu diperhatikan adalah semua kolom yang diberi tanda bintang (*), karena wajib anda isi (tidak boleh kosong),
  • Journal Title : silahkan isi dengan nama jurnal anda,
  • Path : isi dengan nama tautan laman yang ingin ditampilkan pada web jurnal anda, misalnya path diisi dengan jurnal1 maka pada tautan web akan menjadi namadomain/ojs311/index.php/jurnal1,
  • Tekan Save 
Info: Proses pembuatan jurnal ini sangat tergantung pada spesifikasi komputer anda,

Cara Membuat Jurnal Baru (Create a New Journal) pada OJS 3.1.1

Langkah Keempat

Setelah menekan Save dan berhasil membuat jurnal baru maka anda akan diarahkan ke bagian Settings Wisard, pada bagian ini terdiri dari beberapa tabs menu yakni : Masthead, Contact, Appearance, SubmissionIndexing, dan Users. Anda dapat mengisi data secara berurutan atau lompat ke tab tertentu sesuai kebutuhan anda, tapi perlu diingat kembali kolom yang diberi tanda bintang (*) wajib anda isi.

Setelah selesai mengisi data pada semua tab menu, kemudian klik Finish untuk mengakhiri proses setting, jangan khawatir dikemudian hari dapat mengeditnya kembali.

 Cara Membuat Jurnal Baru (Create a New Journal) pada OJS 3.1.1

Untuk  Settings Wisard jurnal, secara rinci akan saya bahas pada artikel terpisah tunggu updatenya

Langkah Kelima

Selanjtunya, karena proses pembuatan jurnal baru sudah selesai silahkan buka web browser anda, buka tab baru dan ketik http://localhost/ojs311/index.php/jurnal1, maka akan tampil laman jurnal baru anda sesuai dengan Settings Wisard yang anda lakukan sebelumnya.

Keterangan:
ojs311 adalah nama folder pada htdocs silahkan anda sesuaikan,
jurnal1 adalah nama path jurnal pada saat membuat jurnal baru,

Demikian pengalaman singkat kali ini yang dapat saya bagikan untuk anda, semoga dapat memberi manfaat buat kita semua, dan sekali lagi saya sangat mengharapkan kritik, saran, komentar anda sebagai motivasi saya terus berbagi pengalaman yang sangat sederhana dan terbatas ini.

Bagi anda yang baru saja ingin memulai belajar tentang OJS 3.1.1, silahkan

baca : Open Journal System (OJS) Terbaru untuk Mengelola Jurnal Online

Salam


Jumat, 06 Juli 2018

Cara Instalasi OJS 3.1.1 pada Xampp dengan Sistem Operasi Windows 10


Cara Instalasi OJS 3.1.1 pada Xampp dengan Sistem Operasi Windows 10

OJS (Open Journal System) merupakan sebuah aplikasi pengelola jurnal (Open Source Software) dengan lisensi GNU Genaral Public Lisence yang dikembangkan untuk mendukung dunia pendidikan.

Baca : Open Journal System (OJS) Terbaru untuk Mengelola Jurnal Online


Setelah anda memahami informasi tentang OJS versi 3.1.1, maka sekarang saatnya belajar cara menginstal atau melakukan hosting pada sebuah server, pada kasus ini saya menggunakan XAMPP Server for Windows versi 7.0.13 dan saya sangat menyarankan mengunakan versi ini karena hasil ujicoba menggunakan versi 7.2 terjadi kendala pada saat proses pembuatan jurnal baru, namun jika ada diantara anda yang berhasil dan sukses sampai membuat jurnal menggunakan Xampp versi terbaru mohon isi komentar dibawah agar dapat menjadi bahan referensi bagi mereka yang sedang mempelajari OJS.


Persiapan


Agar dapat melakukan Instalasi OJS ini yang pertama kali anda lakukan adalah menyiapkan server  dalam hal ini saya menginstal Xampp server untuk Windows dengan versi PHP 7.0.13 pada drive C

Silahkan unduh (download) melalui tautan berikut:

xampp-win32-7.0.13-0-VC14-installer

atau

Melalui laman apachefriends.org

Setelah selesai mengunduh silahkan lakukan intaslasi seperti biasa. (saran: lakukan instalasi pada drive C) kecuali anda bisa mengkonfigurasi sendiri.

Perlu anda ketahui: OJS 3.1.1 dapat bekerja dengan baik pada database MySQL dan PostgreSQL, karena OJS baru diujikan pada platform itu.

Instalasi OJS 3.1.1


  1. Langkah Pertama

    Unduh OJS 3.1.1 melalui laman Open Journal System  dengan nama file ojs-3.1.1.tar.gz

    Update
    Unduh OJS 3.1.1 melalui laman PKP (Public Knowledge Project)  dengan nama file ojs-3.1.1.tar.gz
  2. Langkah Kedua

    Extract file ojs-3.1.1.tar.gz ke dalam folder C:\xampp\htdocs,
  3. Langkah Ketiga

    Setelah selesai melakukan ekstraksi, rubah nama folder (Rename) ojs-3.1.1 menjadi ojs311,
  4. Langkah Keempat

    Jalankan Xampp dan pastikan modul Apache dan MySql sudah berjalan yang ditandai dengan warna hijau,
  5. Langkah Kelima

    Buka web browser dan ketik localhost/ojs311 pada address bar lalu tekan enter, jika sudah benar maka tautan akan berubah menjadi localhost/ojs311/index.php/instal,
  6. Langkah Keenam

    Sekarang mulai mengisi data yang diperlukan untuk memulai instalasi:
    • Administrator Account
      Username, Password, Repeat Password isi dengan admin, dan Email isi dengan nama email anda,
    • Primary locale
      Silahkan biarkan default (English) untuk tampilan berbahasa inggris, atau pilih bahasa yang anda inginkan,
    • File Setting
      Pada Directory for upload merujuk pada C:/xampp/files, maka ada perlu membuat sebuah folder dan beri nama files  pada direktori C:\xampp
    • Database Settings

      Database drivers : MySQLi
      Host : localhost
      Username : root (catatan: jika anda pernah mengganti username silahkan sesuaikan)
      Password :    (biarkan kosong jika ada tidak pernah membuat password pada Xampp)
      Database name: ojs311
      Jika belum pernah membuat database, maka centang (ceklis) Create new database
    • AOI settings
      Repository Identifier : ojs3.localhost
  7. Langkah Ketujuh

    Klik Install Open Journal Systems, tunggu sampai proses instalasi selesai. lama proses instalasi sangat tergantung pada spesifikasi komputer anda.
  8. Langkah Kedelapan

    Jika proses instalasi telah selesai maka anda akan diberikan informasi bahwa proses instalasi berhasil "Instalation of OJS has completed successfully".

    Cara Instalasi OJS 3.1.1 pada Xampp dengan Sistem Operasi Windows 10

Setelah proses instalasi OJS selesai, selanjutnya menguji apakah anda OJS sudah tekoneksi dengan database.
Untuk masuk ke dashbord adminitrasi dan agar dapat menggunakannya silahkan klik login dan input username dan pasword yang telah dibuat sebelum proses instalasi (lihat langkah 6 bagian adminitrator account).

Jika anda berhasil login berarti proses intalasi berjalan dengan baik, namun apabila anda masih menemukan kendala atau merasa bingung dalam melaksanakan proses instalasi OJS 3.1.1 ini, silahkan simak video dibawah ini barangkali dapat memandu anda.

(Video Sedang diedit)

Selanjutnya baca: Cara membuat jurnal baru (New Journal)

Rabu, 04 Januari 2017

Istilah Frontend dan Backend pada dunia Web developer

 

Artikel ini terbit berdasarkan pertanyaan beberapa teman yang penasaran dengan istilah FRONTEND developer dan BACKEND developer, untuk itu saya mencoba menulis dan menjelaskan berdasarkan pemahaman saya tentang itu, jadi kalau ada para master yang kebetulan membaca dan perlu ditambahkan silahkan di komentari ya. Biasanya istilah ini digunakan oleh perusahaan besar yang bergerak dibidang pengembang web atau aplikasi sejenis ketika memisahkan profesionalitas pekerjanya menjadi pekerja profesional dengan kekhususan atau spesialis.
Berdasarkan uraian di atas mari kita perjelas apa sebenarnya instilah tersebut:

Frontend Developer

Berdasarkan terjemahannya Frontend Developer berarti "Pengembang bagian depan", dengan demikian saya bisa jelaskan Frontend Developer adalah mereka para programmer yang bertugas untuk membuat tampilan web yang akan diakses dan dilihat oleh user, pada bagian ini dituntut memiliki kemampuan dibidang desain antarmuka sebuah web agar menarik dan memudahkan pengguna berinteraksi dengan web. Untuk mendukung keahlian dibidang desain web mereka harus menguasai Html, CSS (Cascading Style Set), Javascript dan bahasa pemrograman yang berkaitan desain web yang ditampilkan oleh browser.

Backend Developer

Sedangkan istilah Backend Developer adalah mereka yang mempuyai keahlian mengintegrasikan desain web yang sudah dibuat oleh bagian Frontend yaitu berkaitan dengan server dan database. Mereka ini dituntut menguasai bahasa pemrograman seperti PHP,  MySql atau bahasa perograman sejenis agar user seperti Administrator web dapat melakukan CRUD (create,read,upadate, delete) dan pengunjung umum dapat melakukan sesuatu berdasrkan hak aksesnya.

Kesimpulan

Jadi biasanya istilah Frontend dan Backend adalah untuk memisahkan keahlian seseorang dalam pengembangan sebuah aplikasi berbasis web, jadi akan terlihat keahliannya dibagian mana, tetapi kalau saya mengembangkan sebauh web sendiri mulai dari merancang membuat desain hingga online memang pekerjaan yang sangat berat dan hasilnya pun kurang maksimal, Nah jika anda baru saja berniat untuk mengembangkan aplikasi berbasis web ada baiknya anda mengumpulkan banyak orang atau teman yang ahli dibidang masing-masing.

Semoga bermanfaat, jika ada yang kurang nanti akan diperbaharui lagi.