Website Project! : Landing Page
Base : Blogger
Client : www.kaoskeren.id
Halo semua,
Saat ini kehidupan kita tidak lepas dari peran teknologi, sudah hampir semua layanan atau urusan sekarang menggunakan teknologi, misalnya daftar sekolah, membaca berita, memesan makanan, sampai urusan ngurus-ngurus tiket dan lainnya.
Salah satu teknologi yang banyak digunakan sekarang ini adalah Website. Website juga terbagi dalam beberapa jenis, tergantung dari manfaat dan penggunaannya. Misalnya website saya ini, Website jenis Blog yang memiliki manfaat sebagai media berbagi informasi.
Menurut saya,
Website adalah Kumpulan Halaman dari sebuah server yang diakses melalui browser (seperti google chrome, opera, firefox) kapanpun, dimanapun dalam sebuah jaringan (Network)
Jadi Website
- Kumpulan Halaman
- Diakses melalui Browser
- Didalam sebuah Jaringan (Network)
Alur Perjalanan Mengakses Website
Halaman-halaman Website ini dibuat menggunakan Bahasa Pemprograman misalnya Html, Css, Javascript, Php dan lainnya yang kemudian disimpan disebuah komputer yang terhubung ke sebuah jaringan, misalnya Jaringan Internet atau kita sebut sebagai Server.
Kemudian Server yang terhubung pada Jaringan Internet ini memiliki IP Address (Internet Protocol Address) dalam bentuk angka, misalnya 192.168.1.10 sebagai alamat yang kemudian bisa diakses melalui Browser.
Dikarenakan Ip address dalam bentuk angka, maka untuk mempermudah sehinggs dapat diingat oleh semua orang, maka digunakanlah domain atau sebuah nama. Domain ini yang kemudian menjadi alias bagi alamat server. misalnya 192.168.1.10 alias domain nya uiaciel.com.
Selanjutnya saat kita mengakses domain uiaciel.com maka sebenarnya kita sedang mengakses sebuah server dengan ip address tertentu. Untuk mengakses ke server tersebut kita memerlukan sebuah browser. Browser adalah sebuah Software yang digunakan sebagai alat perambah internet.
Browser inilah yang nantinya akan menerjemahkan bahasa pemprograman dari sebuah halaman-halaman yang kita akses menjadi sebuah informasi yang dapat kita baca atau dapat kita pahami secara langsung.
Halo semuanya,
Sebenarnya harus mulai dari mana itu gak penting sih, karena pada dasarnya kamu harus memulainya sekarang. mau mulai darimanapun tentunya tiap orang berbeda-beda. Jika di Sekolah ataupun di Kampus cenderung belajar step by step dari basic, nyatanya belajar ditengah-tengah juga gpp, walaupun nantinya kita akan ketemu step awalnya darimana.
Untuk belajar website atau membuat website, banyak sekali hal yang harus mulai dipelajari seperti HTML Dasar, PHP dasar, CSS, Framework, Javascript ataupun mengenal cara kerja server dan lainnya. yang terpenting adalah memulai nya dengan apa yang ingin kalian cari tau dulu.
nah untuk bisa memulai nya, kita perlu sebuah alat atau tools dimana nanti tools ini menjadi tempat kita bisa belajar membuat website. karena pada dasarnya website atau bahan pemprograman perlu medium untuk bisa mengeksekusi script yang sudah ditulis.
Secara sederhana kita bisa menggunakan Notepad dan Browser.
Tulis script nya di notepad, lalu ditampilkan ke browser.
Hanya saja sepertinya itu terlalu dasar, perlu tools atau software yang berfungsi sebagai server dimana nanti file nya bisa kita akses secara dinamis, sehingga proses belajar bisa lebih berkembang.
Ok langsung aja.
Download Laragon - Full (173 MB)
Jadi Laragon ini adalah semacam webserver yang paket lengkap tapi juga portable, gak bikin lemot dan bisa kita sesuaikan kebutuhan aplikasi servernya, mau pake versi berapapun bisa diatur. dengan laragon bikin website jadi semakin lebih mudah, gak terlalu sering ketemu error server.
Laragon ini juga salah satu alternative dari XAMPP, dan laragon sangat di rekomendasikan oleh banyak mantan pengguna XAMPP.
Setelah download jangan lupa Install yah, step installasinya tinggal next aja, seperti biasa.
Centang semua yang perlu di centang saat proses installasi.
Setelah selesai kamu akan dapat tampilan seperti ini:
Tombol Start All : Untuk memulai menjalankan server (Apache, mysql)
Tombol Root : Untuk meletakan file script website yang kita buat.
Selamat belajar.
Nanti kita lanjut lagi di postingan lainnya.
Silahkan tinggalkan komentar yah,
Laragon: A great fast and easy way to create an isolated dev environment on Windows. Includes Mysql, PHP Memcached, Redis, Apache, and awesome for working with your Laravel projects.
Sering kali kerjaan nya harus saya kerjakan dirumah (setelah pulang kerja) akan sangat repot jika saya harus mencopy semua data script website lalu setelah saya selesai saya copy kembali ke laptop di kantor, sangat merepotkan bukan! bisa saja saya lupa bagian mana yang sedang dikerjakan, akhirnya saya jadi bingung sendiri. projek bisa error dan berantakan.
Nah untuk itu saya menggunakan Github.
Github adalah Layanan Host (tempat penyimpanan) bagi pengembang aplikasi perangkat lunak sehingga para pengembangnya bisa mengupload, meninjau, mengelola dan bekerja bersama dalam mengembangkan sebuah aplikasi atau perangkat lunak. atau bisa disebut juga sebagai website manajemen projek dengan sistem versioning.
Jadi disini kita bisa mengupload projek website yang sedang kita kerjakan ke repository github yang kita buat. Setiap perubahan yang ada di script atau file projek akan tercatat detail di github. sehingga ketikan kita mengerjakan projek dirumah dengan laptop pribadi, kita tetap bisa melanjutkan apa yang kita kerjakan di laptop kantor.
Untuk menggunakan github, kita harus terlebih dahulu membuat akun.
Caranya yaitu langsung daftar saja di https://github.com
Setelah itu membuat repository pertama kita.
Lalu kita diharuskan menginstall Software Git,
Kalian bisa mendownloadnya disini https://git-scm.com/downloads
Setelah kita bisa mulai menjalankan perintah Git menggunakan Terminal (Linux) atau Command Promt/Cmd (Windows), github memiliki command atau perintah yang kita ketikan pada terminal/cmd.
Github sangat membantu, apa lagi kita bisa juga meng-clone projek yang sedang atau telah digunakan oleh programmer lainnya, yang mungkin saja nantinya kita bisa ikut terlibat dalam mengembangkan suatu projek dengan programmer atau pengembang perangkat lunak lainnya.
Sebagai informasi tambahan, Sekarang ini Github menjadi salah satu penilaian plus jika kalian ingin melamar pekerjaan dibeberapa perusahaan yang membutuhkan programmer. jadi portofolionya programmer.
Semoga tulisan ini bermanfaat,
jangan lupa tinggalkan salam atau komentar langsung dikolom dibawah ya.

Error bX- ditemukan saat mencoba mengganti domain blogspot menjadi domain custom yang sudah dibeli, sayangnya dikarenakan domain yang saya beli bukan langsung dari blogger melainkan saya beli sendiri dari Provider Hosting, tiap kali saya setting masih saja muncul error tersebut.
Analisa yang saya lakukan mengarah bukan karena domain nya yang error, hanya saja seperti nya blogger menolak domain-domain yang tidak beli melalui mereka.
Karena untuk settting domain seperti ini sudah serring sekali saya lakukan, dan hanya beberapa minggu terakhir saja yang error.
Cara mengatasi Error bX- Saat custom domain blogger.
1. Verifikasi domain anda menggunakan Webmaster Tool milik google
2. Buka Google Webmaster Tools lalu Add Property.
3. Masukan nama domain
4. Pilih metode verifikasi domain provider - TXT
5. Add TXT pada Domain manager
Kebetulan saya membeli domain dari Masterweb.com yang dimana menyediakan layanan SPANEL PARKING, jadi saya bisa langsung edit TXT DNS Domain

6. Tunggu sekitar 5 menit, tergantung dari DNS Domain masing-masing provider.
7. Kembali ke Setting Blogger, lalu Add kembali Custom domain anda.
8. Berhasil, domain sudah bisa mengarah ke blogger anda.
9. Jangan lupa arahkan dari non www ke www
Sekian, semoga bermanfaat.
Jika ada pertanyaan bisa langsung komentar pada kolom dibawah ini, atau boleh lah sapa via media sosial lainnya.

Hai,
Bagi pengguna Bootstrap akan sangat merepotkan membuat 5 Kolom dalam 1 baris. karena bootstrap menggunakan 12 kolom. Jika ingin 4 Kolom pasti akan menggunakan 3 + 3 + 3 + 3 atau ingin membuat 3 kolom akan menggunakan 4 + 4 + 4 atau ingin 6 kolom tentu akan menggunakan 2 + 2 + 2 + 2 + 2 + 2 yang semuanya harus 12 kolom.
Bagi yang belum tau Bootstrap, bisa akses ke Situs Resminya getbootstrap.com
Bagaimana membuat 5 kolom ?
kita perlu tambahkan pada css bootstrap.
Simpan pada file style.css lalu kita bisa memanggilnya class nya.
<div class="row">
<div class="col-md-15 col-sm-3">
...
</div>
</div>Sumber : http://www.wearesicc.com/quick-tips-5-column-layout-with-twitter-bootstrap/
Semoga Membantu.
Salam
Kita tahu bahwa Server Cpanel melakukan Backup dengan 3 Periode :
Daily=harian
Weekly=Mingguan
Monthly=Bulanan
Sehingga ada 3 backup yang tersedia dan dapat kita download langsung dari cpanel.
Dalam Kasus ini, Kita menginginkan agar setiap hari melakukan backup, sehingga perharinya ada backup dan secara automatis berpindah ke folder harian, mingguan atau bulanan.
Backup data dilakukan menggunakan Rsync
Sedangkan backup Database menggunakan Mysqldump
Script Bash
https://github.com/uiaciel/kode-kode/blob/master/backup-manual.shNama File backup-manual.sh
Step 1 Proses Backup
Proses backup menjalankan rsync dan mysqldump, silahkan sesuaikan User Cpanel dan Database User, Database Password dan Database Name.
Backup Tersimpan di Folder dengan nama Folder dan File menggunakan Tanggal
/home/backup/incoming
Setelah tersimpan di Folder sementara (incoming), lanjut ke Step 2
Step 2 Pengecekan
Proses selanjutnya adalah pengecekan, Pada step ini akan dicek Nama Folder sesuai dengan Tanggal
Jika bulanan, maka akan dipindahkan ke Folder bulanan, Jika mingguan atau harian juga sama.
Step 3 Pemindahan dan Penghapusan data lama
Proses terakhir adalah memindahkan File / Folder backup ke Folder masing-masing.
Lalu ada Proses penghapusan Folder-folder yang sudah lama.
Note : Sebaiknya jalankan Script melalui Crontab Server untuk lebih mudah.
Silahkan dicoba script backup ini.
Karena proses backup nya banyak, maka membutuhkan space yang lebih besar.
Silahkan berikan masukan atau tanggapan tentang proses ini, kalian juga dapat berkontribusi melalui github repository untuk perbaikan script ini.
Tutorial ini digunakan untuk Generate CSR dan Key SSL
openssl genrsa -out www.EXAMPLE.com.key 2048 ; openssl req -new -sha256 -key www.EXAMPLE.com.key -out www.EXAMPLE.com.csr
Buat File ssl.sh
Lalu edit dan tambahkan isi file seperti dibawah ini
Setelah itu ubah permission file ssl.sh
jalankan perintah
chmod +x ssl.sh
Ok ssl.sh siap digunakan, untuk mengeksekusinya cukup jalankan perintah
bash ssl.sh www.namadomain.com
Selesai.
Persiapan :
Server Centos yang telah di install
Domain : statusfan.com
Hostname : mail
IP Address : 103.253.107.137
Konfigurasi Sebelum Install
Login ke Server via ssh dan setting terlebih dahulu
1. Setting Network
[root@mail ~]# nano /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=103.253.107.137
NETMASK=255.255.255.0
GATEWAY=103.253.107.1
DNS1=8.8.8.8
DNS2=8.8.4.4
USERCTL=no
ARPCHECK=no
Gawatnya jika tidak mempunyai orang yang mengerti website, akan sangat kebinggungan.
Update CPANEL atau WHM saat ini sudah termasuk dengan Themes baru yang mendukung Responsive Layout, sehingga akses Cpanel dari Smartphone akan sangat lebih responsive dan tampilannya akan menyesuaikan.
Nah, saat cek di File Manager, terkadang File hidden tidak tampil, seperti .htaccess.
Karena memang tersetting default nya tidak aktif.
Cara mengaktifkannya atau menampilkan hidden file di Cpanel terbaru sangat mudah.
Akses Ke File Manager
Setelah itu Klik Tombol Setting di Pojok Kanan Atas.
Setelah itu langsung ceklist deh.
Sekian, semoga membantu dan bermanfaat
Terima kasih
Salam
UiaCiel
error:
Login MDB2 Error: unknown error (-1): _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES (&#039;ff2beb96c2847bb1c
Prefrence File, /s/ domain /cgidata/webmail/ email@domain.pref.tmp, could not be written. Contact your system administrator to resolve this issue.
Request ke Teknikal Support untuk naikan kuota sementara.
Saat situs diakses website malah tampil kosong dengan tulisan
TeamCyberAssassins
Lalu pada Title Website Akan Muncul Tulisan sang hacker : Hacked by Imam
Ok, langsung saja kita bahas cara mengembalikan situs wordpress yang terhack.
Untuk pengecekannya bisa cek ke dalam Dashboard Wordpress atau jika tidak bisa login ke Dashboard Wordpress langsung aja ke CPANEL, Trus akses ke PHPMyadmin, karena si hacker memang mensetting pada database kita agar website diarahkan ke tampilan terhack.
Nah ini dia yang dirubah oleh
Pertama adalah blogname,
Rubah kembali value dari blogname menjadi nama Situs Wordpress yang sebenarnya
Terus yang kedua, si hacker menyisipkan javascript di widget_text wordpress, sehingga akan membuat redirect tampilan TeamCyberAssassins
Edit (Klik 2kali), kosongkan value widget_text
Selesai,
coba akses lagi website nya maka akan tampil
Pastikan sudah di reload yah, biar tidak ada cache di browsernya.
Biasanya situs yang sudah terhack akan sangat rentan sekali dihack kembali, jadi langsung update script wordpress, plugin, themes, dan telusuri pada database website, karena bisa saja hacker menyisipkan script nya ditable database yang lain.
Jika ada pertanyaan silahkan gunakan kolom komentar :)
Thanks you
+Uia Ciel
Lagi ?
Yah Lagi, karena saya emang suka sekali mengganti-ganti tema tujuannya sebenernya adalah untuk membuat tampilan halaman blog saya menjadi lebih fresh. tapi kali ini dengan tampil sekarang sepertinya sudah cocok nih. berasa simple tapi keren untuk model blogs sharing pengalaman.
Langkah-langkahnya :
1. Klik Menu Template (sebelah kiri)
Thanks you..
Untuk praktisi Website, pasti pernah mengalami atau menemukan "Internal Server Error"
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator, webmaster@velvirashop.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
====================================================
Umumnya internal server error disebabkan oleh kesalahan konfigurasi pada hosting/server.
merujuk 3 hal yaitu :
1. kesalahan .htaccess
2. kesalahan file php.ini
3. kesalahan permission file
Silahkan dicek 3 kesalahan tersebut :)
jika sudah tau sumber nya maka tinggal pengecekan ke sumber masalahnya.
Propagasi DNS adalah istilah dari pendistribusian record DNS baru, biasanya memerlukan waktu antara 1×24 jam s/d 7×24 jam setelah penggantian record DNS lama, agar dns baru dapat diakses dengan sempurna, lama waktu pendistribusian record DNS ini berbeda beda (bisa lebih cepat atau sebaliknya), tergantung kebijakan ISP anda dalam meraih record DNS baru tersebut. Pada masa Propagasi DNS ini, biasanya domain tersebut tidak dapat diakses dengan sempurna
Saat diakses website anda BLANK ?
tidak ada tampilan?
Pesan error bisa dilihat di file error_log
// Set Menjadi True untuk mengaktifkan, False untuk menonaktifkan
define('WP_DEBUG', true);
// Aktifkan File error_log /wp-content/debug.log
define('WP_DEBUG_LOG', true);
// Untuk menampilkan error, set menjadi true dan 1
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);
// digunakan untuk Programer melihat error Javascript atau css, set saja menjadi false
define('SCRIPT_DEBUG', false);
Ref : https://codex.wordpress.org/Debugging_in_WordPress
Sekian dan terima kasih.
Hai Pengguna Internet, kali ini saya ingin share salah satu error yang terjadi pada wordpress.
Error nya seperti ini :
An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /home/USER/public_html/wp-includes/update.php on line 122Setelah cari refrensi (googling) dari situs wordpress ataupun dari forum-forum wordpress yang didapat hasilnya adalah :
1. Konfigurasi Wordpress
untuk mengetahuinya kamu bisa aktifkan Debug Error Wordpress, caranya lihat disini
Dengan mengetahui error maka kamu bisa langsung memperbaikin sumber error.
"Notice: Undefined index: host"
Contoh Error pada saat debug di aktifkan, cara mengatasinya adalah kosongkan SITE_URL di menu General -- Settiing
Ref : https://wordpress.org/support/topic/please-helpan-unexpected-error-occurredsomething-may-be-wrong-with-wordpress#post-4132902
2. Koneksi Lambat
Untuk kendala yang lain dikarenakan koneksi yang tidak stabil atau lambat, untuk problem koneksi umumnya koneksi dari server ke server wordpress, jadi dikarenakan Check Update Themes ataupun Plugin membutuhkan waktu yang lama ke server wordpress.
cara mengatasinya adalah dengan menambahkan konfigurasi pada file wp-config.php
define('WP_HTTP_BLOCK_EXTERNAL', true);
Ref : https://github.com/roots/trellis/issues/13#issuecomment-45687145Silahkan dicoba dan dilakukan cek lagi..
Sekian share hari ini, semoga bermanfaat :)
=============================================
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent
=============================================
Cari
session_start();
Ganti jadi seperti ini :
session_save_path(“/tmp”); session_start();
Contoh Kasus :
Website anda menggunakan 2 Hosting.
Hosting Pertama Digunakan untuk Email Hosting
Hosting Kedua digunakan untuk Website Hosting
Domain anda diarahkan ke Hosting Pertama sehingga DNS akan mengarah ke Hosting Pertama dan sebagai Email Hosting.
Maka Agar Website anda mengarah ke Hosting Kedua, perlu dilakukan pointing ke IP Hosting Kedua.
Domain ---> Hosting Pertama ---> Pointing ke ---> Hosting kedua
Cara Pointingnya adalah
Silahkan login ke Cpanel
Klik Edit
Lalu isi IP Server (IP Tujuan)
jadi tidak langsung berubah.
Contoh kasus kedua adalah :
Website Pemerintah pusat misalnya dki Jakarta adalah : www.dkijakarta.go.id
lalu pemerintah daerah misalnya Jakarta Utara ingin memiliki Website dan Hosting.
namun karena peraturan pemerintah maka domain untuk Jakarta utara adalah subdomain dari domain www.dkijakarta.go.id yaitu utara.dkijakarta.go.id
Jakarta utara memiliki Hosting Tersendiri
maka pihak pengelola Website dkijakarta.go.id harus membuat subdomain utara.dkijakarta.go.id
dan melakukan pointing ke IP Server Hosting utara.dkijakarta.go.id.
===================
Pointing IP Address dilakukan dengan menggunakan A Record.
Sekian dan terima kasih
Semoga bermanfaat.



























