Ramai pemilik website bermula dengan platform Shared Hosting. Bila Shared Hosting sudah tidak dapat menampung keperluan website, mereka berpindah ke VPS atau Cloud Hosting. Apakah Hosting Control Panel Percuma yang boleh digunakan oleh pemilik VPS? Jom kita tengok CyberPanel. Show
CyberPanel adalah Hosting Control Panel Percuma yang boleh digunakan untuk mengawal selia VPS, Cloud atau Dedicated Hosting anda. Den pilih CyberPanel kerana ia mempunyai semua fungsi Control Panel yang den perlukan untuk mengurus server VPS den. Antara fungsi yang den perlukan dan terdapat dalam CyberPanel adalah:
Nanti den ulaskan penggunaan setiap fungsi ini satu persatu. Sebelum itu izinkan den terangkan cara cara nak pasang CyberPanel ka dalam VPS anda dulu. Kandungan
Cara Nak Install CyberPanel ke Dalam VPSSebelum anda pasang CyberPanel ke dalam VPS, anda perlukan:
Berikut adalah spesifikasi VPS untuk CyberPanel:
Baiklah, den anggap anda semua dah ada semua keperluan yang den senaraikan di atas lah ya. Nak terangkan satu persatu dalam artikel ini, nanti jadi panjang sangat pula. Ada masa nanti den buatkan artikel lain la kot. InsyaAllah.. 😀 Langkah 1 – Login sebagai root ke dalam VPS anda.Gunakan PuTTY (Den anggap anda telah pun install PuTTY dalam komputer anda) dan akses VPS anda. Masukkan IP address atau nama subdomain anda (jika dah buat tetapan dalam DNS) ke dalam ruangan “Host Name (or IP address)“. Tekan butang “Open“. Sekiranya ini kali pertama anda akses server anda menggunakan PuTTY, anda akan menerima paparan amaran seperti dalam gambar. Klik terus pada butang “Yes“. Anda perlu akses VPS anda menggunakan root. Akses sebagai user yang menggunakan sudo tidak mencukupi. So, pastikan anda ada password untuk root. Langkah 2 – Gunakan Skrip Install CyberPanelSetelah login sebagai root, anda kini boleh terus melakukan pemasangan CyberPanel dengan menggunakan kod berikut: sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh) Langkah 3 – Pilih Modul CyberPanel Apa Yang Anda Nak InstallAnda diberi pilihan sama ada ingin install CyberPanel atau Addons. Addons yang dimaksudkan di sini adalah Memcached dan Redis. Untuk sesi kali ini, memandangkan ini kali pertama anda lakukan pemasangan CyberPanel dalam server ini, pilihlah “1. Install CyberPanel“. Anda kini diberi pilihan antara OpenLiteSpeed dengan LiteSpeed Enterprise. Apa beza antara kedua dua nya? OpenLiteSpeed adalah versi percuma LiteSpeed Web Server. Tiada lesen diperlukan untuk menggunakan OpenLiteSpeed. Anda boleh gunakannya untuk membina seberapa banyak website yang boleh ditampung oleh server anda. LiteSpeed Enterprise adalah versi berbayar LiteSpeed Web Server. Penggunaannya adalah percuma untuk satu website sahaja (lesen pendaftaran masih diperlukan). Sekiranya ingin membina lebih dari satu website dalam satu server, lesennya berbayar. Pilihan di tangan anda. Untuk artikel ini, den pilih untuk buat pemasangan CyberPanel dengan OpenLiteSpeed. Maka den pilih “1. Install CyberPanel with OpenLiteSpeed“. CyberPanel didatangkan dengan beberapa modul sokongan:
Pemasangan CyberPanel secara minimal bermakna kesemua modul tambahan di atas ini tidak akan di install. Den suka minimal, sebab den tak perlukan ketiga tiga modul sokongan tersebut, maka den pilih “Y“. Setelah itu, anda diberi pilihan untuk password admin CyberPanel. Tak perlu nak fikir panjang. Pilih “d” terus. Bila dah siap install nanti boleh tukar password. Pilihan seterusnya adalah untuk pemasangan JS Delivr untuk meningkatkan kelajuan panel bagi pengguna Asia Pasifik. Usah di tanya.. Tekan “Y” jer. Depa kata laju, laju lah kot. 😀 Kemudian anda boleh pilih nak install Memcached dan Redis atau tidak. Kedua duanya adalah modul cache untuk meningkatkan prestasi website anda. Maka seeloknya ia di pilih. Tekan “Y” untuk semuanya. 😀 Selesai membuat pilihan yang diberikan, proses pemasangan CyberPanel pun bermula. Proses pemasangan CyberPanel mengambil masa 20 – 30 minit, bergantung kepada kelajuan server dan internet. Sempat la den nak layan satu episod Iron Man Animated kat NetFlix sambil menunggu tuh. Bila dah selesai, anda diberikan paparan seperti di atas. Butiran ringkas tentang server dan CyberPanel anda ada dalam paparan. Langkah 4 – Login Ke CyberPanelAnda sudah boleh akses CyberPanel anda melalui link berikut: Kali pertama anda akses website CyberPanel anda menggunakan URL yang diberi, akan memberikan anda halaman dengan amaran – “Your connection is not private“ Ini berlaku kerana SSL belum lagi dipasang ke untuk CyberPanel anda itu. Klik butang “Advanced” dan kemudian “Proceed to IPAddress Server Anda (unsafe)” untuk mendapatkan halaman login CyberPanel anda. Ada catit di mana mana tak password untuk CyberPanel admin user? Den rasa anda semua otak geliga kan, tak perlu nak catit admin pasword yang diberikan tadi. Hehehe.. Ok lah.. Kot kot lah ada yang terlepas pandang atau kurang beri perhatian di awal sesi pemasangan tadi. Password untuk admin user ialah … 1234567. Melainkan anda tak pilih “default” semasa pemasangan tadi. Bagi yang betul betul tak ingat password admin user, boleh gunakan kod berikut dalam sesi PuTTY tadi (kalau belum exit lagi lah): Sekiranya anda tiada masalah dengan admin password, anda akan melihat paparan seperti di atas. Tahniah! Anda telah berjaya Install dan kini sedang akses CyberPanel di dalam VPS atau Cloud host anda. Membuat Tetapan Asas CyberPanelAnda dah berjaya pasang CyberPanel dan sudah pun berjaya akses dan login ke modul pengurusan CyberPanel. Sebelum anda buat apa apa, ada baiknya anda buat tetapan asas untuk website website anda terlebih dahulu. Tukar Password AdminPerkara pertama yang anda perlu lakukan ialah tukar Password untuk admin. Untuk mengubah Password admin, anda perlu klik pada link “Edit Profile” seperti yang tunjukkan dalam gambar di atas. Di dalam halaman yang diberikan ini, anda boleh ubah maklumat user di dalam ruang ruang yang disediakan. Tukarlah password admin mengikut kesesuaian anda. Den rekomen gunakan password seperti .. Katakan keju cyberpanel 5678# Ianya senang nak ingat supaya tak perlu nak catit atau simpan di mana mana. Ia juga boleh digunakan untuk pelbagai website – hanya tukar bahagian website (cyberpanel, gmail & yahoo) ikut keperluan. Setiap kali nak tukar password, hanya perlu tukar nombor di bahagian belakang kepada turutan nombor baru. Tuning LiteSpeed Di Dalam CyberPanelCyberPanel datang dengan OpenLiteSpeed Web Server. Ada baiknya anda singgah sebentar ke ruangan “LiteSpeed Tuning” untuk melihat tetapan yang sedia ada. Antara tetapan asas yang boleh anda ubahsuai mengikut keperluan adalah:
Itu dia tetapan untuk LiteSpeed Tuning yang den gunakan dalam CyberPanel den. Kalau anda tak nak ikut pun tak jadi masalah. CyberPanel dan LiteSpeed tetap jalan. Tetapan Php Extension Di Dalam CyberPanelBagi yang dah biasa dengan CPanel, tentunya anda biasa juga dengan modul CPanel seperti PHP Selector dan MultiPHP Editor. Kedua dua modul ini membolehkan anda menguruskan Php Extension yang digunakan dalam website anda. Dalam CyberPanel, anda ada modul PHP > Install Extensions. Dalam modul ini, anda boleh install mana mana Php Extension yang diperlukan oleh website anda. Tapi, itulah dia.. anda hanya boleh install sahaja. Tak boleh uninstall atau deactivate. Edit Php ConfigsKita semua tentunya dah biasa kena tukar pelbagai Php Parameter mengikut keperluan WordPress dan pelbagai plugin serta themes. Biasanya kita kena update Php Parameters seperti – max_memory_limit, post_max_size dan upload_file_size kan? Dalam Modul PHP > Edit PHP Configs > Basic > 7.3 (untuk Php V7.3) anda boleh membuat tetapan untuk Php Parameter yang biasanya perlu diubah. Sekiranya tetapan yang anda perlukan tidak tersenarai, anda perlu masuk ke ruangan Advanced yang membolehkan anda Edit file Php.ini secara terus. Berhati hati ya bila gunakan ruangan Advanced. 😀 Tetapkan Nama Domain Untuk CyberPanelBaiklah. Anda dah buat pelbagai tetapan asas untuk CyberPanel. Tapi perasan tak, anda masih lagi akses CyberPanel menggunakan IP Address? Tak syoklakan. Takkan nak guna IP address sampai bila bila. Den kurang gemor nak ingat IP Address. So, sekarang, den nak tunjuk cara nak buatkan supaya anda boleh akses CyberPanel dengan nama domain. Makanya, anda kena pilih satu nama domain khusus (subdomain lagi bagus) untuk CyberPanel. Nama domain pilihan den untuk CyberPanel ini adalah warmachine.maaxii.com Untuk memberikan CyberPanel anda URL beserta domain dengan SSL, anda perlu klik pada “Create Website” dan isikan maklumat pada ruang yang disediakan.
Dah selesai mengisi maklumat, jangan lupa nak Klik Butang “Create Website“. Sekiranya tiada apa apa masalah dihadapi ketika membina Website, anda akan dapat melihat paparan “Successfully Installed” dan “Website successfully created” di skrin anda. Seterusnya, anda perlu pasang SSL pada hostname domain yang anda bina tadi. Anda perlu masuk ke SSL > Hostname SSL dan pilih website dari yang terkandung dalam senarai “Select Website”. Sepatutnya cuma ada satu website la kan. Dalam senarai den ada warmachine.maaxii.com sahaja. Bila dah pilih, tekan butang “Issue SSL”. Sekiranya tiada apa apa masalah, anda akan menerima notis “SSL issued. You can .. “ Sekarang anda sudah boleh akses CyberPanel menggunakan pautan https://namadomain.anda:8090 tanpa sebarang error berkenaan SSL. NOTA PERINGATAN: Den menggunakan DNS di CloudFlare. Oleh itu, den kena pastikan yang den dah ada A Record dalam DNS untuk warmachine.maaxii.com yang mengandungi IP VPS server den ini. Anda juga kini boleh akses website http://warmachine.maaxii.com yang akan memberikan anda paparan berikut: Semua website yang anda letakkan di dalam CyberPanel akan mempunyai Homepage awal seperti paparan. Untuk mengubah paparan tersebut, anda perlu edit satu file di dalam server anda: /usr/local/CyberCP/index.html Mungkin CyberPanel akan menyediakan satu modul untuk edit file tersebut dengan mudah di masa akan datang. Den harap lah. 😀 Bagi yang guna CloudFlare, pastikan record untuk cyberpanel anda tidak melalui Cloudflare – pastikan Awan CloudFlare Kelabu. Ini kerana CyberPanel guna port 8090 yang memang tak lepas dalam CloudFlare. Letak Website Anda Dalam CyberPanelWooohooooo! Anda dah berjaya menyediakan CyberPanel sebagai Web Hosting Control Panel di VPS anda. Sekarang anda boleh mula letakkan website ke dalam CyberPanel. Sebelum itu, den nak berikan sedikit penerangan tentang Users dan Package yang perlu di pilih untuk Website di dalam CyberPanel. CyberPanel UserCyberPanel v1.8 memperkenalkan user jenis Reseller. Maka sekarang, terdapat 3 jenis User di dalam CyberPanel:
CyberPanel PackageApa benda Package ni? Kalau anda ada pengalaman mengendalikan Reseller Hosting dalam CPanel, tentu anda biasa dengan Package. Ia membolehkan anda meletakkan had tertentu kepada website yang diletakkan dalam CyberPanel anda:
User dan Package ini hanya perlu sekiranya anda nak letak website pelanggan dalam server CyberPanel anda ini. Sekiranya VPS dan CyberPanel ini hanya untuk website anda sendiri, gunakan sahaja Package Default yang sedia ada. Edit dan modify setting dalam Default ikut keperluan anda. Baiklah. Jom kita masukkan satu website ke dalam CyberPanel. Untuk artikel ini, den akan tambah website den sendiri iaitu KodeeXII.Net ke dalam CyberPanel. Tetapan DNS Untuk WebsiteSebelum itu, memandangkan den gunakan CyberPanel Minimal Install, maka den perlu buat tetapan A Records dalam DNS untuk kodeexii.net. Den gunakan CloudFlare sebagai DNS. Den rekomen anda gunakan CloudFlare sebagai DNS untuk semua website anda. Masuk ke CloudFlare DNS (atau mana mana penyedia DNS pilihan anda) dan pastikan A Record untuk kodeexii.net ditetapkan dengan alamat IP server CyberPanel anda. Pastikan juga simbol awan berwarna kelabu. Ini menandakan anda hanya gunakan CloudFlare untuk DNS sahaja untuk record tersebut. Selepas menukar IP untuk A Record, ada baiknya anda uji dahulu sekiranya penukaran IP itu telah berlaku pada DNS lain (DNS Propagation). Kalau guna CloudFlare, biasanya dalam beberapa minit selepas tukar IP dah terus boleh guna. Macam mana nak test IP dah update? Sonang jer. Launch Command Prompt dalam Windows, dan gunakan command ping kodeexii.net (gunakan nama domain anda sendiri la ya). Kalau dapat respond macam dalam gambar Pinging kodeexii.net [13.76.194.36] .. (Nama dan IP Server anda la ya) maknanya tetapan DNS dah aktif dah la tu. Boleh la kita masukkan website KodeeXII.Net ke dalam CyberPanel. CyberPanel WebsiteProses untuk tambah website ini sama sahaja seperti yang telah anda lakukan untuk tambah website untuk CybePanel di awal artikel ini tadi. Anda hanya perlu Klik pada link Create Website dan isikan maklumat yang diperlukan. Setelah dipenuhkan semua ruang seperti yang tertera dalam gambar (gunakan nama domain dan email anda tau..), klik pada butang Create Website. Setelah anda melihat pesanan “Successfully Installed” dalam CyberPanel, bolehlah anda membuat capaian ke domain anda (den guna kodeexii.net lah). Anda akan dapat melihat paparan seperti gambar di atas. Ini menandakan website anda kini sudah siap sedia untuk digunakan dan dipasang dengan WordPress atau apa sahaja perisian yang anda perlukan. SSL pun dah siap dipasang pada website. Menguruskan Website Dalam CyberPanelWebsite dah sedia dah. So sekarang den nak tunjuk fungsi fungsi pengurusan website yang disediakan oleh CyberPanel. Untuk menyenaraikan semua website yang boleh anda uruskan dalam CyberPanel, anda perlu klik pada link List Websites. Untuk mengurus website yang baru anda tambah tadi (kodeexii.net untuk den), anda perlu klik pada link Manage yang terdapat pada bahagian kanan skrin. Inilah dia system pengurusan website yang disediakan oleh CyberPanel. Tak boleh nak lawan CPanel, dari segi jumlah modul atau fungsi yang ada. Namun, apa yang ada, secara asasnya, cukup untuk menguruskan website. Jom kita cara cara nak menguruskan website menggunakan CyberPanel. Pengurusan Log WebsiteSetiap pemilik website perlu mempunyai cara untuk mendapatkan akses ke fail fail log yang tersedia untuk website. CyberPanel memberikan akses secara terus kepada 2 log – Access Log dan Error Log. Access Log memberikan anda maklumat tentang fail fail yang telah diakses oleh pelawat. Maklumat yang terkandung dalam Access Log boleh anda gunakan untuk mengenal pasti sekiranya terdapat cobaan untuk menggodam website anda – bila terdapat banyak akses ke wp-login.php dari IP yang tidak anda kenali. Access Log juga boleh memberitahu anda sekiranya website anda digunakan untuk mencuri maklumat perbankan dengan cara phishing – bila anda lihat wjudnya akses ke folder atau file yang menyerupai nama bank. CyberPanel turut menyediakan ruang untuk memantau Error Logs. Tetapi, fungsi Error Logs ini seakan akan tidak berfungsi. Setakat ini, den belum lagi terjumpa apa apa di dalam ruangan Error kogs. Pengurusan Domain dan SubdomainNak tambah domain atau subdomain dalam akaun webhosting anda di CyberPanel? Di sinilah tempatnya. Klik pada icon Add Domain. Isikan ruangan yang disediakan dengan maklumat domain/subdomain yang anda perlukan.
Setelah semua ruangan diisikan dengam maklumat lengkap, tekanlah butang “Create Domain“. Sekiranya tiada apa apa masalah berlaku ketika domain anda diletakkan dalam CyberPanel akaun anda, pesanan “Successfully Installed” akan dipaparkan. Sekiranya anda layari alamat domain/subdomain tersebut, anda akan dapat paparan “CyberPanel Installed“. Sekarang klik pula icon List Domain. Domain yang baru anda tambah tadi boleh dilihat dalam senarai domain. Sekiranya anda mahu buat sebarang perubahan pada versi PHP yang digunakan untuk domain ini boleh buat perubahan di sini. Jika tadi anda terlupa nak pilih SSL, boleh juga tambah di sini. Nak Delete domain/subdomain pun boleh. Sekiranya anda perlukan Domain Alias, klik sahaja pada icon “Domain Alias“ Sebelum den teruskan dengan cara nak buat Domain Alias, ada baiknya den terangkan apa fungsi Domain Alias bagi yang belum tahu. Sekiranya anda sudah faham fungsinya, boleh skip bahagian ini. Domain Alias berfungsi untuk membawa pelbagai domain ke website yang sama. Kalau zaman dulu dulu (beberapa tahun lepas jer pun), ia dipanggil Domain Parking. Katakan den buat maaxii.com sebagai domain alias kepada kodeexii.net. Bila pelawat melayari website maaxii.com, mereka akan melihat kandungan kodeexii.net sekiranya website itu statik. Sekiranya website itu dibina dengan WordPress Multisite, WordPress boleh menjana website kodeexii.net dan maaxii.com yang berlainan. Satu WordPress untuk banyak website. Baiklah, den harap anda jelas dengan penerangan ringkas den tentang fungsi Domain Alias. Jom kita buat Domain Alias. Klik pada butang “Create Alias“ Masukkan maklumat Domain Alias yang diperlukan
Klik butang “Create Alias”. Sekiranya tiada apa apa masalah dan Alias berjaya dibina, anda akan melihat paparan “Alias successfully created. Refreshing page in 3 seconds.” Selepas 3 saat anda akan melihat paparan seperti di bawah. Senarai Domain Aliases yang telah didaftarkan di dalam akaun CyberPanel anda dipaparkan. Anda boleh pasang SSL atau padam mana mana Domain Alias yang tersenarai. Domain Alias ini tidak terhad untuk domain utama sahaja. Anda boleh buat Domain Alias untuk sub domain juga. Pengurusan Cron Jobs“Cron Jobs” adalah arahan yang diberikan kepada perisian cron dalam Server untuk dilaksanakan pada masa yang ditetapkan. Sekiranya ada apa apa skrip yang perlu anda lakukan secara berkala seperti backup, pembersihan fail fail log dan penghantaran email, boleh lah anda jadualkan skrip tersebut menggunakan cron. Klik pada icon “Cron Jobs” untuk menguruskan Cron Jobs anda. Anda perlu pilih Website terlebih dahulu. Selepas website dipilih, senarai cron job yang sedia ada (jika ada) akan dipaparkan. Anda boleh padam atau edit mana mana cron job yang tersenarai. Sekiranya anda ingin menambah Cron Job unuk server, klik pada butang “+“ Masukkan butiran cron job yang diperlukan:
Pengurusan PHPDi awal artikel tadi den ada tunjuk cara nak buat tetapan PHP di peringkat server. Namun, ada kemungkinan, anda perlukan versi PHP yang berbeza untuk website tertentu. Mungkin website WordPress anda ada menggunakan plugin yang memerlukan PHP 7.0, contohnya. Oleh itu, anda perlulah mengubah versi PHP untuk website tersebut sahaja. Tekan icon “Change PHP“ Pilih versi PHP yang diperlukan dan kemudian tekan butang “Change PHP“. Anda juga boleh mengubah tetapan parameter PHP seperti max_memory_limit, post_max_size, dan lain lain. Caranya adalah dengan menggunakan fungsi “vHost Conf” yang disediakan. Tekan ikon “vHost Conf“. Anda perlu menambah parameter yang diperlukan ke dalam vHost Conf. Cari bahagian phpiniOverride dan tambah seperti yang den tunjukkan dalam gambar. Dalam contoh ini, den telah menambah php_value upload_max_filesize “200M” Pengurusan htaccesshtaccess adalah antara fail yang penting dalam pengurusan website. Lebih lebih lagi untuk website berasaskan CMS seperti WordPress. Sekiranya anda memilih untuk menggunakan LiteSpeed Enterprise (berbayar) semasa pemasangan CyberPanel, anda tidak perlu risau tentang htaccess. LiteSpeed Enterprise boleh membaca htaccess secara terus. Sekiranya anda memilih OpenLiteSpeed (percuma), anda disarankan untuk menggunakan fungsi Rewrite Rules di dalam CyberPanel untuk mengubah htaccess anda, jika perlu. Den sendiri pun belum habis eksperimen dengan plugin yang ada ubah htaccess. So, sekiranya anda ada gunakan plugin yang menambah kod ke dalam htaccess, berhati hati lah ya. Den akan update lagi artikel ini bila den ada peluang untuk mencuba plugin plugin tersebut. Pengurusan SSLTak nak guna LetsEncrypt sebagai penyedia sijil SSL? Anda boleh menambah sijil SSL anda secara manual. Tekan ikon “Add SSL“ Letakkan SSL Certificate dan SSL Key untuk domain anda ke dalam ruang yang disediakan. Selesai “Save“, SSL untuk domain anda telah dipasang dan anda boleh melayari website anda menggunakan HTTPS. Pengurusan FileAntara fungsi yang paling kerap den gunakan dalam pengurusan website adalah File Manager. File Manager pula mestilah ada fungsi fungsi berikut:
File Manager yang disediakan oleh CyberPanel menepati segala keperluan yang den sebutkan di atas. Untuk menggunakannya, tekan ikon “File Manager“. Pengurusan BackupBackup merupakan salah satu perkara utama yang perlu anda jadualkan sekiranya anda menguruskan apa apa website. Tanpa backup, anda sememangnya mengundang masalah yang sangat besar. Bila bila sahaja website anda boleh gagal berfungsi. Tanpa backup, anda tidak boleh menghidupkan website anda dengan segera. CyberPanel datang dengan fungsi backup tersedia tanpa sebarang kos tambahan. Fungsi backup ini akan membuat backup untuk kesemua fail dan juga database untuk website yang di pilih. Nak buat backup? Buka menu Backup dan tekan pautan “Create Backup” Pilih website yang ingin anda backup. Pilih destinasi backup – Home sahaja yang ada buat masa ini. Selesai buat pilihan, tekan butang “Create Backup“. Sekiranya tiada apa apa masalah ketika melakukan backup, anda akan dapat melihat lokasi fail backup anda dipaparkan. Selain dari fungsi backup, anda juga perlukan fungsi restore. Anda boleh dapatkan fungsi ini melalui pautan “Restore Backup“. Untuk Restore, anda perlu pilih backup file yang ingin anda restore dari senarai yang diberikan. Selepas pilih, tekan butang “Restore“. Ada beberapa perkara yang perlu anda tahu tentang Restore:
Pengurusan Database (Bukan Mailing List ya)Bila dah ada webhosting, tentunya anda perlukan fungsi untuk menguruskan database. Dengan CyberPanel, anda boleh menguruskan database MySQL (MariaDB) dengan mudah. Untuk membina database, anda perlu klik pada pautan “Create Database“. Isikan maklumat yang diperlukan:
Setelah semua ruangan diisi, tekan butang “Create Database“. Untuk memadam database yang telah dibina, anda boleh klik pautan “Delete Database“. Pilih website dan database yang ingin anda hapuskan, kemudian tekan butang “Delete Database“. Untuk menyenaraikan database yang wujud, anda perlu klik pautan “List Database“. Anda perlu pilih website dan senarai database yang wujud untuk website tersebut akan dipaparkan. Anda boleh tekan butang “Change” untuk menukar password bagi user database tersebut. CyberPanel juga menyediakan aplikasi PhpMyAdmin jika anda perlu mengakses database untuk menguruskan data yang terkandung di dalam database tersebut. Untuk menggunakan PhpMyAdmin, anda hanya perlu klik pada pautan “PHPMyAdmin“. Halaman login untuk PHPMyAdmin akan dibuka untuk anda dalam browser tab yang baru (den gabungkan PHPMyAdmin dalam CyberPanel di sini untuk memudahkan penerangan). Anda perlu gunakan username dan password yang telah anda tetapkan ketika membina database tadi untuk masuk melalui PHPMyAdmin. Ya, ini agak berbeza dengan CPanel di mana anda login ke PHPMyAdmin secara otomatik. Setelah berjaya login, anda akan dapat akses kepada database yang ibina untuk user berkenaan. Dalam gambar, database masih lagi kosong. Untuk mengakses database yang dibina oleh CyberPanel untuk aplikasi seperti WordPress, anda perlu menggunakan username dan password terkandung dalam wp-config.php (boleh akses guna File Manager). Pengurusan Aplikasi Dalam WebsiteBaiklah, tiba masa untuk anda memasang aplikasi ke dalam website anda. Buat masa ini, CyberPanel menyediakan “One Click Installer” untuk 4 aplikasi – WordPress, Joomla, Git dan Prestashop. Dalam artikel ini, den akan hanya tunjukkan pemasangan WordPress sahaja. Tekan ikon WordPress. Isikan butiran yang diperlukan dan tekan butang “Install Now”. Sekiranya tiada masalah ketika pemasangan, apabila proses pemasangan selesai, anda dah boleh melayari website WordPress baru anda. Website anda kini telah sedia untuk dibina mengikut kepakaran anda menggunakan WordPress. Setiap website WordPress yang anda aktifkan dengan CyberPanel akan diaktifkan dengan LiteSpeed Cache plugin. Penggunaan LiteSpeed Cache plugin di dalam CyberPanel adalah terbaik kerana kini Website WordPress anda berhubung secara terus dengan modul LiteSpeed Cache yang disediakan oleh OpenLiteSpeed. CyberPanel dan CloudFlareCyberPanel telah ditetapkan secara “Hardcoded” untuk menggunakan port 8090. Disebabkan penggunaan port tersebut, anda tidak boleh menggunakan Cloudflare untuk melindungi CyberPanel kerana Cloudflare tidak membenarkan capaian melalui port 8090. Cloudflare hanya membenarkan capaian yang menggunakan port berikut sahaja:
Ini adalah masalah besar bagi yang ingin menggunakan perlindungan Cloudflare untuk server VPS. Jangan risau. Ada caranya untuk membolehkan website CyberPanel anda duduk dibelakang Cloudflare. Ikuti langkah berikut:
extprocessor cyberpanel { Jangan lupa untuk gantikan warmachine.maaxii.com dengan nama website pilihan anda.
Itu dia dua langkah untuk membolehkan anda meletakkan CyberPanel di belakang Cloudflare. Langkah di atas ini khusus untuk yang menggunakan OpenLiteSpeed dalam CyberPanel. Sekiranya anda menggunakan LiteSpeed Enterprise, anda kena gunakan kod yang berbeza. Dapatkan kod yang diperlukan dalam artikel ini di Blog CyberPanel. Oh ya, pastikan anda buat “Page Rule” untuk “ByPass” penggunaan Cache untuk CyberPanel. CyberPanel + VPS PercumaTerima Kasih dan Tahniah den ucapkan kepada anda kerana masih kekal bersama den hingga ke penghujung artikel yang mega panjang ini. Den dah pun tunjukkan cara nak pasang CyberPanel dan uruskan website di dalamnya. Den harap anda semua tiada masalah untuk menghadamkan apa yang den kongsikan di sini. Antara perkara menarik minat ramai orang untuk menggunakan CyberPanel ialah harganya. Ianya PERCUMA. Ya, anda tidak perlu mengeluarkan apa apa kos untuk menggunakan CyberPanel bersama OpenLiteSpeed. Webserver (OpenLiteSpee) dah FREE. Hosting Control Panel (CyberPanel) pun dah FREE. Sekarang tinggal VPS atau Server jer yang susah nak dapat FREE. VPS FREE Dari Microsoft Untuk 1 TahunTahukah anda yang sekarang, anda boleh dapatkan juga server FREE untuk satu tahun. Daftarlah sekarang ke Portal Microsoft Azure. Anda akan diberikan kredit sebanyak RM850 untuk dihabiskan dalam masa 30 hari. So, daftarlah di https://portal.azure.com Selepas mendaftar (kad kredit/kad debit diperlukan. Den guna CIMB KWIK) anda boleh mula bina server anda sendiri. Ikuti video tutorial yang den sediakan untuk bina server di Portal Azure. https://www.youtube.com/watch?v=VrwC5AmQMy4 VPS FREE Dari Digital Ocean Untuk 60 HariSatu lagi cara nak dapatkan VPS atau Cloud Server percuma adalah dengan menggunakan kupon dari DigitalOcean. Anda boleh mendapatkan kredit $100 untuk DigitalOcean dengan link yang den kongsikan DI SINI. Kredit ini boleh anda gunakan untuk mencuba segala khidmat yang disediakan oleh DigitalOcean selama 60 hari. Kredit akan tamat tempohnya selepas 60 hari. |