Showing posts with label hosting. Show all posts
Showing posts with label hosting. Show all posts

Wednesday, December 28, 2022

Aplikasi android untuk SMTP & PO3 untuk akses tesemail@namadomain.com

 Aplikasi android untuk SMTP & PO3 untuk akses tesemail@namadomain.com


bisa gunakan blue mail


1. Install

2. Pilih Tambah account

3. Pilih other

4. Masukkan user dan password

5. Incoming : POP3, Pilih StarTTLS certified, port  995 jika tdk bisa pilih 995

6. outgoing : StarTTLS , port 587

7. masukkan keterangan

Monday, December 7, 2015

CARA MENGHUBUNGKAN IP VPS KE DOMAIN

http://www.dedeerik.com/cara-menghubungkan-ip-vps-ke-domain/

CARA MENGHUBUNGKAN IP VPS KE DOMAIN

memetakan ip vps ke domain, menghubungkan ip ke nama domainJika sebelumnya saya sudah pernah membahas tentang cara menghubungkan domain ke IP vps, maka kali ini yang akan saya bahas adalah cara membuat pointer (PTR) records atau cara menghubungkan IP vps ke domain (reverse domain name service / rDNS). Beberapa pengguna vps biasanya mengesampingkan hal ini, karena memang hal yang satu ini tidak teramat penting jika vps tersebut sebatas digunakan untuk tunneling, torrent leech, proxy dan fungsi lain yang tidak memerkukan pengaturan rDNS. Sebaliknya hal ini akan diperlukan, seperti pada saat akan menggunakan vps tersebut untuk membuat mail server dengan domain yang sudah anda miliki.
Memang benar, tanpa memetakan alamat IP ke host (rDNS) sekalipun, mail server yang anda buat bisa bekerja, namun tentu tidak akan bekerja dengan sempurna, seperti contoh kasus masuknya email yang anda kirim ke folder spam penerima, gagalnya menerima email dari server lain dan masalah-maslah krusial yang lainnya.
Dalam artikel ini, saya akan memberikan tutorial singkat bagaimana membuat PTR records atau cara menghubungkan IP vps ke domain. Kenapa singkat? karena memang caranya cukup mudah. Saya sendiri sudah mencoba cara ini di vps Openvz Ramnode dan vps Openvz  SGGS yang saya miliki. Untuk vps dari ISP lain kemungkinan caranya sama.
Sebelum lanjut ke pembahasan inti, sebaiknya anda cek terlebih dahulu apakah IP VPS anda sudah dipetakan ke domain anda dengan benar atau belum. Caranya adalah sebagai berikut :
  1. Login ke vps anda terlebih dahulu bisa dengan putty atau SSH client yang lain.
  2. Ketkan command berikut :
    host ipvpsanda
  3. Wait and see ðŸ˜€ Jika muncul host yang berbeda dengan nama domain yang sudah anda hubungkan ke IP tersebut, maka itu adalah pertanda untuk anda supaya mengganti dan menyesuaikannya. Lihat contoh dibawah ini, IP VPS saya sudah dipetakan ke dedeerik.ml. (domain yang saya beli secara gratis ðŸ˜€ ).
    cek pointer rdns, membuat ptr records
Berikut adalah cara mengatur reverse domain name service di VPS :
  1. Pastikan anda sudah menghubungkan nama domain ke IP VPS anda terlebih dahulu (membuat A records)
  2. Login ke panel vps anda (setiap ISP VPS biasanya memberikan panel untuk mengatur vps anda, jika tidak diberikan silahkan hubungi sellernya).
  3. Masuk ke IP VPS yang akan anda rubah rdnsnya.
  4. Lihat di bagian network, ada IPv4 dan reverse DNS seperti pada gambar berikut : network reverse domain name service
  5. Untuk merubahnya silahkan anda klik domain di bagian reverse DNS tersebut dan gantilah dengan domain yang anda inginkan.
  6. Klik Update dan tunggu beberapa saat.
    merubah rdns vps, change rdns, update rdns
  7. Cek kembali apakah IP VPS anda sudah dipetakan ke domain yang anda maksud atau belum (lihat caranya diatas atau anda bisa gunakan situs mxtoolbox.com). Jika belum berhasil, silahkan restart vps anda.
Cukup mudah bukan?. O, ya sesuai pengalaman saya, ada beberapa ISP VPS yang tidak menyediakan pengaturan reverse DNS otomatis seperti cara tersebut diatas. Biasanya mereka mengharuskan anda untuk open ticket terlebih dahulu dan kemudian membiarkan tim mereka bekerja untuk anda. Sebenarnya cara open ticket seperti ini menurut saya cukup merepotkan. Bayangkan saja jika anda ingin merubah rDNS 3 kali selama sebulan, berarti anda harus open ticket selama 3 kali, belum lagi respon mereka yang belum tentu fast respon dan hal lainnya yang tentu saja tidaklah praktis.
Saran saya, anda jangan terlalu tergiur dengan penawaran beberapa seller VPS yang memberikan harga murah, anda harus bisa memastikan pula fitur yang diberikan dan kualitas pelayanannya, karena penyesalan itu datangnya bukan diawal, tapi diakhir.
Sebagai referensi tambahan artikel ini, anda dapat membaca juga artikel saya sebelumnya yang membahas tentang macam-macam zone records.

http://www.dedeerik.com/cara-menghubungkan-ip-vps-ke-domain/

Monday, November 2, 2015

hostgator, digitalocean.com,hawkhost.com Tracert

C:\Users\U S E R>tracert hostgator.com

Tracing route to hostgator.com [50.23.69.98]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  1.1.168.192.in-addr.arpa [192.168.1.1]
  2    40 ms    42 ms    71 ms  36.85.0.1
  3    41 ms    41 ms    56 ms  169.0.252.180.in-addr.arpa [180.252.0.169]
  4    48 ms    39 ms    40 ms  61.94.114.125
  5    73 ms    71 ms    71 ms  110.190.240.180.in-addr.arpa [180.240.190.110]
  6    62 ms    63 ms    63 ms  109.190.240.180.in-addr.arpa [180.240.190.109]
  7    97 ms    96 ms    96 ms  114.190.240.180.in-addr.arpa [180.240.190.114]
  8   100 ms   100 ms    96 ms  36351.hkg.equinix.com [119.27.63.40]
  9   114 ms   113 ms   108 ms  ae7.bbr01.pn01.hkg01.networklayer.com [50.97.18.
174]
 10   145 ms   147 ms   144 ms  ae0.bbr02.eq01.tok01.networklayer.com [50.97.18.
166]
 11   156 ms   159 ms   146 ms  ae7.bbr01.eq01.tok01.networklayer.com [50.97.18.
162]
 12   254 ms   257 ms   255 ms  ae2.bbr02.eq01.sjc02.networklayer.com [50.97.18.
160]
 13   250 ms   251 ms   253 ms  ae5.dar02.sjc01.networklayer.com [173.192.18.251
]
 14   248 ms   253 ms   249 ms  po2.fcr01.sr01.sjc01.networklayer.com [50.23.118
.133]
 15   256 ms   258 ms   263 ms  62.45.1732.ip4.static.sl-reverse.com [50.23.69.9
8]

Trace complete.

C:\Users\U S E R>tracert digitalocean.com

Tracing route to digitalocean.com [104.16.79.125]
over a maximum of 30 hops:

  1     5 ms     9 ms    <1 ms  1.1.168.192.in-addr.arpa [192.168.1.1]
  2    46 ms    41 ms    49 ms  36.85.0.1
  3    47 ms    55 ms    59 ms  169.0.252.180.in-addr.arpa [180.252.0.169]
  4   156 ms     *        *     61.94.114.125
  5    71 ms   157 ms    87 ms  110.190.240.180.in-addr.arpa [180.240.190.110]
  6     *       77 ms    94 ms  109.190.240.180.in-addr.arpa [180.240.190.109]
  7    80 ms   131 ms    88 ms  22.204.240.180.in-addr.arpa [180.240.204.22]
  8    93 ms   113 ms    63 ms  22.204.240.180.in-addr.arpa [180.240.204.22]
  9   144 ms   163 ms    94 ms  103.31.4.253
 10    70 ms    70 ms    68 ms  125.79.16.104.in-addr.arpa [104.16.79.125]

Trace complete.

C:\Users\U S E R>tracert taxxxx.net

Tracing route to tajwid.net [198.252.101.219]
over a maximum of 30 hops:

  1     7 ms   128 ms    56 ms  1.1.168.192.in-addr.arpa [192.168.1.1]
  2    80 ms    62 ms    73 ms  36.85.0.1
  3   147 ms    74 ms   209 ms  169.0.252.180.in-addr.arpa [180.252.0.169]
  4    45 ms    47 ms    50 ms  61.94.114.125
  5    67 ms    99 ms    86 ms  110.190.240.180.in-addr.arpa [180.240.190.110]
  6    69 ms   107 ms   121 ms  109.190.240.180.in-addr.arpa [180.240.190.109]
  7    64 ms   122 ms   106 ms  197.190.240.180.in-addr.arpa [180.240.190.197]
  8   180 ms    65 ms    68 ms  36351.sgw.equinix.com [202.79.197.69]
  9   121 ms    78 ms    64 ms  ae5.dar01.sr03.sng01.networklayer.com [50.97.18.
197]
 10    71 ms    65 ms     *     po1.fcr01.sr03.sng01.networklayer.com [174.133.1
18.131]
 11   157 ms   104 ms    96 ms  198.252.101.219-static.reverse.arandomserver.com
 [198.252.101.219]

Trace complete.

Tuesday, June 23, 2015

mengintegrasikan-cloudflare-dan-wp-super-cache

http://www.tautweb.com/mengintegrasikan-cloudflare-dan-wp-super-cache/

Cara Mudah Mempercepat Loading Blog Hingga 30%

  in Wordpress 
Mempercepat loading blog sekarang ini bukan hal yang sulit, banyak tools yang bisa dimanfaatkan untuk mempercepat blog. Kali ini saya akan coba menulis cara mempercepat blog dengan cara yang sangat mudah, tetapi bisa meningkatkan loading hingga 30%.
Setelah itu, kita bisa lebih jauh mempercepat blog dengan cara mengubah code .htaccess jika memakai apache.
Tutorial ini adalah tutorial lama, lihat tutorial terbaru cara mempercepat blog
Awalnya saya mempercepat blog ini karena mendapatkan score yang jelek di GTmetrix, yaitu77% page speed dan 65% untuk Yslow. Setelah melakukan cara yang saya tulis sekarang blog saya menjadi lebih cepat, dan score-nya menjadi 90% dan 72%.
Kenapa sih harus repot-repot mempercepat blog?
Pertama, page loading merupakan dasar SEO dan faktor yang dihitung oleh algoritma google dalam menempatkan posisi ranking blog atau bahkan dalam SERP (Search Engine Result Page)sendiri.
Kedua, kita bisa menjaga agar visitor tetap nyaman dan berlama-lama di blog kita. Artinya, mempercepat blog juga bisa menekan bounce rate turun.
Mempercepat loading blog
Pengujian Pertama

Benchmark Seberapa Cepat kita Mempercepat Blog

Bagaimana kita tahu kecepatan blog kita?
Ada beberapa tools gratis yang bisa kita manfaatkan untuk mengetahui seberapa cepat loading. Kita bisa menganalisisnya, pertama kita testing terlebih dahulu blog. Setelah itu kita tes lagi dan lihat perbedaannya setelah kita mengoptimalkan.
Beberapa tools yang bisa dipakai untuk benchmark kecepatan blog:
Favorit saya Webpagetest, pingdom dan GTMetrix, alatnya simpel, tetapi sangat membantu. Setelah kita test, kita dikasih tahu hal-hal apa saja yang harus kita perbaiki untuk mempercepat blog kita, bahkan cara mempercepat blog-nya pun dijelaskan.

5 Langkah Mudah Cara Mempercepat Blog hingga 30%

Sekarang kamu bisa mencoba langkah-langkah yang saya coba untuk mempercepat blog. Setelah itu, kita bisa mempercepat loading blog dengan mengoperek .htaccess.
Oke, mari kita mulai. Ikuti langkah-langkah di bawah untuk mempercepat blog hingga 30%.

Minimalkan Gambar dan Formatnya

Apa maksudnya?
Untuk mempercepat blog sebaiknya kamu buang gambar-gambar yang tidak berguna. Ada kalanya kita memakai gambar untuk background, coba ganti gambar tersebut dengan warna html.
Setelah meminimalkan gambar, coba gunakan format gambar yang sama. Maksudnya, kamu tidak harus memakai banyak format gambar seperti .png, .jpg, .gif, dll.
Untuk gambar berwarna saya lebih suka dengan jpg, itu juga saya kompress dulu di photoshop. Untuk gambar yang sedikit warnanya saya lebih memakai .gif 256 colors.

Optimalkan Gambar dengan WP-Smush.it

Untuk mempercepat loading blog, kita sebisa mungkin memakai gambar yang memiliki ukuran kecil. Saya sendiri memanfaatkan plugin yang bernama wp-smush.it. Dengan plugin ini, kita bisa lebih meng-compress besar gambar.
Sayangnaya tidak semua hosting bisa memakai wp-smush.it. Untuk hosting gratisan seperti000webhost tidak bisa, IDHostinger prosesnya lama bahkan tidak bisa. Selain itu untuk hosting sekelas masterweb pun masih berat menjalankan plugin ini.

Maksimalkan Widget

Baik wordpress, blogspot, atau apapun itu platform blog-nya. Kamu wajib memakai trik ini untuk mempercepat loading blog. Saya dulu melakukan hal ini dan blog saya 100% lebih cepat dari sebelumnya.
Di tulisan tersebut saya menuliskan bagaimana saya memaksimalkan widget.
Seringkali seorang blogger baru, menempelkan widget yang tidak perlu, seperti page rank,badge, awarad, game, dll. Nyatanya semua itu tidak berguna untuk visitor, saya yakin visitor tidak memperdulikan seberapa tinggi page rank kamu, seberapa kecil alexa rank kamu, atau award apa saja yang kamu dapat, dll.

Maksimalkan Plugin

Cara mempercepat blog selanjutnya yang bisa kamu terapkan adalah maksimalkan plugin. Buang plugin yang tidak begitu perlu dan memakan resource system banyak.
Plugin biasanya memakan resource lebih pada memory dan prosesor server yang kita pakai, apalagi plugin yang ditulis dengan tidak rapih akan memakan resource lebih besar lagi. Akibatnya server kita berjalan dengan lambat.
Kamu bisa melihat plugin yang memakan resource besar pada link di bawah:
Trik yang bisa kamu gunakan untuk menekan resource cpu server adalah memakai cache plugin dan memakai tema yang ringan. Untuk cache plugin saya merekomendasikan W3 Total Cache.
Untuk tema, saya memakai thesis framework. Dengan thesis saya bisa membuang plugin yang tadinya tidak bisa kamu buang karena thesis sudah memiliki fitur tersebut.
Sayangnya, thesis tema premium. Untuk tema gratis, saya menyerankan memakai tema twenty* dari wordpress, atau tema premium gratis dari Jauhari.

Pilih Hosting yang Tepat

Cara selanjutnya untuk mempercepat blog adalah memilih hosting yang tepat.
Memilih hosting yang tepat, memang sebuah hal tidak mudah bagi seorang blogger. Sekarang saya memakai VPS dari WSWD, sebelumnya saya memakai hawkhost dan hostgator.
Berikut adalah perjalan saya memakai hosting:
Masterweb > Jagoanhosting > Mochahost > Hostgator > Site5 > Hawkhost > WSWD VPS.
Selain karena ingin mencoba, alasan kenapa saya berpindah hosting cukup banyak dalam tiga thun terakhir bisa kamu baca di bawah:
Saya mempunyaui pengalaman bagus baik di Hawkhost ataupun Hostgator.
Mempercepat loading blog
Pengujian ke dua

Kenapa tidak Blogspot atau Blogger?

Meskipun gratis blogspot kurang bertenaga jika dibandingkan wordpress. Kita tidak bisa leluasa melakukan pengaturan ini-itu di blogspot.
Tetapi, hal positif dari blogspot adalah cloud. Blog kita berada pada server cloud milik google.
Selanjutnya tinggal bagaimana kita sebagai webmaster.
Matt Cuts (orang dibalik algoritma google), pernah menjawab mana yang lebih baik antara wordpress dan blogger dalam SEO.
Intinya, dia menjawab, untuk casual blogging blogspot lebih baik.
Untuk yang memerlukan pengaturan lebih, wordpress lebih baik.
**
Saya yakin masih ada trik lain untuk memaksimalkan kecepatan loading blog, jika kamu mempunyai trik mempercepat loading blog lain jangan sungkan untuk berbagi dengan kita.
https://pabelog.com/mempercepat-loading-blog/

CARA MENINGKATKAN KECEPATAN LOADING BLOG WORDPRESS


Kecepatan Loading Blog Wordpress

Cara meningkatkan kecepatan loading blog wordpress mungkin bisa jadi agak memusingkan bagi para pemula. Hanya saja perlu dicatat bahwa kecepatan blog sendiri sebenarnya sangat berperan penting dalam menjaga performa sebuah website. Apakah anda tahu bahwa salah satu faktor yang menentukan jumlah halaman yang akan dirayapi oleh robot search engine dalam sehari adalah kecepatan loading halaman blog anda?

Ada 3 hal yang bisa anda lakukan untuk mempercepat loading speed dari blog wordpress anda, yaitu:
  • Optimisasi template sedemikian rupa sehingga semakin kecil database yang perlu dimuat setiap kali seorang pengunjung membuka blog anda.
  • Waspada dengan hosting yang terlalu murah, apalagi gratis
  • Pasang sebuah plugin yang mempermudah proses cache dari blog wordpress anda
Langsung saja kita bahas satu persatu

OPTIMISASI TEMPLATE UNTUK MEMPERCEPAT LOADING WORDPRESS

Jika anda mengalami sebuah masalah dengan melambatnya kinerja blog dan ternyata host anda baik-baik saja, maka kemungkinan besar plugins atau template anda bermasalah. Untuk mengatasi masalah tersebut, mari kita lihat beberapa langkah untuk memperbaiki gangguan ini:

Bersihkan template anda

header.php

Acara bersih-bersih ini untuk mengurangi potensi masalah di dalam template yang anda gunakan. Pertama, kita harus mengurangi beban query dari header.php. Karena sebuah template seharusnya mendapatkan semua info yang dibutuhkannya dari database. Salah satu contoh "bersih-bersih" itu bisa dilihat dari kode di bawah ini:
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="
  <?php bloginfo('html_type'); ?>;
  charset=<?php bloginfo('charset'); ?>" />

Kode ini bisa saja dijadikan seperti ini:
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Selain metode di atas, anda juga bisa melakukan 5 hal berikut:
  • Buat URL dari stylesheet anda menjadi statis
  • Buat URL Pingback anda menjadi statis
  • Buat URL Feed anda menjadi statis
  • Anda boleh menghapus "blog's wordpress version"
  • Buat nama blog dan deskripsi menjadi statis
Semua hal yang anda lakukan pada header.php di atas bisa menambah kecepatan loading blog anda.

footer.php
Kalau tadi anda sudah membersihkan header, sekarang anda bisa membersihkan juga footer.php (itu jika template anda juga memanggil database-database yang bisa diubah menjadi statis, Misalnya:
  • Nama Blog
  • URL RSS Feed
  • URL RSS Feed Komentar
Apa yang dimaksud dengan mengubah jadi statis? Bisa anda lihat contoh di atas yang awalnya dieksekusi dengan perintah <?php.....?> untuk memanggil database? Hapus saja pemanggil database seperti itu, sekalian saja isikan masuk nilai dari database sebagai penggantinya.

TELITI DENGAN HOSTING MURAH APALAGI GRATIS

Jelas sekali menggunakan barang yang murah ataupun gratis, memberikan jaminan yang juga tidak seberapa. Jika anda masalah anda pun tidak punya hak untuk protes layaknya pengguna layanan premium. Jadi ada baiknya anda memastikan bahwa walaupun host anda murah atau bahkan gratis, tapi layanannya tidak murahan.... Tentu ini agak rakus, kasih sedikit mintanya banyak....tapi kalau bisa, kenapa tidak? Kalau anda tahu hosting murah atau gratis berkualitas harap diposting di bawah untuk membantu teman-teman pengguna wordpress lainnya.

PLUGIN W3 CACHE MEMPERCEPAT LOADING WORDPRESS

Ini mungkin agak sedikit merepotkan, tapi bisa melipatgandakan kecepatan loading blog anda. Yang perlu anda lakukan adalah download w3 cache lalu install dan aktifkan. Jika sudah, silahkan diatur untuk memaksimalkan fungsi dari plugin ini. Baca artikel pengaturan w3 cache - plugin wordpress.

Sebenarnya masih ada satu trik lagi, tapi trik ini aslinya hanya untuk pembuat blog kelas internasional yang mendapat kunjungan dari berbagai negara. Trik ini disebut CDN, tapi tidak akan dibahas di sini, karena layanan ini berbayar.... sekitar $40 untuk 1 terrabyte pertama.

http://trikmudahseo.blogspot.com/2012/11/cara-meningkatkan-kecepatan-loading-blog-wordpress.html

fungsi-cloudflare-dan-cara-setting-cloudflare-agar-seo-friendly

https://waroong.net/blog/fungsi-cloudflare-dan-cara-setting-cloudflare-agar-seo-friendly/

Cara mendaftarkan domain di FreeDNS Namecheap

Namecheap yang rutin menawarkan harga domain murah dan berbagai jenis paket web hosting juga sebenarnya menyediakan layanan DNS hosting gratis untuk nama domain – bahkan bisa digunakan pada domain yang anda beli diluar Namecheap. Kalau anda membutuhkan pengaturan DNS record diluar cPanel dan memang biasanya lebih handal dibandingkan DNS server yang disediakan jasa web hosting yang anda pakai maka Namecheap FreeDNS ini pantas dipertimbangkan.

Dimana lokasi mendaftarkan domain yang anda miliki? Terus terang awalnya saya bingung karena di dashboard akun Namecheap cuma ada halaman manajemennya dan tidak ada cara memasukkan domain. Ternyata kita harus mengakses halaman FreeDNS dan menambahkan apa nama domainnya baru kemudian mengklik Get DNS.
namecheap-freedns
Nanti dibawahnya akan muncul keranjang belanja berisikan order DNS hosting gratis untuk nama domain yang anda isikan sebelumnya, klik icon cartnya untuk menambahkan dalam keranjang belanja soalnya kalau tidak maka tombol Set up DNS tidak bisa ditekan.
namecheap-freedns-shopping-cart
Ini kondisinya saya sudah login ke akun Namecheap, kalau anda belum memiliki akun maka setelahnya adalah halaman registrasi akun baru – isikan saja seperti biasanya. Kalau lancar maka akan muncul domain anda berhasil dimasukkan kedalam layanan DNS mereka dan ditampilkan daftar DNS server yang bisa digunakan.

namecheap-freedns-nameservers-list
utekno.com
Congratulations! Your domain/ sub-domain is added to our DNS service.
Please set the nameservers of your domain/ sub-domain to
  • freedns1.registrar-servers.com
  • freedns2.registrar-servers.com
  • freedns3.registrar-servers.com
  • freedns4.registrar-servers.com
  • freedns5.registrar-servers.com
Our system will periodically monitor your domain’s DNS setting and will activate your domain once it is pointing to our servers. Click here to manage this domain
Silahkan isikan (minimal 2) DNS server diatas pada halaman pengaturan domain di tempat anda membelinya. Setelah itu silahkan tunggu proses propagasi nameserver baru selama beberapa menit saja kalau tidak ada masalah.
namecheap-freedns-hosted-domains
Bila sudah maka anda bisa menemukan nama domain yang bisa disetting DNSya pada halaman Hosted Domains, klik saja nama domainnya untuk mengatur DNS record masing – masing.
Semoga bermanfaat. :)
http://utekno.com/cara-mendaftarkan-domain-freedns-namecheap-10977

Tutorial 4.5: Cara Instant Install dan Optimize WordPress di VPS

  in Hosting, VPS, Wordpress 
Masih dalam serial membangun WordPress tanguh di VPS, tutorial sebelumnya, tutorial ke-4, yaitu cara install wordpress di nginx masih belum banyak yang berhasil.
Kali ini saya akan menunjukan cara instant install wordpress di VPS, tanpa harus konfigurasi ini-itu seperti tutorial sebelumnya. Hebatnya, dengan cara ini, VPS kamu sudah langsung teroptimasi, terinstall software cache, dan terinstall phpmyadmin.
Intinya kamu tinggal pakai dan buat VPS itu bengkak dengan trafik, karena menurut developernya, yang sulit adalah untuk membuat VPS itu crash karena trafik. Menurut pengujian saya, VPS ini mampu menampung lebih dari 1000 koneksi sekaligus. Gampangnya 1000 visitor yg online bersamaan. Saya berbicara untuk paket DigitalOcean 512 MB.

Apa yang Harus Disiapkan?

Saya anggap kamu sudah kenal hal-hal dasar dan bisa membuat koneksi dengan VPS, baik denga terminal ataupun putty. Jika belum. Jangan khawatir, sangat mudah dipekajari kok. Coba baca tutorial ke-2 tentang Setting DNS Hosting Alamat IP.
Jika kamu sudah memahami bagaimana menggunakan text-editor nano atau vi, itu menjadi nilai tambah. Tidak wajib mengerti untuk mengikuti tutorial ini.

Sistem Operasi yang Dipakai

Cara instant install wordpress di VPS ini hanya bisa digunakan di sistem operasi debian 6, debian 7, dan ubuntu. Jika kamu mengikuti tutorial saya sebelumnya, artinya kamu sudah tepat memilih sistem operasi.
Untuk yang mengikuti tutorial saya sebelumnya, ada dua alternatif. Alternatif 1, unsinstall software yang sudah diinstall sebelumnya. Alternatif 2, reinstall dengan Sistem Operasi fresh.
Alternatif 1:Cara uninstall
sudo apt-get remove --purge nginx* php5* mariadb*

Cara Instant Install dan Optimize WordPress dengan EasyEngine

Software yang akan kamu pakai untuk install dan optimize adalah EasyEngine. EasyEngine adalah software opensource yang dikembangkan oleh sekumpulan developer asal India untuk memecahkan masalah WordPress.
Seperti yang saya bilang sebelumnya, kamu tidak perlu mengerti proses dibelakanya, kamu tinggal fokus terhadap blog kamu. Software-software yang akan digunakan sudah yang paling terbaru, tentunya dengan stack PHP5-FPM + MySQL + Nginx.
Langsung saja, masukan perintah di bawah pada teriminal.
atau
Saat menginstall software ini akan meminta user dan password untuk masuk ke control panel EasyEngine. Jangan skip, masukan user dan password yang kamu kehendaki.
Selesai! VPS kamu sudah terinstall dan ter-optimize PHP5-FPM, Nginx, dan MySQL versi terbaru. Memang sesimple itu kok, selanjutnya tinggal menyulap untuk install WordPress.
Jika terdapat pesan “Unable To Download phpMyAdmin“, masukan perintah di bawah.

Cara Mengganti Password port 22222 EasyEngine

Untuk mengakses control panel EasyEngine, kamu bisa mengakses domain/IP yang kamu install dengan port 22222. Misal, http://contoh.com:22222. Browser kamu mungkin akan komplain tentang sertifikat SSL, kamu bisa mengabaikan itu, tidak masalah.
Jika pada saat install EasyEngine kamu tidak diminta memasukan password, default user dan password yang dibuat adalah ‘easyengine‘. Kamu bisa mengganti password untuk masuk ke control panel dengan command:

Install WordPress

Dengan softwre ini, bahkan untuk melakukan instalasi WordPress pun sangat mudah. Kamu bisa install baik WordPress standar maupun WordPress multisite. Lebih lengkapnya kamu bisa melihat langsung di EasyEngine.
Masukan perintah di bawah pada terminal untuk melakukan installasi WordPress. Jangan lupa ganti example.com dengan domain yang kamu kehendaki.
Untuk WordPress multisite, kamu bisa memilih apakah ingin dengan subdomain atau subdirektori. Berikut adalah perintah installasi WordPress multisite dengan subdomain.
Perintah installasi WordPress multisite dengan subdirektori.

Konfigurasi WordPress

Stelah berhasil install WordPress mereka akan memberi informasi untuk login ke WordPress, silahkan login dengan akun dan password yang mereka sediakan, selanjutnya kamu ganti password tersebut pada menu user di WordPress kamu.
Install WordPress dengan EasyEngine.
Install WordPress dengan EasyEngine.
Klik gambar untuk memperbesar.
Perhatikan, setelah kamu berhasill install WordPress, akan terinstall dua plugin, Nginx-helper dan W3TC. Kamu harus aktivasi plugin Nginx-helper untuk meng-optimize WordPress yang kamu install.
Masuk ke menu Setting > Nginx Helper. Lalu ceklist bagian Enable Cache Purge, selanjutnya akan muncul pilihan Purging Option, ceklist semuanya atau sesuaikan dengan kebutuhan.
Optimize Nginx WordPress cache
Selanjutnya bagian W3 Total Cache, untuk melakukan konfigurasi kamu bisa melihat tulisan saya tentang cara optimize plugin W3 Total Cache.
Saya sangat menyarankan untuk tidak mengkativasi kedua plugin di atas, sebelum WordPress kamu benar-benar siap.
Bgaimana jika ingin install lebih dari satu WordPress dalam satu VPS?
Mudah juga, kamu tidak perlu membuat virtual host baru. Kamu tinggal melakukan hal yang sama seperti kamu menginstall WordPress pertama dengan software EasyEngine.

Masuk ke Control Panel EasyEngine

Untuk melihat pemakaian cache, purge cache, informasi phpinfo, dan masuk ke phpmyadmin, kamu bisa melakukan itu dengan cara masuk ke control panel EasyEngine. EasyEngine sudah menyediakan itu semyanya, cara loginnya adalah dengan masuk ke alamat domain yang diinstall dengan port 22222. Contohnya seperti dibawah.
http://domain.com:22222
Jika terdapat pesan untrust site, abaikan saja. Masuk dengan username dan password yang kamu buat sebelumnya.
easyengine control panel
Untuk masuk ke phpmyadmin kamu tinggal memilih bagian db > pma. Lalu untuk melihat user dan password untuk masuk ke phpmyadmin, masukan perintah cat ~/.my.cnf di terminal.
phpMyAdmin EasyEngine
Untuk melihat laporan cache, kamu bisa melihatnya di bagian cache.
Laporan Cache EasyEngine
Jika kamu ingin menaikan kapasitas memory untuk cache, edit file /etc/php5/fpm/conf.d/05-opcache.ini. Lalu masukan beberapa perintah di bawah setelah bagianzend_extension=opcache.so.
Secara default, EasyEngine juga telah menginstall memcached, untuk menaikan ukuran memori memcached kamu bisa mengedit bagian /etc/memcached.conf lalu cari bagian di bawah, ganti 64 dengan alokasi memori yang kamu kehendaki.
Perhtikan bahwa menaikan alokasi memori hanyalah opsional saja, jika tidak kamu naikan juga tidak akan menjadi masalah. Naikan memori cache sesuai dengan laporan cache yang bisa kamu lihat di bagian control panel.
Jika kamu ingin melakukan update sofware pun juga sangat mudah, tinggal masukan perintahsudo apt-get update && sudo ee update.
Untuk melihat berbagai perintah yang disediakan EasyEngine, kamu tinggal ketikan sudo ee site atau sudo ee system.

Cara Uninstall EasyEngine

Berikut adalah bagaimana cara uninstall EasyEngine beserta semua package yang disertakan termasuk WordPress dan databes dari situs yang kamu buat melalui EasyEngine.
Hapus semua file nginx php5-fpm mysql postfix phpmyadmin.
Hapus semua file EasyEngine.
Hapus semua website.
Terakhir, untuk memastikan meng-uninstall software-software yang tidak diperlukan.
**
Selesai! bagaimana sangat mudah bukan. Cara di atas lebih mudah dibanding kamu harus install satu per satu software seperti yang saya tulis pada tutorial sebelumnya.
Meskipun demikian, saya sangat menyarankan kamu setidaknya untuk mencoba atau membaca cara manual seperti yang saya tulis sebelumnya. Dengan melakukan cara manual, kamu akan lebih mengerti dan mudah dalam troubleshooting jika terjadi apa-apa.
Jangan lupa, jika tulisan ini membantu kamu, bagikan ke teman-teman kamu. Saya akan lebih semangat menulis tutorial-tutorial mengenai VPS lainnya jika kamu mengapresiasi tulisan-tulisan saya.
Kamu bisa melihat semua dokumentasi EasyEngine di sini.
Jika kamu masih kesulitan, saya sarankan kamu bergabung ke grup facebook saya di Belajar Ngeblog bersama PABELOG.
About the author: Halo, saya pengelola sekaligus pemilik blog ini. Saya suka blogging, programing, makan, dan tidur. Kontak saya di twitter saya, Google+ saya.Yakin gak komentar? blog ini do-follow loh!
Comments on this entry are closed.
  • Fajar March 5, 2015, 3:08 pm
    gan.. gimana yah cara mengetahui password user di domainsayadotcom:22222? perintahnya putty gimana gan??
    • Nadiar AS April 5, 2015, 7:16 pm
      Pakai perintah sudo ee secure nanti akan diminta setup login baru. ;)
  • Kangtomo March 3, 2015, 10:09 am
    sebelumnya makasih berkat tutorial ini, saya bisa install wp di vps, tapi saya bingung kang, ketika saya mau edit file seperti sytle.css atau php nya di folder wordpress. saya coba pake ftp macam smartftp error terus, bocorin doank kang cara transfer pake http://ftp.. thx
    • Nadiar AS April 5, 2015, 6:57 pm
      Cara pake ftp, sebenernya sudah bisa kok, pake protokol sftp di filezila. User dan passwordnya sama kayak user dan password buat ssh. SFTP lebih aman dari ftp btw ;)
  • Bagus February 8, 2015, 10:04 pm
    ini untuk serting name server dan IP nya gmn
  • Dani February 5, 2015, 9:10 am
    kalo pakai easyengine, trus untuk file manager nya gmn, soal nya saya liat easyengine tidak ada file manager nya
    • Nadiar AS February 18, 2015, 2:04 pm
      Pakai shell/terminal. Iya agak rumit sih, tapi memang begitu caranya.
  • Alim January 29, 2015, 9:39 am
    terima kasih atas tutorialnya, saya sudah menyelesaikan semua tahap dan succeessfull ,, tapi untuk login wp-admin server not found , apaakah karena belum bener untuk mengarahkan DNS domainnya atau bagaimana ?
    terima kasih
    • Nadiar AS February 18, 2015, 2:50 pm
      Kemungkinan itu bisa terjadi, tetapi jika sudah 48 jam masih not found, saya kira ada yang salah dengan path-nya.
  • Luki January 23, 2015, 8:29 pm
    mas “mydomain.com already exist, exit status = 1″
    ini knp?
    mohon di bantu
    • Nadiar AS January 24, 2015, 8:24 pm
      Domainnya udah ada coba hapus dulu lewat perintah >> ee site
  • Nugraha January 16, 2015, 12:01 am
    artikelnya sangat bermanfaat bang.
    tapi saya sedikit memiliki masalah dalam menjelah artikel-artikel di web ini.
    mohon navigasi untuk kami dipermudah.
    • Nadiar AS January 18, 2015, 8:15 am
      Baik, akan saya perbaiki secepatnya. Jika boleh tahu, navigasi seperti apa yang kamu minta?
  • Saiful Anas January 12, 2015, 9:25 am
    mas numpang tanya, saya kan menggunakan 1 vps untuk 2 website.
    cara hapus semua file yang ada salah satu website tersebut itu cara nya gmn mas?
    • Nadiar AS January 18, 2015, 8:19 am
      di direktori website tersebut, > sudo rm -Rf *
  • Mazfendys December 28, 2014, 10:22 pm
    Thanks berat banget yang udah nulis, dan jelaskan tutorial ini dengan gamblang. Meskipun saya newbi, dan baru pertama ini kenal dengan wordpress maupun vps hosting (DO), alhamdulillah domain saya bisa diakses.
    Saya mau tanya, jika mau menambahkan folder pada domain kita agar bisa diakses gimana ya??
    contohnya http://warokponorogo.com/test. Ketika diakses muncul page not found
    Sebelumnya saya pake OS centos, apache, trus ketika mau upload file maupun tambah folder pake winscp ato filezila
    Terimakasih atas penjelasannya
  • Idin November 17, 2014, 8:58 pm
    ass
    setelah install wp
    kenapa ngk bisa login ya
    apa ada settingan yg lain
    terimakasih
  • Idin November 17, 2014, 7:09 pm
    ass
    mas install wordpress nya sudah sukses tapi ,sewaktu loginhttp://www.bestselleronamazon.com/wp-admin
    kenapa error ya ,apakah ada setingan lain
    Not Found
    The requested URL /wp-admin was not found on this server.
    Apache/2.4.10 (Debian) Server at http://www.bestselleronamazon.com Port 80
    • Nadiar AS November 17, 2014, 9:22 pm
      Install nye belum benar, coba lebih teliti lagi. Di virtual host dan lokasi install wp-nya.
      • Idin November 17, 2014, 11:30 pm
        ass
        maaf nih nanya lagi
        maksudnya lokasi install wpnya gimana ya mas
        soalnya sy hanya ikutin cara install di atas dgn easy engine :
        sudo apt-get update
        sudo wget -qO ee rt.cx/ee && sudo bash ee
        sudo ee stack install
        iptables -A INPUT -p tcp -m tcp –dport 22222 -j ACCEPT
        sudo ee stack install phpmyadmin
        sudo ee site create example.com –wpfc
        dan lokasi install wp nya yg mana ya
        terimakasih
  • Dans October 13, 2014, 9:03 pm
    Hallo mas, thaks atas tutorialnya, cuma sy ada problem sedikit, mau nanya, sy sdh selesai install wordpress,dan sdh bisa login, tp tamilan halaman depan blognya masih menapilkan “Welcome to nginx!” bgm cara merubahnya ya mas
    • Nadiar AS October 15, 2014, 7:41 pm
      Coba restart dan refresh halamannya. Seharusnya jika installnya di domain.x maka ketika dibuka, domain.x itu sudah menampilkan wordpress, kecuali jika yang dibuka adalah alamat IP.
      • Dans October 16, 2014, 8:27 pm
        sdh beres mas, berhasil dan mantap.terimakasih mas atas tutorialnya, joss.
  • Beble September 20, 2014, 7:31 pm
    mastah… sampe langkah ke-4 ini ane masih gagal mulu.
    memang ane lompati langkah 2 setting DNS krn blog ane msh online.. mau pindah aja klo smuanya dah beres.
    apakah itu penyebabnya yah?
    • Nadiar AS September 22, 2014, 11:45 pm
      Gagalnya di mana? tidak bisa diakses atau bagaimana?
  • Pricilia September 16, 2014, 3:57 am
    mas diar tau ngga tempat beli vps yang murah tentunya dengan kualitas yang bagus pula
  • Rudi September 12, 2014, 6:57 am
    Maaf Saya kok Selalu Gagal ya Pas menjalankan commnad ini
    sudo curl -sL rt.cx/ee | sudo bash ee
    Munculnya
    No such file or directory
    Mohon Bantuanya
    • Nadiar AS September 17, 2014, 10:17 pm
      coba pakai wget dulu. jadinya wget rt.cx/ee | sudo bash ee. atau manual. tulis script yang ada di dalam rt.cx/ee ke file bernama ee, lalu run.
  • Slamet August 28, 2014, 9:09 am
    gan saya ikut masuk grup di facebooknya ya, mau belajar VPS. thanks :)
  • Movcup August 26, 2014, 3:40 pm
    Oh iya mas nah kalo gini nanti setup Subdomain gmn dong ?
    • Nadiar AS September 7, 2014, 5:36 pm
      Tinggal tambah A reccord di DNS hostingnya.
  • Ulil Albab Rabbani August 16, 2014, 4:56 pm
    Mas Nadiar mau tanya, Wordpress yg ada di shared hosting bisa dimigrasi ke VPS tidak? jadi tanpa install ulang dari awal gitu.
    maaf nih newbie banget soal VPS..
    Thanks ya…
    • Nadiar AS August 18, 2014, 7:18 am
      Tanpa adanya sistem operasi, tidak mungkin aplikasi apapun bisa berjan.
      • Ulil Albab Rabbani August 18, 2014, 9:38 am
        VPSnya udh ada OSnya mas, yg dimaksud install ulang itu wordpressnya diinstall ulang. nah mas ada tutorial migrasi wordpress dari shared hosting ke vps (udah ada OSnya), supaya wordpressnya tinggal transfer file sama database aja??
        • Nadiar AS August 19, 2014, 9:08 am
          Maksudnya insall ulang OS, di tutorial sebelumnya pakai Ubuntu/udah banyak konfigurasi. Alasannya supaya fresh. Tutorial ini versi instant-nya.
  • Simple Aja August 4, 2014, 7:01 am
    Mau tanya donk.. soalnya liat di screenshot gambar diatas itu udah pake php 5.5
    Di php 5.5 kalau nggak salah (baca) itu udah terintegrasi opcode php ya, zend optimizer, betul nggak? Nah yang mau ditanyain adalah soal perbandingannya performa caching-nya dengan opcode php lain misalnya apc. Lalu apakah bisa dikonfigurasi lebih lanjut seperti halnya apc. Trims..
    Oh iya soal wordpress atau cms lain yg pure php, memang mudah sih menghandle1000 concurent atau bahkan lebih di ram 512, cuma biasanya yang jadi problem adalah cpu usagenya. Sebab 3000 concurrent untuk server dgn platform wordpress dengan nginx kira-kira membutuhkan ram sekitar 600-an MB, tapi tergantung dari banyaknya plugin juga sih. Memang kalau dibantu dengan plugin semacam W3TC itu bisa handle concurrent berlipat kali (cuma yang tadinya berbentuk pure php jadi “fake” php -> static html hasil dari cachenya)
    • Nadiar AS August 13, 2014, 7:01 pm
      Bisa, zendcache bisa di confogurasi lewat php.ini, untuk EasyEngine kamu bisa melihat dokumentasinya di website mereka,
      http://rtcamp.com/tutorials/php/zend-opcache/
      APC sendiri sudah saya tinggalkan karena sudah lama tidak update. Untuk pengaturan cache, saya juga memakai W3TC.
      • Simple Aja August 21, 2014, 1:23 am
        Okay masbro, ntar mungkin kalau ada waktu sekalian mau nyoba php 5.5. Udah liat tadi kyknya ada statistiknya juga seperti apc. Saya masih belum pakai w3tc, cpu terpakai masih sekitar 1/2 kekuatan maksimal DO $10 untuk vps yg lbh murah :)
        Ram juga ga pernah lebih dari 700 mb untuk 600k uv/jam. Sayang resource yg dibayar kalau nggak dimanfaatkan scr optimal :D
        Eh iya btw sudah pernah coba vps dari vultr? mirip DO juga, katanya bisa upload iso sendiri disana.
        • Nadiar AS August 26, 2014, 12:29 pm
          Iya, banyak yang ngomongin itu. Saya belum coba.
  • Amri July 9, 2014, 7:32 pm
    Buat hapus salah satu domain aja gimana? Bisa otomasit hapus db nya juga gak? atau harus manual hapusnya?
    • Nadiar AS July 16, 2014, 2:00 am
      ee site remove namadomain.com
      • Amri August 8, 2014, 2:59 am
        sorry ralat, coba pake “ee site remove namadomain.com” gak bisa.. tapi malah muncul help kalo mau hapus pake “ee site delete namadomain.com”
  • Edy July 5, 2014, 10:18 pm
    Mas makasih tutorialnya,
    saya tertarik pakai DO juga nih jadinya,
    tapi masalah security dan firewall buat VPS unmanaged seperti ini gimana yah ngurusnya?
    Untuk orang yang awam soal jaringan….
    • Nadiar AS July 8, 2014, 1:11 pm
      Iya, saya belum sempat bikin tutorial itu. Kedepan pasti saya menulis tentang itu.
  • Rico June 17, 2014, 1:46 pm
    Mantap banget,
    Ada pertanyaan lagi ni mas,
    – Cara pindahin blog wp dari server HG ke VPS ini gimana mas?
    – Kalau mau backup wordpress-nya gimana jika nanti blognya sudah jalan?
    Thanks,
    • Nadiar AS June 18, 2014, 4:36 pm
      Sip. saya tampung ya. Saya nanti bikin tutorialnya juga.
  • Arieski June 15, 2014, 7:43 am
    Mas Nadiar kalau menggunakan Easy Engine berarti kita tidak menggunakan MariaDB sebagai database ya? tapi tetap menggunakan MySQL?
    lalu apakah kita bisa menginstall varnish cache terakhir setelah semua proses selesai?…
    • Nadiar AS June 15, 2014, 9:46 am
      Iya pakai MySQL 5.5 tepatnya, tapi bisa kok pakai MariaDB, tinggal install saja, nanti otomatis ngereplace MySQL.
      • Arieski June 17, 2014, 10:39 am
        Oh begitu.jadi ga perlu uninstall dulu.. oke deh nanti dicoba dulu… masih penasaran dengan Varnish dan APCnya nih mas Nadiar ditunggu tutorialnya :)
      • Dani February 5, 2015, 9:11 am
        cara instal mariaDb di easy engine gmn ?
        • Nadiar AS February 18, 2015, 2:03 pm
          Tinggal install aja, nanti juga ngereplace sendiri. Saran saya, jika belum terlalu mengerti dan benar-benar perlu, jangan dulu pindah ke mariadb dari easyEngine. Karena jika nanti update easyEngine akan bermasalah.
  • Adib May 24, 2014, 8:34 am
    Adding Nginx DotDeb Repository, Please Wait…
    Adding PHP5.5 DotDeb Repository, Please Wait…
    Updating APT Cache, Please Wait…
    [ Sat May 24 01:32:47 UTC 2014 ] Unable To Update APT Cache
    gini ini kenapa mas? saya juga tidak ditanya user dan pasword itu mas.
    • Nadiar AS May 24, 2014, 9:35 am
      coba masukan perintah sudo apt-get update dulu, lalu muncul pesan error apa.
      • Adib May 24, 2014, 9:46 am
        pesan errornya:
        E: Some index files failed to download. They have been ignored, or old ones used instead.
        • Nadiar AS May 24, 2014, 10:43 am
          Coba masukan perintah ini
          sudo add-apt-repository --remove ppa:nginx/stable
          atau
          sudo add-apt-repository --remove ppa:nginx/$nginx,
          lalu coba apt-get update lagi.