Rabu, 29 Juni 2016

Mengenal Lebih Jauh Sistem Operasi Linux

Assalammu'allaikum

Hai sobat

kita telah sering menggunakan linux selama ini tetapi banyak di antara kita yang belum mengetahui tentang

Apa itu linux,Bagaimana sistem linux bekerja,Bagaimana sejarah nya,Kenapa linux bisa di buat,Bagai mana struktur sistemnya,dan apa bedanya linux dengan sistem operasi yang lain.

Apa Itu Linux

Linux adalah salah satu sistem operasi varian Unix yang merupakan salah satu
saingan terberat Microsoft Windows dan Teman Bagi Mac OS

Linux merupakan sistem operasi yang open source dibawah lisensi GNU (Gnu is Not Unix), General Public License (GPL) sehingga gratis dan kita bisa memperoleh source codenya.

Linux kuat karena didukung oleh komunitasnya yang sangat banyak. Namun karena Linux bersifat open source tadi maka Linux pun mudah dikembangkan oleh siapa saja. 

Beberapa pengembang distribusi Linux yang terkenal adalah: Mandrake dengan Mandrake & Mandrivanya, RedHat dengan Redhat & Fedoranya,Suse,Debian,Gentoo,Slackeware,Xandros,Mint dan masih banyak yang lainnya. 

Bahkan sekarang sudah banyak distribusi Linux (atau disebut distro) yang berada dalam sebuah CD.Distro tersebut disebut Distro Linux Live CD. Beberapa contoh distro LiveCD adalah Knoppix (varian dari Debian) MandrakeMove, dan Ubuntu.

Hanya dengan sebuah CD saja maka komputer kita dapat digunakan seperti layaknya sistem operasi yang diinstall di harddisk. Bahkan ada beberapa distro Linux yang dibuat di disketdan flash disk. 

MENGAPA LINUX 

Mengapa menggunakan Linux? 

Itu adalah pertanyaan yang sering ditanyakan oleh para pengguna Windows. Para penggunatersebut tentunya ingin membandingkan kenapa harus berganti sistem operasi. Beberapa jawabannya adalah sebagai

berikut:

1.Karena Linux gratis sehingga tidak memerlukan lisensi. Linsensi Linux berada dibawah lisensi GNU dari Free Software Foundation. Definisi dari free software menurut Free Software Foundation (http://www.fsf.org) adalah,sebuah bentuk kebebasan, mengacu ke pengguna untuk memakai,mengkopi,mendistribusikan, mempelajari, mengubah maupun meningkatkan software tersebut. Secara spesifik ada 4 arti kebebasan: bebas menjalankan program, bebas mempelajari program dan mengadaptasi sesuai kebutuhan, bebas mendistribusikan ulang, dan bebas meningkatkan program dan mempublikasikannya. Di dalam GNU terdapat dua linsensi yaitu: copy-left (siapapun yang mendistribusikan ulang program dengan atau tanpa perubahan harus memberikan kebebasan juga untuk didistribusikan lagiatau diubah. Copyleft menjamin setiap pengguna mempunyai kebebasan) dan non copy-left.( siapapun yang mendistribusikan atau mengubah harus mendapat ijin dari pembuat program).


2.Karena Linux juga seperti Windows, memiliki GUI yang juga semakin bagus.
Tidak hanya itu sekarang Linux juga sudah sangat kompatibel dengan hardware-hardware baru seperti flashdisk dan bluetooth.

3.Semua yang bisa dijalankan di Windows, rata-rata ada juga di Linux dan
semuanya gratis!!! Hanya saja pasti tidak akan persis sama dengan Windows.
Pada modul ini akan dijelaskan nanti beberapa perbandingan antara Windows dan Linux.

4.Linux tidak menakutkan, Linux bisa diinstall bersamaan dengan Windows pada harddisk yang sama maupun berbeda. Bahkan ada yang bisa diinstall bersamaan di partisi Window.

5.Linux sangat stabil dan sangat cocok jika dijadikan server. Dan umumnya Linux bebas dari virus. Hal ini karena Linux memiliki hak akses yang ketat dan jarang adanya virus Linux.

6.Linux dapat berinteraksi dengan sistem operasi lain melalui tiga cara:
kompatibilitas file dan filesystem, kompatibilitas network, dan emulasi (simulasi) operating sistem. Linux bisa menggunakan file-file dari opera
ting sistem lain, dalam artian bisa membaca dan menulis format file tersebut. Sehingga (hard)disk maupun disket-disket dari OS/2, NT, DOS/Windows,Apple Macintosh,Unix, dan sistem-sistem lain, bisa dibaca (dalam banyak hal juga ditulis) dengan mudah oleh Linux. Hampir semua format file standar industri didukung oleh aplikasi-aplikasi Linux, kecuali beberapa format yang spesifik
vendor atau produk. Di tingkat networking, Linux bisa bekerja sama dengan baik sekali dengan operating sistem lainnya. Linux mempunyai dukungan TCP/IP yang sangat bagus, dan juga mempunyai dukungan SMB unt
uk Microsoft file sharing and printing melalui paket Samba, Apple file and printer sharing lewat netatalk, dan IPX/SPX (Novell) file sharing lewat paket Mars NWE (dan paket komersial dari Caldera). Dalam lingkungan campuran Windows/Linux, menggunakan Samba server dan sistem smbclient, komputer Linux akan tampil di Network Neighborhood dari sistem Windows, hampir tidak bisadibedakan dengan NT. Komputer Linux juga akan mempunyai akses penuh kefile dan printer yang di-share dari WFWG, Windows 95, maupun Windows NT. Emulasi operating sistem menyediakan kompatibilitas di lain sisi. Paket DOS-EMU menyediakan kompatibilitas dengan DOS, dan proyek WINE
menyediakan kompatibilitas (terbatas) dengan Windows. Ada juga paket emulasi komersial, yaitu Executor untuk emulasi Mac 680x0, dan WABI untuk
emulasi 16-bit Windows 3.1. Mungkin masih banyak lagi yang bisa disebutk
an, namun hal tersebut tergantung pada pengalaman masing-masing pengguna Linux.
 
Struktur Sistem Operasi Linux
 
Kernel 
yakni suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Disini kernel menyediakan semua fungsi untuk menjalankan proses, juga menyediakan layanan sistem untuk memberikan pengaturan dan proteksi akses ke sumber daya perangkat keras termasuk memori virtual.
 
System Library 
yakni kumpulan fungsi standar dimana aplikasi dapat berinteraksi dengan inti dari sebuah sistem operasi yaitu kernel.
 
System Utilities : 
yakni program yang bertugas mengatur dan memanage secara individual, termasuk semua program yang di perlukan untuk menginisialisasi sistem.


Struktur Sistem File / Directory



/ (Root) 
Merupakan directory yang dapat di akses oleh super administrator atau user root.
Perhatikan saat penulisannya / tidak sama dengan /root. 

/bin (User Binaries)
Berisi file-file ekseskusi. Direcktori ini juga menyimpan perintah yang di gunakan oleh sistem.
Contoh : ps, ls, ping, grep, cp

/sbin (System Binaries)
Fungsinya masih sama dengan /bin, perbedaannya ini untuk perintah-perintah yang di lakukan oleh administrator sistem untuk memelihara sistem.
Contoh: arp, halt, shutdown, route dll.

/etc (Configuration Files)
Berisi file yang di jalankan ketika startup, serta file-file konfigurasi semua program. 
Contoh: /etc/resolv.conf , /etc/logrotate.conf

/dev (Device Files)
Berisi file device komputer. Termasuk perangkat terminal, USB atau perangkat lainnya. 
Contoh: /dev/tty1 ,  /dev/usbmon0 

/proc (Process Information)
Berisi informasi tentang proses sistem, baik itu file System virtual dengan teks yang menginformasikan tentang sumber daya sistem maupun informasi tentang menjalankan proses.
Contoh: /proc/uptime ,  /proc/{pid}
 

/var (Variable Files) 
beberapa contoh nya sebagai berikut:
/var/log  = berisi file-file log sistem 
/var/lib  = berisi paket dan file database
/var/mail = email
/var/spool = antrian print
/var/lock = kunci file
/var/tmp = temporary file yang di butuhkan saat reboot.
 

/tmp (Temporary Files)
Berisi file-file sementara yang di buat oleh sistem dan user, dan akan di hapus saat sistem reboot

/usr (User Program)
Berisi file-file binari, libraries, dokumentasi dan source code dari sistem.
Terbagi menjadi beberapa:
§  Yang berisi file binari untuk program (/usr/bin). Contoh : at, awk, cc
§  Yang berisi file binari untuk sistem administrator (/usr/sbin). Contoh : atd, cron, sshd
§  Yang berisi file libraries (/usr/lib)

/home (Home Directories)
Direktori ini digunakan untuk menyimpan semua file pribadi pengguna.  
Contoh: /home/nurul

/boot (Boot Loader Files)
Berisi file-file yang berhubungan dengan boot loader, seperti initrd.img 5.2.20-12-generic

/lib (System Libraries)


/opt (Optional add-on Applications)
Menyimpan file-file tambahan dari vendor tertentu yang bersifat sementara.

/mnt (Mount Directory)
Direktori sementara tempat sysadmin men mount filesystem. 

/media (Removable Media Device)
Direktori sementara untuk removable device. 

/srv (Service Data)
Berisi file-file yang di perlukan oleh server.






Cerita Di Balik Logo Linux



Ada cerita menarik yang menyebabkan Linus menggunakan penguin sebagai logo dari sistem operasi Linux. 

Saat itu Linus sedang berjalan jalan bersama Andrew Tridgell di sebuah taman. Tiba tiba Linus dipatok pinguin, dan semenjak itu dia mengalami demam selama berhari hari. Dia pikir, karakter ini cocok untuk mewakili Linux. 
Dia ingin pemakainya menjadi demam alias tergila-gila untuk menggunakan dan mengotak atik Linux. Dan ternyata, apa yang dibayangkannya menjadi
kenyataan. 
Hampir setiap pemakai saat pertama kali berkenalan dengan Linux
menjadi susah tidur, dan menghabiskan waktunya berjam-jam didepan komputer untuk bermain main dengan Linux

SEJARAH LINUX

Linux pertama kali dibuat oleh Linus Torvalds di Universitas Helsinki, Finlandia. Kemudian Linux dikembangkan lagi dengan bantuan dari banyak programmer dan hacker UNIX di seluruh dunia. Kernel yang digunakan adalah sama-sama Linux kernel, sedangkan perbedaannya hanyalah paket-paket aplikasi yang disertakan, sistem penyusunan direktori, initstyle, dll. Kalau ditanya mana yang lebih baik, pada hakekatnya semua sama baiknya, tergantung kesenangan dan kebiasaan kita dalam penggunaan Linux. Tidak akan pernah ada habisnya memperdebatkan kelebihan dan kelemahan masing-masing distribusi ini.

Linux dulunya adalah proyek hobi yang dikerjakan oleh Linus Torvalds yang memperoleh inspirasi dari Minix. Minix adalah sistem UNIX kecil yang dikembangkan oleh Andrew S. Tanenbaum, seorang professor yang menggeluti penelitian masalah OS dari Vrije Universiteit, Belanda. Di Suoen Tasavalta, Republik Finlandia, seorang mahasiswa bernama Linux Torvalds mengikuti mata kuliah Unix dan bahasa pemrograman C. Saat itu Linus menggunakan sistem operasi mini berbasiskan Unix bernama Minix. Dia merasa bahwa Minix mempunyai banyak kelemahan, dan Ia berkeyakinan mampu untuk membuat lebih baik dari itu. Di usia 23, dia mulai mengotak-atik kernel Minix dan menjalankannya di mesin Intel x86. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada bulan Oktober 1991 tanggal 5, Linus mengumumkan versi resmi Linux, yaitu 0.02 yang hanya dapat menjalankan bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler)

HAK AKSES

Di Linux, terdapat sistem hak akses yang sangat bermanfaat
untuk keamanan komputer. Hak akses yang dimaksud adalah hak untuk mengakses file-file yang ada di suatu direktori tertentu. Masing-masing user memiliki hak aksesnya masing-masing.

Sehingga masing-masing user dapat saling melindungi file-filenya. Pada dasarnya terdapat beberapa hak akses di Linux

yaitu:
r: hak untuk membaca (read).
w:hak untuk menulis (write).
x:hak untuk mengeksekusi (execute).

Oleh karena itu Linux menggunakan sistem mode biner untuk mengatur hak akses yaitu read-write-execute untuk user group-other-all.Hal tersebut diimplementasikan misalnya
sebagai berikut:

ls -l
drw- r-x —x filecontoh
-rw- r— r--- filedua.txt
-rwx rwx r-- filecontoh.sh

Pada contoh diatas berarti filecontoh adalah direktori karena adanya huruf d dihuruf terdepan, boleh diread,write, tidak boleh diexecute oleh user, dapat diread, tidak dapat diwrite, tapi dapat diexecute oleh grop, dan hanya dapat diexecute oleh other.

Karakter pertama adalah penanda
: direktori (d), simbolic-link (l), socket (s), FIFO (p) atau file biasa (-). Jika direktori akan bertuliskan 'd', jika bukan '-'. Tiga karakter selanjutnya adalah hak akses untuk user rwx (read-write-execute), tiga karakter selanjutnya hak akses untuk group, dan tiga karakter terakhir untuk other. Untuk mengeset hak akses tersebut kita dapat menggunakan fungsi bilangan biner sebagai berikut: Dengan menggunakan letter coding, kita dapat merubah permission diatas untuk masing-masing u(user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.

Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner dan group, perintahnya adalah:

# chmod ug+rx coba1
Untuk mencabut ijin-ijin tersebut:

# chmod ug-rx coba1
Dengan menggunakan sitem numeric coding, permission untukuser, group dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute). Misalnya untuk memberikan ijin baca(4),tulis(2) dan eksekusi(1) file coba2 kepada owner,perintahnya adalah:

# chmod -R 755 coba2
Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user, baca(4) saja kepada group dan other, perintahnya adalah:

# chmod -R 644 coba3
Hak Akses Yang Di Berikan Untuk File Suaya dapat di baca dan tulis
# chown -R www-data:www-data coba
Memberi hak Kepada Directory Berserta Isi nya


Dekstop Environment Pada GNU/Linux

Cukup Untuk Diketahui juga bahwa Linux itu adalah sebuah program yang ditulis menggunakan bahasa pemprogram C , sehingga disebut dengan kernel GNU/Linux namun tampilan (GUI) itu dikembangkan oleh orang-orang diseluruh dunia sehingga terbentuk beberapa dekstop environment yaitu :
  • KDE
  • Gnome
  • Xfce
  • Lxde
  • Unity
  • KDE
 
KDE (K Desktop Environment) adalah lingkungan desktop (desktop environment) dan platform pengembangan aplikasi yang dibangun dengan toolkit Qt dari Trolltech. KDE dapat ditemui pada berbagai sistem Unix, termasuk Linux, BSD, dan Solaris. KDE juga tersedia untuk Mac OS X dengan bantuan lapisan X11 dan untuk Microsoft Windows dengan bantuan Cygwin.
Keunggulan utama KDE adalah kemudahan pemakaian, fleksibilitas, portabitilis, dan kekayaan fitur. KDE dikembangkan sejalan dengan KDevelop, paket pengembangan perangkat lunak, dan KOffice, paket aplikasi office.
Huruf “K” mulanya adalah untuk “Kool”, tetapi selanjutnya diganti menjadi “K” saja, yang berarti “Aksara pertama sebelum ‘L’ (untukLinux) dalam alfabet Latin.”
  • Gnome

GNOME adalah sebuah proyek yang tujuan awalnya untuk menciptakan suatu desktop environment komputer yang mudah digunakan, dari software yang dianggap free menurut Free Software Foundation. Saat ini GNOME merupakan sebuah lingkungan Desktop yang paling banyak digunakan oleh pengguna Linux.
Nama ini diciptakan sebagai akronim dari GNU Network Object Model Environment, tapi penggunaan nama tersebut sekarang dianggap kuno
  • Xfce

merupakan perangkat lunak bebas desktop untuk Unix dan platform mirip Unix lainnya, seperti Linux, Solaris danBSD. Tujuannya: cepat, ringan, menarik secara visual dan mudah digunakan.
Xfce berbasis perangkat bantu GTK+ 2 (sama seperti GNOME). Ia menggunakan window manager Xfwm, yang dijelaskan di bawah ini. Konfigurasinya sepenuhnya digerakkan melalui tetikus (mouse), dan file-file konfigurasi disembunyikan dari pengguna biasa.
Xfce mula-mula mirip dengan CDE yang komersial, tetapi dengan pengembangan setiap versi barunya menjadi semakin berbeda.
  • LXDE
 
LXDELightweight X11 Desktop Environment, adalah sebuah lingkungan desktop yang ringan dan cepat. LXDE dirancang agar ramah bagi pengguna dan desainnya ramping, ini untu menjaga agar penggunaan sumber daya tetap rendah. LXDE menggunakan RAM dan CPU berkemampuan rendah namun tetap kaya fitur sistem operasi. Karena penggunaan sumber daya yang rendah inilah yang membuat LXDE hemat energi. Kami tidak mengintegrasikan setiap komponen LXDE sepenuhnya. Sebaliknya, kami mencoba membuat agar semua komponen bebas, sehingga setiap komponen daapt digunakan secara bebas dengan sedikit ketergantungan. Hal ini membuat porting LXDE ke distribusi Linux dan sistem Unix yang berbeda lebih mudah.
  • Unity



Canonical mengembangkan dua versi dari unity yang mana kedua dari versi ini sangat mirip dari segi tampilan. Yaitu unity (Shell) dan Unity 2D (Applikasi). Unity bukan desktop environment. Unity adalah sebuah shell yang berjalan diatas Desktop Environment GNOME, yang dikembangkan oleh Canonical Ltd untuk ubuntu. Unity pada ubuntu 11.04 adalah sebuah plugin compiz sama dengan plugin compiz lainnya. Cuman bedanya dengan plugin compiz lainnya adalah unity membutuhkan kemampuan hardware yang lebih tinggi.
Unity pada ubuntu ubuntu 11.04 masih menggunakan Gnome 2 (2.32.1) sebagai fallback. Sedangkan pada ubuntu 11.10 menggunakan Gnome 3. Unity akan menjadi desktop default dari ubuntu 11.04 hanya jika hardware mendukung. Jika hardware tidak mendukung, maka akan kembali ke fallback mode yaitu ubuntu classic desktop. Pada ubuntu 11.10 unity 2D disebut dengan ubuntu 2D (Classic Desktop)



Maksut Dan Tujuan Artikel Saya
 Supaya Kita Sebagai Pengguna Linux Untuk Mengetahui Dan Memahami Apa Yang Kita Gunakan Sehingga Kita Dapat Lebih Memaksimalkan Sistem Operasi Yang Kita Gunakan

Sekian Dulu Untuk Artikel Kali Ini 
TERIMAKASIH
Read more

Selasa, 28 Juni 2016

Pemasangan Dan Konfigurasi Jaringan Di SMK N 1 Sawit Boyolali

Assalammu'allaikum

Saya Akan Berbagi Sedikit Foto Dokumentasi saya saat sedang melakukan pemasangan dan Konfigurasi Jaringan Wifi dengan Ubiquiti dan Mikrotik dan Cpanel Server di SMK N1 SAWIT
Pastinya Semua Pekerjaan yang di lakukan harus sesuai dengan prosedur dan memenuhi standar keselamatan kerja

Makanya dari itu kita mulai dulu dengan melakukan melakukan perencanaan
dan kita juga menentukan tempat mana yang paling tepat untuk di tempatkan antena Ubiquiti supaya cakupan dari area wifi dapat semaksimal mungkin




Tentunya Semua Pekerjaan yang dilakukan atas arahan dari pimpinan tim yang telah di sepakati oleh semua anggota tim



Maka Setelah semua mengerti akan tugasnya maka alat-alat yang akan di pasang pun desiapkan


Lakukan Pengecekan ulang terhadap alat-alat yang akan di pasang


Bila Semua Alat sudah siap maka kita berpencar dan mengerjakan perkerjaan masing-masing



Team Satu

Team Dua



Ada yang bertugas mengkonfigurasi dan ada pula yang melakukan pemasangan
dan ada juga yang melakukan cheking terhadap kesemuanya



Karena ini Wifi maka supaya hasilnya maksimal maka kita harus paham betul Teknik Pemberian Frekuensi yang benar jangan sampai ada yang sama ataupun banyak yang sama antara frekuensi satu perangkat pemancar dengan perangkat pemancar yang lain



Bila Sudah terpasang maka akan seperti ini


Ada pula yang melakukan konfigurasi terhadap server



Dan Ending nya adalah Mengintegrasikan Semua yang telah di pasang dan di konfigurasi

Maka Sekian dulu Cerita pengalaman saya Melakukan Pemaasangan dan Konfigurasi Jaringan Di SMK N 1 Sawit Boyolali

Terimakasih Telah Membaca
Semoga Artikel Ini Bermanfaat
Read more

Senin, 27 Juni 2016

Cara Memberi Akses Khusus Pada Device Agar Tidak Perlu Login Mikrotik Dengan IP Binding

Assalammu'allaikum

Hai Sobat
Salam Ilmu Untuk Kita Semua

Memberi Akses Khusus Pada Device/Perangkat Agar Tidak Perlu Melakukan Login Bila Akan Masuk Dan Terkoneksi 
Ke Jaringan Internet

Pernahkah kita berpikir bagai mana cara agar laptop yang kita pakai dapat langsung konek ke jaringan dan langsung mendapat akses internet saat pertama kita masuk dengan tanpa melakukan login ,dan hal ini hanya bisa di lakukan di laptop kita saja bukan sembarang laptop bisa melakukan hal seperti ini .
Jadi rasanya seperti di istimewakan.
Bila ingin Melakukan hal yang seperti itu maka sobat dapat mengikuti langkah-langkah yang ada pada artikel saya

Selamat Membaca dan Mempraktekkan

A.Pengertian 

Cara ini di sebut baypass IP pada mikrotik yang di maksut kan Adalah Mendaftarkan Mac Address Sebuh perangkat ke mikrotik dan memberinya akses khusus dengan ketentuan Perangkat dengan Mac Address tersebut tidak perlu melakukan login bila ingin mendapat akses internet jadi kita tinggal klik dan konek saja

B.Latar Belakang

Kita Sebagai Admin Jaringan tentunya harus mempunyai kemudahan dan fleksibelitas yang tinggi pada jaringan yang kita buat karena itulah maka kita memanfaatkan fitur ini supaya perangkat yang kita gunakan sehari-hari untuk mengatur jaringan dapat langsung terhubung dengan sekali klik pada jaringan yang kita buat.

C.Alat Dan Bahan

Yang kita butuhkan hanyalah Mikrotik dan PC yang terdapat Winbox di dalam nya untuk Konfigurasi sekaligus Testing nya yang pasti harus ada koneksi internet untuk memastikan bahwa baypass dapat berfungsi

D.Maksut Dan Tujuan

Dengan Memanfaatkan Fitur IP Binding dari Mikrotik maka kita dapat membuat Suatu device /perangkat yang akan terhubung ke jaringan mikrotik dan meminta akses internet akan langsung mendapat akses sehingga hal ini akan mempermudah pekerjaan kita

E.Tahapan Pelaksanaan Kegiatan



Kita buka Winbox lalu masuk ke IP --> Hotspot



Bila sudah masuk ke Hotspot kita lanjutkan masuk ke tab Hosts
Disana akan tampil Mac Address yang terkoneksi "di gambar tedapat 4 Mac ,itu karena mikrotik saya sedang di akses oleh 4 device sekaligus terasuk saya "

Kita bisa pilih salah satu dari mac tersebut untuk di masukkan di ip binding yang pasti jangan sampai salah dalam memilih Mac ,karena mungkin Mac Address dari device orang yang tidak berhak yang kita masuk kan.



kita masuk ke Tab Ip Bindings lalu kita klik add +



Di bagian Mac Address kita masuk kan Mac Address dari Device yang kita inginkan



bila sudah terdaftar maka akan ada list mac di bilah IP Bindings

F.Referensi

Modul MTCNA
mikrotik.co.id

G.Hasil Dan Kesimpulan


Hasil nya adalah komputer yang Mac Address nya telah kita daftarkan di IP Binding maka saat kita tersambung ke jaringan wifi nya kita langsung bisa membuka google hal ini berarti komputer tersebut telah mendapat akses internet .

Sekian dulu Semoga Artikel ini bermanfaat 
TERIMAKSIH
Read more

Sabtu, 25 Juni 2016

Cara Mengatasi Masalah Pada Restart Apache2

Assalammu'allaikum

Hai Sobat



Saya akan memberi sedikit cara untuk mengatasi masalah Apache2 pada saat di restart

                                            
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

Apakah Apache2 Sobat mengalami masalah seperti ini .bila iya maka silahkan ikuti cara ini sampai sukses

Buat dulu tulisan ServerName localhost di dalam httpd.conf
nano /etc/apache2/httpd.conf


Kita tambahkan
NameServer localhost
Lalu Save



Jalankan perintah
 
echo "ServerName localhost" | sudo tee /etc/apache2/conf-available/servername.conf

Jalankan Perintah
sudo a2enconf servername
Lalu Restart Apache2 nya



Selamat Kita sudah berhasil Menghilangkan Masalah Restart pada Apache2

Sekian Dulu ,Tunggu Artikel Selanjutnya
TERIMAKASIH 
Read more

Jumat, 24 Juni 2016

Instal Driver Wifi Qualcomm Atheros Pada Lenovo 300 14ISK Di Linux

Assalammu'allaikum

Hai Sobat

kali ini saya berbagi mengenai cara mengatasi Wifi yang tidak mau bekerja di Lenovo 300 14ISK


Menginstall Driver Wireless Qualcomm Atheros Device [168c:0042] (rev 30) 
hal ini saya lakukan karena pada saat setelah saya install OS Linux saya yang baru perangat Wireless saya tidak dapat bekerja hal ini di karenakan Driver Lenovo 300 14ISK yakni Qualcomm Atheros tidak terinstal secara otomatis jadi kita harus melakukan instalasi secara manual

Note " Tutorial ini juga bisa di lakukan di Device Selain Lenovo .Melainkan bisa untuk semua device yang memakai Wireless Qualcomm Atheros Device [168c:0042] (rev 30) "

Sebelum kita Lanjutkan, adabaiknya bila sobat mengecek perangkat wireless sobat lagi apakah seri nya sudah sama dengan milik saya dengan cara

lspci -nn | grep Atheros
 

02:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042] (rev 30)
Bila Sama maka sobat bisa melanjutkan mengikuti Tutorial saya 



kita lanjut mengecek Perangkat jaringan yang aktif dengan peprintah rfkill list
maka seharusnya perangkat dengan nama "phy0: Wireless LAN" belum muncul

Sebelum kita melanjutkan Pemasangan Driver.
Pastikan Kita terkoneksi dengan internet melalui kabel hal ini bertujuan karena pada saat proses instalasi nanti akan ada paket-paket yang harus di Download

Kalau semua persiapan telah selasai Sobat haya tinggal menjalankan perintah perintah ini saja . Agar mudah Sobat Bisa Copas saja perintahanya satu persatu.

exec sudo -i

apt-get update

apt-get install build-essential linux-headers-$(uname -r) git

echo "options ath10k_core skip_otp=y" |  tee /etc/modprobe.d/ath10k_core.conf

wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz

tar zxvf backports-20151120.tar.gz

cd backports-20151120

make defconfig-wifi

make

make install

git clone https://github.com/kvalo/ath10k-firmware.git

cp -r ath10k-firmware/QCA9377 /lib/firmware/ath10k/

cp /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin_WLAN.TF.1.0-00267-1 /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin

reboot
 Setelah reboot maka semestinya wifi sudah muncul

kita juga bisa cek lagi dengan rfkill list



maka hasilnya akan seperti ini.

Sekian Dulu 
TERIMAKASIH

Read more

Rabu, 22 Juni 2016

Install Moodle Di Localhost Linux

Assalammu'allaikum

Hai Sobat
Kali ini saya akan memberi sedikit tutorial tentang menginstall Moodle



Tapi sebelum kita lanjut ke langkah selanjutnya ,apasih Moodle itu ?

MOODLE (singkatan dari Modular Object-Oriented Dynamic Learning Environment) adalah paket perangkat lunak yang diproduksi untuk kegiatan belajar berbasis internet dan situs web yang menggunakan prinsip social constructionist pedagogy.

MOODLE merupakan salah satu aplikasi dari konsep dan mekanisme belajar mengajar yang memanfaatkan teknologi informasi, yang dikenal dengan konsep pembelajaran elektronik atau e-learning.

Moodle dapat digunakan secara bebas sebagai produk sumber terbuka (open source) di bawah lisensi GNU. Moodle dapat diinstal di komputer dan sistem operasi apapun yang bisa menjalankan PHP dan mendukung database SQL.

Sumber : wikipedia

Bila kita sudah paham akan maksut dan tujuan Penggunaan Moodle maka kita lanjut ke tahap instalasi nya

Yang harus di siapkan :
Jika sudah kita lansung saja
Kita buka terminal lalu masuk ke directory dimana kita menyimpan paket moodle



Lalu kita pindah/Copy Paket Moodle ke directory /var/www/html



kita masuk ke directory html coba kita ls
maka Paket sudah terpindah



karena paket sudah terpindah kita Extrak paket nya dengan Unzip
unzip moodle.zip



Bisa kita lihat lagi dengan ls .maka moodle telah terextrak
kita beri Hak akses untuk directory moodle dengan
chown -R www-data:www-data moodle



lalu kita lanjut untuk membuat moodledata di var
cara nya : kita pindah dulu ke directory var dengan "cd ../.."
lalu kita creat directory dengan "mkdir moodledata"



kita beri hak akses untuk moodledata
chmod -R 755 moodledata
chown -R www-data:www-data moodledata



kita buka web browser lalu akses Phmyadmin kita untuk membuat database dari moodle nya



kita creat database nya di tab Database dengan nama moodle



lalu kita akses moodle kita dengan
localhost/moodle
maka kita masuk ke dalam environtment dari instalasi moodle nya
kita pilih bahasa sesuka kita
lalu klik Selanjutnya



Karena kita tadi membuat directory moodledata di dalam directory var maka paskikan isi dari Data Directory mengarah ke
/var/moodledata
klik lanjut


Karena saya menggunakan mariadb maka pada Type saya pilih MariaDB

klik lanjut



Database host : localhost
Database Name : moodle
Database User : root
Database Password : isi pasword mariadb sobat

klik lanjut



klik lanjut setelah sobat memahami maksut dan ketentuan instalasi moodle



lalu klik lanjut bila tidak ada paket php yang tidak terinstall.
bila ada maka sobat install paket php yang kurang dulu



tunggu sebentar proses nya

bila sudah klik lanjut



kita isikan formulir ,lihat gambar saya



klik Perbarui Profil


Pada tahap New Setting - Front page setting
sobat bisa isikan terserah sobat



klik save chage



Maka instalasi sudah selesai dan kita sudah ada di dalam Environtment dari Dasbord moodle

Sekian Untuk Instalasi nya .Saya akan lanjutkan Pengoptimalan Moodle di Artikel saya yang selanjutnya

TERIMAKASIH
Read more