Minggu, 10 April 2016

PENGENALAN TENTANG CMS PRESTASHOP

PENGENALAN TENTANG CMS PRESTASHOP

A.Pengertian
   PrestaShop adalah aplikasi Web open source untuk membuat sebuah toko online untuk mewujudkan elektronik perdagangan. Aplikasi ini diterbitkan di bawah syarat-syarat Lisensi Open Software 3.0



B.Sejarah
    PrestaShop dimulai pada tahun 2005 sebagai proyek mahasiswa dalam EPITECH IT School di Paris, Perancis. Awalnya bernama phpOpenStore, perangkat lunak pertama kali tersedia dalam dua bahasa: Inggris dan Perancis. Tiga bulan setelah peluncuran proyek ini diterjemahkan dalam tiga belas bahasa.
Perusahaan, PrestaShop SA, didirikan pada tahun 2007 oleh Igor Schlumberger dan Bruno LeVeque.
Antara Mei 2010 dan April 2012, PrestaShop tumbuh dari 17 karyawan untuk lebih dari seratus, dengan pembentukan kantor pusat sekunder di Miami. [2]
Pada bulan Maret 2014, PrestaShop SA dijamin $ 9.3m di Seri B Pendanaan untuk melanjutkan upaya ekspansi global. [3]
Pada bulan Januari 2015, perusahaan meluncurkan PrestaShop Cloud, versi diri-host gratis dari software-nya. [4]
Menurut situs teknologi pelacakan BuiltWith.com, pangsa pasar PrestaShop untuk open-source website e-commerce adalah 9%. [5] Menurut W3Techs, PrestaShop digunakan oleh 0,5% dari semua situs web.
  
C.Model Bisnis
   Sebagai organisasi open-source, PrestaShop menghadapi tantangan menghasilkan pendapatan. Dengan memanfaatkan ukuran dan ruang lingkup internasional komunitas open-source, perusahaan yang didirikan dua sumber utama pendapatan:
  • PrestaShop Addons, pasar di mana pedagang membeli addons kustom dan tema untuk toko mereka
  • Kemitraan strategis dengan para pemimpin industri e-commerce seperti PayPal atau Google
D.Fitur
    Di kantor depan, pengunjung toko dapat mengakses berbagai fitur, seperti produk yang ditampilkan di halaman rumah, kemampuan untuk menawarkan ongkos kirim, beberapa metode pembayaran, produk tagging dan awan tag, dll
Di kantor kembali, pedagang dapat mengakses berbagai fitur yang memungkinkan untuk mengatur toko nya seperti penambahan unlimited mata uang, 100% tema grafis disesuaikan, diskon volume, dll Hal ini juga dapat melacak aktivitas mereka dengan statistik, rincian pesanan, manajemen katalognya, dll
Fitur tidak hadir dalam larutan asli dapat ditambahkan sebagai modul. Modul ini dibuat baik oleh anggota PrestaShop, atau dengan komunitasnya. Kami menemukan ini ekstensi yang berbeda atau pada bagian PrestaShop Addons, atau di situs eksternal kepada perusahaan. Modul bisa bebas atau dibayar.
Contoh:
  • Pembayaran oleh manajemen kartu kredit;
  • manajemen logistik antara toko dan penyedia layanan;
  • ekspor produk untuk perbandingan harga.
 sumber : https://fr.wikipedia.org/wiki/PrestaShop

MEMBUAT TOKO ONLINE MENGGUNAKAN CMS PRESTASHOP

MEMBUAT TOKO ONLINE MENGGUNAKAN CMS PRESTASHOP


Download File Prestashop nya Disini 

Langkah-Langkah :

  1. Pertama, kita masuk ke direktory /var/www/html terlebih dahulu, dengan memasukkan perintah :
    #cd /var/www/html
  2. Kemudian download file prestashop nya, cara nya copy link location file nya, lalu masukkan perintah :
    #wget http://www.prestashop.com/download/old/prestashop_1.5.3.1.zip
  3. Ini adalah tampilan proses download nya.
  4. Setelah download nya selesai, kita check apakah file nya sudah berada dalam direktory ini apa belum, dengan memasukkan perintah :
    #ls
  5. Karena file nya berbentu .zip, kita harus mengekstrak nya dulu dengan memasukkan perintah :
    #unzip prestashop_1.5.3.1.zip
  6. Kemudian kita ubah hak akses file nya dengan memasukkan perintah :
    #chmod -R 755 /var/www/html/prestashop
  7. Setelah itu, kita ubah hak akses folder nya dengan memasukkan perintah :
    #chown -R www-data:www-data prestashop
  8. Selanjutnya, kita buat database baru dengan nama prestashop.
  9. Lalu buka web browser, isi URL nya dengan IP Server/prestashop atau DNS Server/prestashop
  10. Ini adalah langkah awal instalasi prestashop. Disini kita disuruh memilih bahasa untuk instalasi, contoh saya menggunakan bahasa english, lalu centang persetujuan instalasi nya yang ada di bawah, lalu klik next.
  11. Selanjutnya akan masuk ke tampilan persetujuan atau verifikasi, usahakan tidak ada eror sama sekali yaa..seperti gambar di bawah ini, lalu klik next.
  12. Dalam menu system configuration, kita diminta untuk melengkapi persyaratan. Diantaranya :
    database password : isi password database
    Database engine : pilih jenis database anda
    klik verify now. Jika sukses, lanjut ke tahap selanjutnya :
    Isi E-Mail anda, setelah itu klik next.
  13. Dalam menu shop configuration, isi shop name sesuka anda, isi main activity dengan jenis produk yang akan dijual, isi default country dengan negara anda, isi shop timezone dengan waktu anda sekarang, dalam shop logo terserah anda (bisa dirubah/bisa tidak dirubah), isi first name dan last name nya sesuka ansda, lalu isi E-Mail address dengan email anda, lalu masukkan password untuk prestashop nya, lalu klik next.
  14. Tunggu proses nya..
  15. Jika tampilannya seperti ini, maka instalasi nya sudah selesai. Tapi tunggu dulu, di bawah nya akan muncul perintah seperti gambar di bawah ini, kita diminta untuk meremove folder prestashop.
  16. Kita masuk ke direktory prestashop dengan memasukkan perintah :
    #cd prestashop/
  17. Kemudian kita remove folder instalasi prestashop dengan memasukkan perintah :
    #rm -rf install/ 
  18. Kemudian kita kembali ke browser, Di bawah nya, ada dua opsi seperti gambar di bawah ini. Opsi manage your store untuk memantau tokoh, opsi discover your store untuk melihat tokoh.
  19. Ini adalah tampilan tokoh yang sudah saya buat menggunakan cms prestashop.

MEMBANGUN SISTEM INFORMASI SEKOLAH MENGGUNAKAN CMS SISFOKOL

MEMBANGUN SISTEM INFORMASI SEKOLAH MENGGUNAKAN CMS SISFOKOL

Ada beberapa CMS Sistem Informasi Sekolah. Jibas, Portal, atau Web yang lain.
Kali ini saya akan menjelaskan tentang CMS Sistem Informasi Sekolah, yaitu Sisfokol.



BIASAWAE adalah nickname dari 'Agus Muhajir'. Pengembang SISFOKOL (Sistem Informasi Sekolah), sejak tahun 2005. SISFOKOL terdiri untuk keperluan sekolah SD, SLTP, SLTA dan SMK. Dan keperluan e-learning (Janissari). Project idealist dengan konsep OpenSource dan berbasis web ini, juga masuk dalam Distro Linux Schoolonffline milik Bapak Onno W. Purbo.

Ada beberapa pilihan CMS Sisfokol, Jenjang SD, SMP/SLTP, SMA/SLTA, SMK.
Kali ini saya menggunakan CMS Sisfokol Jenjang SMK.
Untuk Mendownload CMS Sisfokol Jenjang SMK, Disini
Untuk Mendownload CMS Sisfokol semua versi, Disini

Langkah-Langkah :
  1. Pertama, kita masuk ke direktory /var/www/html dulu, dengan memasukkan perintah :
    #cd /var/www/html
  2. Setelah itu, kita download file sisfokol nya, disini saya mendownload CMS Sisfokol Jenjang SMK, dengan memasukkan perintah :
    #wget http://download1585.mediafire.com/0ctyf7xlthng/r96gta7309dr2qa/sisfokol_v4_smk.tar.lzma
  3. ini proses download nya, tunggu beberapa menit. . .
  4. Setelah proses nya selesai, check file nya sudah ada apa belum dalam direktory ini, dengan memasukkan perintah :
    #ls
  5. Karena file nya berbentuk .lzma, kita harus mengekstrak nya terlebih dahulu, awal nya, kita harus menginstall perintah untuk mengekstrack file tersebut, dengan memasukkan perintah :
    #apt-get install lzma
  6. Setelah di install, kita ekstak file sisfokol nya dengan memasukkan perintah :
    #tar --lzma -xvf sisfokol_v4_smk.tar.lzma
  7. Kemudian kita masukkan perintah di bawah ini untuk mengubah hak akses file sisfokol :
    #chmod 755 sisfokol_v4_smk
  8. Kemudian kita masukkan perintah di bawah ini untuk mengubah hak akses folder sisfokol :
    #chown -R www-data:www-data sisfokol_v4_smk
  9. Kemudian kita buat database baru dengan nama sisfoko_v4_smk. 
  10. Setelah itu, kita download lagi file sisfokol nya ke localhost. Caranya sama dengan tadi saat download pada server.
  11. Cara mengekstrak nya juga sama dengan tadi, pertama kita harus menginstall perintah untuk mengekstrak file sisfokol.
  12. Kemudian ekstrak file sisfokol nya dengan memasukkan perintah :
    #tar --lzma -xvf sisfokol_v4_smk
  13. Selanjutnya, kita masuk ke direktory sisfokol/db/ dengan memasukkan perintah :
    #cd sisfokol_v4_smk/db/
  14. Kita check apakah file sisfokol_v4_smk.sql nya ada apa tidak, biasanya sudah ada dari bawaannya.
  15. Selanjutnya, kita import file sisfokol_v4_smk.sql nya pada database sisfokol yang sudah di buat tadi, dengan memilih opsi import, lalu klik browse.
  16. Kemudian cari letak file .sql nya tadi.
  17. Setelah dipilih file nya, klik go
  18. Jika proses import nya berhasil, maka akan muncul tampilan seperti di bawah ini.
  19. Kemudian kita kembali lagi ke terminal server, kita masuk ke direktory sisfokol/inc/ dengan memasukkan perintah :
    #cd sisfokol_v4_smk/inc/
  20. Kemudian kita edit file config.php nya dengan memasukkan perintah :
    #nano config.php
  21. Perintah seperti di bawah ini, bisa di edit sesuka anda.
  22. Kemudian cari perintah KONEKSI DATABASE, ubah $xusername nya dengan username saat masuk ke database, lalu ubah $xpassword nya dengan password database.
    Setelah di edit, keluar dan simpan dengan menekan CTRL+X > Y > Enter
  23. Selanjutnya, buka web browser, lalu isi URL nya dengan IP Server/sisfokol_v4_smk atau DNS Server/sisfokol_v4_smk.
  24. Akan muncul tampilan seperti ini, pilih akses nya sesuai keinginan anda, lalu isi username : admin , password : admin ,  setelah itu klik OK.
  25. Jika tampilan seperti di bawah ini, maka instalasi sisfokol nya sudah selesai.
  26. Eiitts...jangan bilang selesai dulu, username dan password nya tadi itu default nya. Kita harus mengganti nya agar tidak di bobol orang lain :D cara nya kita kembali ke terminal server, lalu masuk ke direktory sisfokol dengan memasukkan perintah :
    #cd ..
  27. Lalu masukkan perintah di bawah ini untuk mengubah username dan password nya :
    #nano _contoh_akses.txt
  28. Kemudian edit sesuka anda ^_^.

Selasa, 05 April 2016

MEMBUAT REPOSITORY LOCAL MENGGUNAKAN ISO IMAGE DEBIAN 8

MEMBUAT REPOSITORY LOCAL MENGGUNAKAN ISO IMAGE DEBIAN 8


Repositori ini, beriisikan packet-packet aplikasi yang bisa digunakan dalam OS Linux. Keuntungan dari Repositori Local ini adalah tidak perlu adanya koneksi internet untuk Mengupdate repositori maupun menginstall aplikasi untuk dipasang di Linux kita. Kali ini saya menggunakan Debian
8 dan akan saya pasang repositori local di harddisknya. Repositori yang akan saya gunakan ini merupakan 3 file ISO yang terpisah. Ikuti langkah-langkah di bawah ini.

Langkah-Langkah :
  1. Pasti kan anda sudah mempunyai iso image debian 8 lengkap (dvd1,dvd2,dvd3) . Disini letak iso nya berada pada localhost. Jadi transfer iso nya ke server.
  2. Setelah proses transfer selesai, check file nya sudah ada apa belum pada server dengan memasukkan perintah :
    #ls
  3. Kedua, buat sebuah folder. Agar bisa di akses oleh pengguna lain, saya akan membuat folder di /var/www. Jadi, pengguna lain dapat menggunakan repo local lewat layaan Web server. Sehingga aktifkan layanan Webserver dengan menginstall Apache2. kemudian buat folder di /var/www/html sesuaikan dengan jumlah file iso, dengan memasukkan perintah :
    #mkdir /var/www/html/repo1
    #mkdir /var/www/html/repo2
    #mkdir /var/www/html/repo3
  4. Selanjutnya edit file fstab di direktori /etc, dengan memasukkan perintah :
    #nano /etc/fstab
  5. lalu tambahkan baris di bawah ini, lalu letakkan di paling bawah sendiri.
    #/home/server/debian-8.3.0-amd64-DVD-1.iso /var/www/html/repo1/ udf,iso9660 loop 0 0
    #/home/server/debian-8.3.0-amd64-DVD-2.iso /var/www/html/repo2/ udf,iso9660 loop 0 0
    #/home/server/debian-8.3.0-amd64-DVD-3.iso /var/www/html/repo3/ udf,iso9660 loop 0 0

    Keterangan :
    •   /home/server/debian-8.3.0-amd64-DVD-1.iso => tempat file iso berada.
    •   /var/www/html/repo1/ => folder yang dibuat dilangkah kedua
  6. Setelah itu, konfigurasi repository nya dengan memasukkan perintah :
    #nano /etc/apt/source.list
  7. Lalu tambahkan tanda pagar "#" di depan perintah yang masih aktif (tandanya masih berwana selain biru). dan tambahkan perintah berikut:
    deb file:/var/www/html/repo1/debian jessie main contrib
    deb file:/var/www/html/repo2/debian jessie main contrib
    deb file:/var/www/html/repo3/debian jessie main contrib 
  8. Kemudian mount folder masing-masing direktori yang telah kita buat di langkah ke2, dengan memasukkan perintah :
    #mount /var/www/html/repo1
    #mount /var/www/html/repo2#mount /var/www/html/repo3
  9. Selanjutnya, uji coba repository local nya dengan mengupdate nya.
  10. Jika tampilannya seperti di bawah ini, berarti repository local nya sudah jalan atau berhasil.
  11. Untuk pengguna lain, dapat memasukkan perintah berikut pada file sources.list.
  12. Kita juga dapat mengganti repository local nya dengan perintah berikut :
    deb http://localhost/repo1/debian jessie main contrib
    deb http://localhost/repo2/debian jessie main contrib
    deb http://localhost/repo3/debian jessie main contrib