Software Engineering || SMK Negeri 1 Mejayan

Saturday, April 18, 2015

Mengaktifkan Mod_Rewrite Apache

Berikut adalah cara mengaktifkan Mod_Rewrite pada Apache 2 :

1. Buka Terminal dan masuk sebagai super user

2. Ketikkan perintah :
a2enmod rewrite

3. Restart Apache dengan perintah :
service apache2 restart

4. Edit file apache2.conf dengan perintah :
nano /etc/apache2/apache2.conf

Cari tulisan AllowOverride (Tekan Ctrl+W). 


Kemudian cari baris <Directory /var/www/>
Ganti tulisan :
AllowOverride None
menjadi :
AllowOverride All

Simpan dengan cara Ctrl+X --> y

5. Kemudian restart Apache 2 lagi
service apache2 restart

Selesai ...
 

Thursday, April 16, 2015

Code Igniter

A. Tentang Code Igniter

 
Code Igniter adalah sebuah framework PHP. Framework itu sendiri adalah suatu kerangka kerja yang berupa sekumpulan folder yang memuat file-file php yang menyediakan class libraries, helpers, plugins dan lainnya . Framework menyediakan konfigurasi dan teknik coding tertentu.
Kemudian apakah fungsi framework itu ?
  • Mempercepat dan mempermudah pembangunan sebuah aplikasi web.
  • Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam sebuah framework (dengan syarat programmer mengikuti pola standar yang ada)
  • Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal (misalnya validasi, ORM, pagination, multiple database, scaffolding, pengaturan session, error handling, dll
  • Lebih bebas dalam pengembangan jika dibandingkan CMS.
Nah , secara jelasnya CodeIgniter adalah aplikasi open source (Gratis) berupa framework dengan model MVC (Model, View, Controller) yang di fungsikan untuk membuat sebuah website dinamis bebasis PHP. CodeIgniter sendiri dirilis pertama kali pada 28-02-2006. Versi stabil yang akhir ialah V 3.0.

B. Sejarah Code Igniter

CodeIgniter pertamakali dikembangkan pada tahun 2006 oleh Rick Ellis. Dengan logo api yang menyala, CodeIgniter dengan cepat “membakar” semangat para web developer untuk mengembangkan web dinamis dengan cepat dan mudah menggunakan framework PHP yang satu ini.

Pada bulan Juli 2013, EllisLab mengumumkan bahwa mereka mencari pemilik baru untuk CodeIgniter karena internal mereka sendiri tidak memiliki cukup fokus untuk terus mengembangkan CodeIgniter. Akhirnya pada bulan Oktober 2014, kepemilikan CodeIgniter berpindah tangan kepada British Columbia Institute of Technology , salah satu sekolah tinggi teknologi di Kanada.
Setelah hampir lima bulan lamanya sejak peralihan kepemilikan, BCIT akhirnya merilis CodeIgniter 3.0.

Code Igniter sendiri dapat didownload dengan mudah pada website resminya yaitu di http://www.codeigniter.com/. Panduan lengkapnya bisa dilihat di Halaman User Guides.

Tuesday, April 14, 2015

Jcow

Jcow adalah sebuah CMS untuk membangun sebuah komunitas jejaring sosial. 
Kelebihan Jcow adalah :
  • PHP yang simple dan sangat mudah di install
  • Mudah diedit
  • Total besar script atau file sangat ringan
  • Fiturnya mirip Facebook dan Twitter (Chatting , Like , Follow , Foto , Musik , Video , Desain Halaman Profile , dll.)
  • Dilengkapi dengan Admin Cpanel

View More --> www.jcow.net


Cara instalasi :

1. Download file nya pada www.jcow.net dan letakkan pada direktori /var/www/html 
cp jcow.trial.zip /var/www/html 


2. Masuk pada direktori /var/www/html , buat folder baru dengan nama jcow , pindahkan file jcow.trial.zip ke direktori jcow yg dibuat tadi.
mkdir jcow
mv jcow.trial.zip /var/www/html/jcow




3. Masuk pada direktori jcow dan extract file tadi.

 unzip jcow.trial.zip




4. Berikan hak akses

chown -R www-data:www-data jcow




5. Buat database pada phpmyadmin dengan nama dbjcow




6. Buka browser , ketikkan localhost/jcow. Isikan konfigurasi sesuai database yg telah dibuat tadi.



Monday, April 13, 2015

Sistem Infomasi Sekolah dengan SISFOKOL

Sistem Informasi Sekolah dapat dibangun menggunakan beberapa aplikasi. Salah satunya adalah menggunakan 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.
Dan saya memilih CMS Sisfokol Jenjang SMK.



A. Cara Instalasi

1.  Buka terminal , letakkan file sisfokol_v4_smk.zip pada direktori /var/www/html/
cp sisfokol_v4_smk.zip /var/www/html


2. Masuk direktori /var/www/html. Extract file sisfokol_v4_smk.zip 
cd /var/www/html
unzip sisfokol_v4_smk.zip

3. Edit file /sisfokol_v4_smk/inc/config.php
nano /sisfokol_v4_smk/inc/config.php
Edit konfigurasi file nya menjadi berikut :

- $xhostname = "localhost";
- $xdatabase = "sisvokol_v4_smk";
- $xuser = "root";
- $password = " "; #password masing-masing.


4. Berikan hak akses ,
chown -R www-data:www-data sisfokol_v4_smk

5. Buat database di phpmyadmin dengan nama sisfokol


  
6. Import database yg sudah disediakan oleh aplikasi sisfokol.


7. Buka browser dan ketikkan localhost/sisfokol_v4_smk

Silahkan login dengan username "admin" dan password "admin" untuk user level administrator dan username "120001" dan password "120001" untuk user level lainnya.

Popular Posts