Ada yang aneh waktu kemarin memasang OS Fedora 25 di laptop HP 14am514TU. Dengan versi kernel 4.10 semua hardware berfungsi dengan lancar kecuali wi-fi. Entah kenapa sinyal yang diterima begitu lemah. Bahkan ketika berada hanya 3 meter dari router, sinyal yang tertangkap hanya 50% saja.
Setelah browsing sana-sini, akhirnya ketemu juga cara mengakalinya di blog milik Mas Angga Dwi Perdana yang inti solusinya adalah perlu instal driver Realtek rtlwifi terbaru. Driver di atas juga bisa diterapkan pada seri wi-fi adapter Realtek lain seperti rtl8192ce, rtl8192se, rtl8192de, rtl8188ee, rtl8192ee, rtl8723ae, dan rtl8821ae.
Cuma masalahnya tutorial dari Mas Angga diperuntukkan bagi pengguna distribusi Ubuntu yang berbasis Debian, sementara distribusi Linux yang saya pakai berbasis RedHat yang memiliki perbedaan dalam hal manajemen paketnya. Namun karena driver yang akan dipasang berupa file terkompresi .zip (bukan paket .deb) dan harus kompile sendiri paketnya, saya pun beranggapan bahwa langkah-langkah instalasinya tetap bisa diterapkan di Fedora. Setelah dicoba memang benar, proses instalasi sukses. Hanya saja ada 1 parameter yang harus disesuaikan, yaitu penamaan wi-fi saat setting konfigurasi. Jika di Ubuntu wi-fi adapternya terdeteksi sebagai wlo1, maka di Fedora akan terdeteksi sebagai wlp2s0. Jadi saya hanya perlu mengganti “wlo1” dengan “wlp2s0”, selebihnya tinggal copy-paste perintah sesuai petunjuk yang ada. Dan hasil akhirnya, sinyal wi-fi bisa ditangkap full 100%.
Nah, bagi pengguna OS Fedora yang mengalami problem serupa, silakan dicoba langkah-langkah memasang driver terbaru Realtek rtlwifi berikut ini:
1. Buka Terminal
2. Ketik perintah berikut di Terminal untuk cek nama wi-fi adapternya: iwconfig
Di sistem Fedora, wi-fi adapternya akan muncul dengan nama “wlp2s0”.
3. Download driver wi-fi adapternya di sini : https://github.com/lwfinger/rtlwifi_new/tree/rock.new_btcoex
File-nya berekstensi .zip berukuran sekitar 1.5 Mb saja. Simpan file tersebut dalam direktori Desktop lalu ekstrak file nya.
4. Dari Terminal masuk ke direktori Desktop dengan mengetikkan perintah: cd Desktop
5. Masuk ke folder hasil ekstrak dengan mengetikkan perintah:
cd rtlwifi_new-rock.new.btcoex
6. Ketikkan perintah : make
7. Setelah proses selesai, ketikkan perintah : sudo make install
8. Masukkan password user.
9. Masukkan perintah ini : sudo modprobe -rv rtl8723be
10. Ketikkan perintah : sudo modprobe -v rtl8723be ant_sel=2
11. Ketikkan perintah : sudo ip link set wlp2s0 up
12. Ketikkan perintah berikut dalam terminal untuk mencari semua sinyal wifi yang ada :
sudo iw dev wlp2s0 scan
13. Agar konfigurasi ini dapat digunakan secara permanen, silahkan ketik perintah berikut:
echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/50-rtl8723be.conf
Tempat menuangkan segala pengalaman, keluh-kesah, ide, dan aspirasi seputar tiga dunia yang terlalu dipaksakan untuk dipersatukan: Sastra, Linguistik, dan Teknologi Informasi.
Showing posts with label fedora. Show all posts
Showing posts with label fedora. Show all posts
Saturday, May 27, 2017
Wednesday, October 5, 2016
Cara Instal Apache, MySQL, PHP di Fedora 22
Cara
Instal Apache, MySQL, PHP di Fedora 22
Artikel ini saya
tulis untuk membantu teman-teman yang ingin belajar membangun web
server khususnya yang berbasis GNU/Linux. Untuk membangun web server
ada empat komponen utama yang harus dipasang. Keempat komponen ini
biasanya disingkat LAMP (Linux, Apache, MySQL, PHP). Dengan asumsi
bahwa di mesin teman-teman sudah terinstal Linux, maka saya hanya
akan membahas cara memasang 3 komponen lainnya, yaitu Apache, MySQL,
dan PHP.
Setiap distribusi
Linux memiliki jenis manajemen paket aplikasi yang berbeda, sehingga
untuk menginstal suatu paket dibutuhkan perintah yang berbeda pula.
Perlu dicatat bahwa distribusi (baca: distro) Linux yang saya pakai
untuk tutorial ini adalah Fedora, salah satu distribusi yang
dikembangkan oleh Fedora Project dan disponsori oleh perusahaan
RedHat. Sebagai tambahan informasi, Fedora versi 22 dirilis bulan Mei
2015 lalu. Sejak versi 22, secara default Fedora memakai metode
manajemen paket baru bernama DNF, menggantikan metode sebelumnya yang
bernama YUM. Sebenarnya tutorial ini bisa juga diterapkan di Fedora
versi selanjutnya dan distribusi turunannya seperti Kororā
22 (distro asal Australia) dan IGOS Nusantara 11 (distro asal
Indonesia yang disponsori LIPI) karena kedua distro yang saya sebut
tadi juga berbasis Fedora dan memakai sistem manajemen paket yang
sama.
Sebelum memulai
proses instalasi, silakan nyalakan dulu mesin Linux anda dan satu hal
yang paling penting, pastikan sistem bisa terhubung ke Internet. Jika
anda memakai Fedora server tanpa GUI, maka bisa langsung login. Jika
anda memakai Fedora versi desktop, setelah login silakan buka
aplikasi bernama Terminal yang tampilannya seperti di bawah ini.
Dari terminal ini
kita akan mengetikkan perintah-perintah 'ajaib' untuk menginstal dan
menjalankan aplikasi. Jangan lupa tekan ENTER setelah menuliskan
setiap perintah ya.
Langkah 0: Update sistem
Untuk menghindari
masalah dependensi paket yang mungkin terjadi, sebaiknya perlu
dilakukan update sistem terlebih dahulu dengan mengetikkan perintah:
sudo dnf update
Sebagai catatan,
proses update ini bisa memakan waktu sebentar atau lama tergantung
kecepatan Internet dan jumlah paket yang diunduh. Jika anda sering
melakukan update secara teratur, paket yang diunduh akan relatif
sedikit.
Langkah 1: Instal Apache
Apache adalah
aplikasi yang berfungsi sebagai web server. Untuk memasangnya,
silakan ketik perintah ini di terminal:
sudo dnf install
httpd
Untuk menjalankan
Apache, ketik perintah ini:
sudo systemctl
start httpd.service
Untuk mengecek
apakah Apache sudah terinstal dengan benar, silakan buka web browser
dan masuk ke IP address server (Misal: http://12.34.56.798) . Jika
muncul halaman default Fedora berarti instalasi berhasil.
Untuk mengetahui IP
address server, ketikkan perintah ini:
ifconfig eth0 |
grep inet | awk '{ print $2 }'
Langkah 2: Instal MySQL/MariaDB
MySQL adalah
aplikasi sistem manajemen database yang dipakai untuk mengolah dan
memanggil data yang tersimpan di server virtual. MariaDB merupakan
versi pengembangan terbuka dan independen dari MySQL.
Untuk memasang
MySQL, ketik perintah:
sudo dnf install
mysql mysql-server
Untuk
menjalankannya, ketik:
sudo systemctl
start mariadb.service
Setelah instalasi,
buat password root MySQL dengan mengetikkan perintah:
sudo
/usr/bin/mysql_secure_installation
Akan muncul perintah
seperti ini:
Enter current
password for root (enter for none):
Karena baru memakai
MySQL pertama kali, maka password root belum ada. Langsung saja tekan
ENTER.
OK, successfully
used password, moving on…
Fedora secara
otomatis akan membuat settingan MySQL. Ikuti saja perintahnya. Jika
muncul pertanyaan jawab Y saja.
Langkah 3: Instal PHP
PHP adalah bahasa
pemrograman web yang banyak dipakai untuk membangun halaman web
dinamis.
Untuk memasang PHP,
ketik perintah ini:
sudo dnf install
php php-mysql
Lalu jawab Y saja
jika muncul pertanyaan.
Untuk mengecek
modul/library PHP apa saja yang tersedia untuk dipasang, ketik
perintah ini:
dnf search php-
Untuk mengetahui
lebih detil fungsi dari masing-masing modul, silakan ketik perintah:
dnf info
nama_modul_yang _tersedia
Untuk menginstal
modul yang dipilih, ketik:
sudo dnf install
nama_modul_yang_akan_diinstal
Beberapa modul bisa
diinstal sekaligus dengan cara memisahkan nama modul dengan spasi.
Misal:
sudo dnf install
modul1 modul2 modul3
Sampai tahap ini
LAMP (Linux, Apache, MySQL, PHP) sudah terpasang. Untuk mengatur
supaya aplikasi berjalan otomatis begitu server dihidupkan, ketik
perintah berikut:
sudo chkconfig
httpd on
sudo chkconfig
mariadb on
PHP tidak perlu
diatur, karena secara otomatis akan dijalankan juga ketika Apache-nya
berjalan.
Langkah 4: Cek PHP di server
Meskipun LAMP
terinstal di server virtual, komponen-komponennya masih bisa dicek
secara online dengan membuat 'quick PHP info page'. Untuk membuat
info page ini, instal dulu text editor NANO dengan perintah:
sudo dnf install
nano
Lalu buat file
dengan nama info.php dengan perintah berikut:
sudo nano
/var/www/html/info.php
Tambahkan 3 baris
berikut pada file:
<?php
phpinfo();
?>
Simpan file (tekan
Ctrl+O lalu tekan Enter) dan keluar dari text editor (tekan Ctrl+X).
Restart Apache
dengan perintah:
sudo systemctl
restart httpd.service
Sekarang buka web
browser dan buka info pagenya di:
http://12.34.56.789/info.php
(Ganti alamat IP
dengan punya anda)
Selamat belajar dan
jangan takut mencoba sesuatu yang baru.
Diterjemahkan
dari artikel Ryan Quinn (digitalocean.com) dengan beberapa
penambahan.
Friday, January 3, 2014
Solusi Instal LibreOffice di Fedora 14
Saya pernah menginstall LibreOffice 3.5 di Mandriva
2011 lewat paket RPM yang saya download langsung dari
www.libreoffice.org dan
semuanya berjalan lancar dengan mengikuti petunjuk yang ada di file
readme.txt. Tapi beberapa hari lalu, ketika saya mencoba menginstal
paket yang sama di Fedora
14 di netbook saya, ternyata ada masalah dengan GPG check sehingga
instalasi gagal.
Saya ketikkan perintah su- c 'yum
install *.rpms' di terminal, dan keluar notifikasi seperti ini:Package libobasis3.5-core07-3.5.0-13.x86_64.rpm is not signed
Untuk mengatasinya, tinggal menambahkan perintah --nogpgcheck pada perintah yum di atas. Jadinya seperti di bawah ini:
su- c 'yum install --nogpgcheck *.rpms'
Pastikan tidak
ada satu karakter pun yang terlewat.
Salam
open source.
Subscribe to:
Posts (Atom)
Virtual Keyboard Aksara Jawa dengan PyGObject (Python3 + GTK3)
Aksara Jawa merupakan aksara Nusantara yang umum dipakai di pulau Jawa pada abad 15 hingga awal abad 20. Aksara Jawa sebenarnya dit...
-
Akhir-akhir ini saya mengalami masalah yang cukup membuat frustasi ketika harus mencetak dokumen dari Ubuntu 18.04 ke shared printer di Wi...
-
Idiom (ungkapan) adalah konstruksi berupa klausa ataupun kalimat yang maknanya tidak sama dengan gabungan makna kata pembentuknya. Berikut ...
-
/dev/sda 4 : recovering journal /dev/sda 4 : clean, 193225/9527296 files, 1610280/38077184 blocks Welcome to emergency mode! After logging...

