Kamis, 07 Desember 2017

Cara menginstal slimis 8 senaya di localhost

 Assalamualaikum. Selamat Siang!!

Kali ini saya akan membagikan cara install slims 8 senayan di localhost







Pengertian


Senayan, atau lengkapnya Senayan Library Management System (SLiMS), adalah perangkat lunak sistem manajemen perpustakaan (library management system) sumber terbuka yang dilisensikan di bawah GPL v3. Aplikasi web yang dikembangkan oleh tim dari Pusat Informasi dan Humas Departemen Pendidikan Nasional Republik Indonesia ini dibangun dengan menggunakan PHP, basis data MySQL, dan pengontrol versi Git. Pada tahun 2009, Senayan memenangi INAICTA 2009 untuk kategori open source


Latar Belakang.

membangun perpustakaan online agar dapat di terapkan di sekolahan nanti dan dapat memudahkan mencari buku pelajaran.

Maksut Dan Tujuan.

Agar dapat belajar dengan media online dan dapat menghemat uang untuk membeli buku pelajaran.

Alat Dan Bahan.

File Slims
Debian Server 8.6
Koneksi internet

Waktu Pelaksanaan.

30 menit.

Tahap pelaksanaan.



Pertama kita car file slims nya berada di mana,kemudian kita copy ke direktory html dengan perintah:

#cp nama file.zip /var/www/html


Kemudian kita pindah ke direktory dimana file tadi di copy lalu masukan perintah:

#cd /var/www/html


Jika sudah pindah direktory lalu kita lihat ada kah file tadi dengan perintah #ls

kemudian kita Unzip file nya dengan perintah:

#unzip nama file.zip


tunggu sampai perosesnya selesai


Kemudia kita lihat nama file nya dengan perintah #ls


kemudian kita ganti nama file nya agar dapat memudahkan kita untuk mengetikan di web browser nanti masukan perintah:

#mv nama file nama file baru


kemudian kita beri hak akses dah hak milik dengan perintah:

#chown -R www-data:www-data nama file
#chmod 755 nama file




kemudian kita akses di web browser dengan mengetikan:

localhost/nama file tadi

dan ini lah tampilan awal dari instalasi slims 8


kemudian kita akan di suruh untuk memeriksa apakah data yang di butuhkan oleh slims 8 tersebut telah terinstal atau belum jika sudah kita tinggal next saja.


dan di sini kita akan di suruh untuk mengisikan data base.


kemudian kita buat data base nya di phpmyadmin.

dan masukan nama data base nya.


kemudian kita buat user untuk data base nya.

isikan seperti di bawah tetapi nama tidak boleh sama dengan yang di bawah


lalu kita pilih semua yang ada di bawah ini. lalu kita klik ok.


kemudian kita isikan data base yang telah kita buat tadi.


jika berhasil akan tampil seperti gambar di bawah ini dan kita pilih ok,start the slims


dan ini lah tampilan awal dari slims 8  yang telah di install.


kemudian kita masuk ke menu di atas lalu kita pilih librarin login


kemudian kita login dengan akun yang kita buat tadi,akun ini adalah akun adminnya.


dan jika sudah login maka kita akan di minta untuk menghapus file install.


masuk ke terminal lagi lalu kita ketikan:

#cd nama file slims nya

kemudian #ls

lalu kita masukan perintah:

#rm -rv install


dan installasi pun selesai.

Kesimpulan.

Slims 8 merupakan aplikasi perpustakaan online yang dapat di akses di web server dan untuk menyediakan pembelajaran untuk siswa atau pun perkampusan.

Install LAMP Server Di Ubuntu Server 16.04

Assalamualaikum,Selamat  Siang!!!

Kali Ini saya akan membagikan cara install LAMP server di Ubuntu Server 16.04






PENGERTIAN

LAMP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP/Phyton. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.


Linux:

Linux  adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.

Apache:

 Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.

Mysql:

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.

phpmyadmin:

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

LATAR BELAKANG

membangun web server supaya dapat mengistall apa saja yang di butuhkan oleh client.

MAKSUT DAN TUJUAN

membangun web server dengan tujuan untuk keperluan yang sudah di rencanakan.

ALAT DAN BAHAN

Ubuntu server.
Jaringan Internet
Referensi.

WAKTU PELAKSANAAN

30 Menit.

TAHAP PELAKSANAAN

pertama kita install terlebih dahulu apache2 nya dengan Perintah:

#apt-get install apache2


jika sudah selesai kita masukan IP nya di web browser, jika sudah tampil seperti gambar di bawah berarti sudah selesai.


kemudian kita install php7.0 Ubuntu server 16.04 menggunakan php7.0 jadi kita install terlebih dahulu:

#apt-get -y install php7.0 libapache2-mod-php7.0


jika sudah maka kita install php7.0 yang lain nya:

#apt-get -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache  php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext


kemudian kita reset apache2 nya dengan perintah:

#systemctl restart apache2


kemudian kita buat file .php nya supaya kita tau apa saja yang belum terinstall.

#nano /var/www/html/info.php


dan isikan:

<?php
phpinfo();
?>


lalu kita akses dengan memasukan ip servernya/info.php


kemudian kita install mariadb-server nya dengan perintah:

#apt-get install mariadb-server


kemudian kita masukan perintah:

#mysql_secure_installation


kemudian kita install phpmyadminnya dengan perintah:

#apt-get install phpmyadmin


karna kita tadi telah mengistall apache2 maka kita pilih apache2


lalu kita pilih yes.


kemudian kita masukan password mysql nya.


 lalu kita masukan lagi password nya.


kemudian kita masukan perintah:

#echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql


kemudian kita masukan ip server/phpmyadmin di web browser.

kemudian kita login dengan user root dan password nya yang kali buat tadi.



dan ini lah tampilan awal dari phpmyadmin.


KESIMPULAN

LAMP server merupakan salah satu langkah untuk membuat Web Server karena nanti nya server yang saya bangun ini untuk kepentingan Web server, dan ini juga salah satu dari hal-hal yang harus di lakukan setelah mengistall Server.

Rabu, 06 Desember 2017

Cara Install nextcloud

Asalamualikum

    

     PENDAHULUAN:

Nextcloud adalah perangkat lunak client-server untuk membuat dan menggunakan layanan file hosting. Ini secara fungsional mirip dengan Dropbox, meskipun Nextcloud bebas dan open-source, memungkinkan siapa saja untuk menginstal dan mengoperasikannya di server pribadi.

Sebelum Pengistalan nextcloud kita masuk dulu ke terminal. kemudian kita ketik perintah 
sudo su.
kemudian kita ketik paswordnya. setelah kita ketik paswordnya kita ketik perintah:

tep 2: Update the System
#apt-get update

Step 3: Install LAMP Server + PHP Extension
#apt-get install lamp-server^
#apt-get install libapache2-mod-php7.0 php7.0-mbstring php7.0-curl php7.0-zip php7.0-gd php7.0-mysql php7.0-mcrypt
#apt-get install php-xml

Step 4: Download NextCloud
#wget https://download.nextcloud.com/server/releases/nextcloud-9.0.52.zip

Step 5: Unzip + Permissions
#unzip nextcloud-9.0.52.zip
#mv nextcloud /var/www/html
#chown -R www-data:www-data /var/www/html/nextcloud

Step 6: Configuring MariaDB for NextCloud
#mysql_secure_installation
Type Y for all except root password

CREATE DATABASE nextcloud;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost' IDENTIFIED BY 'anand';
FLUSH PRIVILEGES;
exit;

Step 7: Disable MariaDB binary logging

#nano /etc/mysql/my.cnf

Add the following three lines at the end:

log-bin        = /var/log/mysql/mariadb-bin
log-bin-index  = /var/log/mysql/mariadb-bin.index
binlog_format  = mixed

Step 8: Configuring Apache Web Server
#sudo a2enmod rewrite
#touch /etc/apache2/sites-available/nextcloud.conf
#ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf
#nano /etc/apache2/sites-available/nextcloud.conf

ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf

Add the following:

<VirtualHost *:80>
ServerAdmin admin@ubuntu
DocumentRoot "/var/www/html/nextcloud/"
ServerName ipaddress
ServerAlias ubuntu
<Directory "/var/www/html/nextcloud/">
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Restart the Apache web server
#systemctl restart apache2.service?
 
Setelah kita restart Apache web server 
kemudian kita restart lagi local hostnya dan tinggal menabahkan nextcloud.






Selasa, 05 Desember 2017

Cara install Word press DI Server


Assalamualaikum wr.wb

A. Pendahuluan

  1. Pengertian
    WordPress adalah sebuah aplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software).[4] Selain sebagai blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya.
  2. Latar Belakang
    Intinya wordpress banyak digunakan untuk nge-blog dan mudah dalam penggunaan serta pengeditannya. selain mudah pengoperasianya, wordpress juga dilengkapi dengan ratusan plugin dan themes yang bisa di donwload secara gratis. dengan demikian, setiap orang seakan memiliki blognya sendiri dengan pengaturan da nstandar sesuai dengan pribadi masing-masing.
  3. Maksud dan Tujuan
    sebagai bahan pembangun blog atau web bolg.
B. Waktu 
  • 20 Menit
C. Alat dan Bahan
  1. Laptop
  2. CMS Wordpress
  3. Koneksi ke server
D. Proses dan Tahapan
  1. Pastikan laptop sudah terkoneksi ke server
  2. Masuk ke server menggunakan ssh server (ssh nama server@ip sercer)
  3. lalu lihat file cms (berbentuk zip) yang telah di download (cd /home/rizal/) (ls)
  4. Jika sudah ada langsung saja kita copy dengan perintah (cp file cms /var/www/html/)

  5. setelah di copy langsung kita ekstrax dengan perintah (unzip cms.zip )

  6. setelah di ekstrax langsung kita buat database di new > isi database name.



  7. terminal ketikkan :
    # chamod 755 wordpress
    # chown -R www-data wordpress
  8. lalu buka browser ketikkan ip server/wordpress

  9. Isi kolom sesuai phpmyadmin lalu submit

  10. welcome dan isi kolom > ubah password

  11. Akan di tampilkan ke halaman login, langsung saja tekan tombol login

  12. laah sekarang kita  isi username : root dan password anda

  13. instalasi selesai kita lagsung saja oprek sesuka kita. ok

E. Temuan Permasalahan

F. Kesimpulan

Situs layanan blog mengggunakan mesin wordpress didirikan oleh perusahaan dengan mendaftar pada situs wordpress.com pengguna tidak perlu melakukan instalasi atau konfigurasi yang rumit.

Senin, 04 Desember 2017

Virtuallisasi Sebagai Dasar Cloud Comuting

Asalamualikum wr.wb.





A. PENDAHULUAN 
  1. dalam ilmu komputer, virtualisasi (bahasa inggris: virtualiazation) adalah istilah umum mengacu kepada abstraksi dari sumber daya komputer. definisi lainnya adlah sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut.
  2. Latar belakang
    istilah virtualisasi sudah digunakan secara luas sejak 1960-an dan telah diaplikasikan kepada beberapa aspek komputer dari keseluruhan sistem komputer sampai sebuah kemampuan atau komponen individu. secara umum semua teknologi virtualisasi mengacu kepada
    "menyembunyikan detail teknis" melalui enkapsulasi.
  3. maksud dan tujuan
    mempelajari virtualisasi sebagai dasar cloud computing.
  4. hasil yang diharapkan
    dapat memahami konsep virtualisasi hingga cloud computing.

Alat dan bahan:
 
1.Komputer
2.Reprensi

C. waktu pelaksanaan

1. 30 menit.

D. proses dan tahapan:
  • virtualisasi 
    -Virtualisasi terbagi menjadi 2 yaitu virtualisasi server dan virtualisasi jaringan. 
    virtualisasi server berarti dalam satu fisik server terdapat banyak server virtual tanpa mengurangi fungsi/kinerjanya. 
    contoh proxmox yang didalamnya kita bisa membuat banyak server dengan  membuat vm. sedangkan virtualisasi jaringan berarti dalam satu interfaces fisik terdapat beberapa interfaces virtual. salah satu contoh implementasinya adalah pada mikrotik kita bisa membuat vlan (ether) dan vap (wlan).
  • cloud computing 
    -merupakan sebuah model komputasi, dimana sumber daya seperti processor, storage, network, dan software menjadi abstrak.
    -asal usul cloud computing adalah cloud berarti awan (internet di ibaratkan seperti awan yang bisa ada dimana-mana dan mobilisasi ke segala arah) dan komputing yang berarti komputerasi. 
    -terdapat 3 jenis cloud compting.

    a. IaaS (Infrastruktur as a service) : menyediakan Infrastruktur IT berupa CPU/RAM, storage,banwidch,serta tidak memerlukan komputer fisik sehingga dapat menghemat biaya. maksud dari IaaS adalah penyewa tidak perlu menyentuh/mengotak atik fisik server, tetapi hanya berhak mengistall aplikasi serta sebagai pemeg. perusahhan yang menyediakan IaaS : amazone EC2, Telkom cloud, Bizned cloud, dan sebagainya.

    b. SaaS (software as a service) : Penyewa langsng menggunakan bisa manggunakan aplikasi yang disediakan hanya dengan melakukan registrasi. contoh facebook google dll.

    c. PaaS (Platform as a Service) : layanan yang menyediakan computing platform. Biasanya sudah terdapat OS, database, web server, dan framework.


E. Hasil yang Didapatkan:

Memahami dasar virtualisasi dan cloud computing.

F. Kesimpulan:

virtualisasi sebagai dasar cloud computing berarti jika ingin mengimplementasikan tentang cloud computing, kita perlu memahami virtualisasi.

Sabtu, 02 Desember 2017

Pengertian Komputer Server dan jenisnya

Assalamualaikum wr.wb


A. Pendahuluan
  1. Pengertian
    komputer server merupakan komputer yang melayani permintaan komputer client dengan menyediakan berbagai sumber daya seperti memori yang lebih besar, hardisk dengan kapasitas tinggi, printer yang bisa digunakan bersama dan lain-lainnya.
  2. Latar Belakang
    Bertanggung jawab melayani permintaan komputer client.
  3. Maksud dan tujuan
    untuk mengatur lalu lintas data.
  4. Hasil yang di harapkan
    Mengatahui apa itu komputer server dan jenis-jenisnya.
B.Waktu Memahami
  • (-+) 1 Jam
C.Isi
  1. Server Application:
    Sever ini fokus ke Aplikasi Web Host ( Program    komputer yang berjalan di dalam browser Web ) yang kemungkinan penggunna  di jaringan untuk menjalankan mereka sendiri. Server ini tidak seperti namanya, dari bagian Word Wide Web ( setiap jaringan lokal akan melakukanya.
  2. Server Katalog:
    Mempertahankan indeks atau daftar isi informasi yang dapat ditemukan di jaringan besar, Seperti Komputer, pengguna ( Client ). file yang dibagikan di server file, dan aplikasi web.
  3. Server Komunikasi
    Menjaga satu titik akhir komunikasi ( pengguna atau perangkat ) untuk menemukan titik akhir lainnya dan berkomunikasi direktori titik akhir komunikasi dan layanan, tergangtung pada keterbukaan dan keamanan jaringan.
  4. Server Komputasi:
    Membawa sejumlah besar Sumber Daya Komputasi ( CPU dan memori akses acak ) melalui Jaringan.
  5. Server Database:
    Mempertahankan dan berbagi bentuk database apapun ( kumpulan data yang terorganisir dengan properti standar yang dapat ditampilkan dalam tabel ) melalui jaringan.
  6. Server Cetak
    Membagikan satu atau lebih printer melalui jaringan, sehingga menghilangkan kerumitan akses fisik.
  7. Server Web
    Halaman web host Sebuah web server adalah apa yang membuat world wide web mungkin. Setiap situs web memiliki satu atau lebih server web.
D. Hasil Yang Didapatkan
  • Dapat Mengetahui tentang komputer server dan jenisnya.
E.  Permasalahan
  • --------
F.  Kesimpulan
  • komputer server sangat di butuhkan dan mampu menghemat biaya menjadi lebih ekonomis.
 G. Referensi
  • http://blog.unnes.ac.id/cihuy/2017/02/10/38/

Jumat, 01 Desember 2017

Cara mengganti tema di linux mint menjadi mc os

Asalamualikum wr.wb.

 hai kawan-kawan di sini saya akan menjelaskan tutorial cara merubah tema
  linux mint menjadi mc os:

  
  pendahuluan: 

  Tema Mac OS X yang akan digunakan kali ini adalah tema Mac OS Yosemite yang merupakan versi terbaru dari Mac OS X. Project ini dikembangkan oleh NoobsLab dan sudah disimpan dalam servernya sehingga anda dapat dengan mudah menginstalnya pada komputer Linux anda.





Untuk mengubah tampilan Linux Mint 17.x menjadi tampilan Mac OS Yosemite kita mulai dari mengubah tampilan desktop wallpaper. Tampilan file Manager Nemo akan seperti berikut ini :

4 Step Cara Merubah Tampilan Linux Mint 17.2 Menjadi Mac linux mint os x theme linux mint 13 os x theme linux mint 14 os x theme linux mint 16 os x theme linux mint cinnamon os x theme linux mint 12 os x theme linux mint 14 mac os x theme linux mint 15 mac os x theme linux mint 16 mac os x theme linux mint xfce mac os x theme linux mint mac os x lion theme

1.Pertama download walpaper mac os di link ini download. jika sudah di download silahkan ekstrack dan pilih walpaper yg kalian sukai

2.untuk menginstal paket tema mac os ketikkan perintah
   sudo add-apt-repository ppa:noobbslab/themes
  sudo apt-get update
   sudo apt-get install muntu-y-ithemes-v4
   sudo apt0-get install  muntu-y-icons-v4
3.selanjutnya anda harus tema desktop , silahkan klik start menu->prefernces->themes,lalu ganti themenya
Window Border : MBuntu-Y-For-Mint
Icons : Aqua Blue
Controls : MBuntu-Y-For-Mint
Mouse Pointer : Mac OS
Desktop : MBuntu-Y-For-Cinnamon
4.install cairo dock degan perintah
  
   sudo apt-get install cairo-dock
5.jika sselesai install ,jalankan cairo dock degan kik star->administration->cairo   dock , jika sudah muncul klik kanandan run at start up.

    kesimpulan:
 
 
.  Tema Mac OS X yang akan digunakan kali ini adalah tema Mac OS Yosemite yang merupakan versi terbaru dari Mac OS X.