INSTALASI SLIMS DEBIAN 8 (eLibrary)
Slims merupakan salah satu CMS untuk menangani perpustakaan online. Slims lebih banyak digunakan dari pada CMS perpustakaan lain karena kemudahan dalam pengoperasiannya. Selain itu slims juga bersifat opensource jadi lebih banyak diminati oleh khalayak umum.
Penulis akan sedikit mengulas tentang cara mengelola eLibrary dengan memanfaatkan Slims.
Berikut langkah-langkah membangun eLibrary dengan menggunakan slims 8.2 akasia (Download Packet Slims disini (.tar.gz) atau disni (.zip) ).
Untuk Install slims di debian, terlebih dahulu kita harus menginstal paket-paket yang dibutuhkan, yaitu: bind9, Phpmyadmin, php5, MySQL-Server, Apache2.
Penulis akan sedikit mengulas tentang cara mengelola eLibrary dengan memanfaatkan Slims.
Berikut langkah-langkah membangun eLibrary dengan menggunakan slims 8.2 akasia (Download Packet Slims disini (.tar.gz) atau disni (.zip) ).
Untuk Install slims di debian, terlebih dahulu kita harus menginstal paket-paket yang dibutuhkan, yaitu: bind9, Phpmyadmin, php5, MySQL-Server, Apache2.
1. Setting IP Address dengan cara:
- Buka file /etc/network/interfaces dengan perintah nano /etc/network/interfaces
- Ketikkan script berikut pada baris paling bawah (jika sudah ada tinggal menyesuaikan saja):
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserver 192.168.1.1
dns-search domain.com
- Lakukan restart pada service network dengan cara:
/etc/init.d/networking restart atau
service networking restart atau
ifdown eth0 Enter ifup eth0 Enter
- Lakukan ping IP jika berhasil maka lanjut ke langkah berikut.
2. Pada terminal atau console linux ketikkan perintah:
apt-get install bind9 Phpmyadmin php5 MySQL-Server Apache2
Isikan password saat diminta dan pada pilihan apache2 dan lightftpd pilih apache2 dengan menekan tombol Space (spasi)
3. Setting DNS Server dengan cara sebagai berikut:
- Buka file named à nano /etc/bind/named.conf
Tambahkan script berikut pada baris paling bawah.
Zone “Domain.com”{
file “/etc/bind/db.domain”;
type master;
};
- Buat file /etc/bind/db.domain dengan cara:
cp /etc/bind/db.local /etc/bind/db.domain
- Buka file /etc/bind/db.domain dengan cara:
nano /etc/bind/db.domain
- Restart service DNS dengan cara berikut:
/etc/init.d/bind9 restart atau service bind9 restart
- Lakukan testing pada dns dengan perintah nslookup www.domain.com jika berkasil lanjut ke langkah berikut.
4. Copy file Slims ke dalam directory web debian dengan cara:
- cp /media/cdrom/slimsxxxx /var/www/
- masuk ke folder /var/www dengan cara: cd /var/www
- extract file slims dengan cara:
tar -xzvf /var/www/slimsxxxxx.tar.gz (untuk file dengan type .tar.gz) atau
unzip /var/www/slimsxxxxx.zip (untuk file dengan type .zip)
- ubah nama folder slims agar mudah diingat dengan cara: mv slimsxxxxx slims
- ubah hak akses folder slims dengan cara: chmod 777 slims -R
5. Setting Web Server dengan cara:
- Buat file virtualhost dengan cara:
cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/web.conf
- Buka file virtualhost dengan cara: nano /etc/apache2/sites-available/web.conf
- Pada baris DocumentRoot pastikan path directory sama dengan directory slims yaitu /var/www/slims
- Non-aktifkan virtualhost default debian dengan cara: a2dissite 000-default.conf
- Aktifkan file virtualhost dengan perintah a2ensite web.conf
- Lakukan restart pada service web server dengan cara:
/etc/init.d/apache2 restart
service apache2 restart
- Buka phpmyadmin untuk membuat database baru dengan cara: w3m localhost/phpmyadmin
- Tekan tombol tab pada keyboard hingga sampai pada tombol databases dan tekan enter
- Isikan nama database misal slims dan klik create
- Jika yang muncul adalah instalasi slims maka kita telah berhasil setting webserver.
- Ikuti panduan instalasi hingga selesai.
download file panduan installasi slims debian 8