Webinoly - Instal Situs WordPress yang Dioptimalkan dengan SSL Gratis


Jika Anda ingin menghosting sendiri situs WordPress Anda sendiri, ada banyak cara untuk melakukannya. Anda mungkin pernah mendengar tentang tumpukan LAMP dan LEMP.

Dalam artikel ini, kami akan menunjukkan kepada Anda pendekatan yang berbeda, menggunakan Webinoly – server web LEMP yang dioptimalkan dengan beberapa fitur terintegrasi untuk membuat hidup Anda lebih mudah.

Karena Webinoly mengikuti praktik terbaik untuk situs web Anda, Anda mendapatkan:

  • Sertifikat SSL gratis melalui Let's Encrypt.
  • HTTP/2 – revisi besar pada protokol jaringan HTTP.
  • PHP 7.3. Versi sebelumnya juga didukung jika diperlukan.
  • Cache objek FastCGI dan Redis untuk WordPress.
  • Secara otomatis mencoba mengoptimalkan server web Anda untuk mendapatkan sebagian besar sumber daya yang tersedia.

Untuk mengelola situs web Anda, Webinoly menyediakan opsi berikut:

  • Perintah untuk membuat, menghapus, dan menonaktifkan situs.
  • Pemasangan sertifikat SSL.
  • Tampilan log secara real-time.
  • Opsi keamanan tambahan untuk mengakses phpMyAdmin.

Pada artikel ini, kami akan menunjukkan cara memasang Webinoly. Ini didukung di LTS versi Ubuntu sehingga Anda dapat menginstalnya di Ubuntu 16.04 atau 18.04. Ada laporan bahwa layanan ini juga berfungsi pada versi lain, tetapi sejauh ini belum ada tes resmi yang dilakukan.

Menginstal Webinoly di Ubuntu

Instalasi Webinoly terbilang mudah, Anda hanya perlu menjalankan perintah wget berikut.

sudo wget -qO weby qrok.es/wy && sudo bash weby 3

Ini akan menginstal semua paket Webinoly, termasuk Nginx, MariaDB dan PHP. Sesederhana itu. Ketika instalasi selesai, Anda akan menerima kata sandi pengguna MySQL Anda:

Membuat Situs WordPress Pertama Anda

Kini setelah penginstalan selesai, Anda dapat menyiapkan situs web WordPress pertama Anda dengan Webinoly. Ini dapat dengan mudah dibuat dengan satu perintah:

sudo site example.com -wp

Perintah di atas akan membuat website: example.com dengan instalasi WordPress. Ini akan meminta Anda untuk membuat database baru atau menggunakan yang sudah ada. Anda dapat menjawab semua pertanyaan dengan “y ” default dan Webinoly akan menghasilkan nama database acak, nama pengguna dan kata sandi:

Setelah penyiapan selesai, Anda dapat membuka situs web dan mengonfigurasi judul, nama pengguna, dan kata sandi situs Anda:

Ketika Anda mengklik “Instal WordPress ” instalasi akan selesai dan Anda dapat mulai mengerjakan situs web Anda.

Konfigurasikan Server untuk WordPress

Seperti disebutkan sebelumnya, Webinoly memungkinkan Anda membuat beberapa konfigurasi dan penyesuaian tambahan pada server Anda. Di bawah ini, Anda dapat melihat beberapa contoh cara menambahkan konfigurasi tambahan:

Ubah konfigurasi FastCGI.

sudo webinoly -config-cache
sudo webinoly -clear-cache=fastcgi

Port default untuk phpMyAdmin adalah 22222. Jika Anda ingin mengubahnya, Anda dapat menggunakan perintah berikut:

sudo webinoly -tools-port=18915
sudo webinoly -tools-site=mymainsite.com

Perintah kedua memberlakukan penggunaan mymainsite.com untuk mengakses bagian alat.

Untuk menghindari lalu lintas berbahaya, kita dapat menambahkan blackhole sebagai respons nginx default. Dengan begitu, tidak ada konten yang dikembalikan ketika permintaan dibuat yang tidak sesuai dengan situs web mana pun.

sudo webinoly -default-site=blackhole

Jika Anda ingin memblokir alamat IP agar tidak menjangkau situs web Anda, Anda dapat menggunakan perintah berikut:

sudo webinoly -blockip=xx.xx.xx.xx

Siapkan SSL Gratis di Situs WordPress

Untuk menerbitkan sertifikat SSL gratis untuk domain Anda, Anda dapat menggunakan:

sudo site example.com -ssl=on

Masih banyak lagi opsi yang dapat Anda gunakan dengan Webinoly. Misalnya – menginstal/menghapus paket tambahan, mengaktifkan otentikasi HTTP, menambahkan domain terparkir, membuat multisite WordPress dan banyak lainnya.

Untuk informasi dan contoh lebih detail, saya sarankan Anda memeriksa dokumentasi Webinoly.

Kesimpulan

Webinoly adalah implementasi tumpukan LEMP yang bagus dan mudah dengan tambahan fungsionalitas tambahan. Ini pasti layak untuk dicoba baik jika Anda adalah pengguna berpengalaman atau pemula.