Perbaiki Masalah Situs Web Joomla Anda Dalam Menit.

Penyingkapan: Dukungan Anda membantu menjaga situs tetap berjalan! Kami mendapatkan biaya referensi untuk beberapa layanan yang kami rekomendasikan pada halaman ini.


Joomla! Perbaikan, Tip, Trik dan Panduan Mengatasi Masalah

Joomla adalah sistem manajemen konten yang kuat yang dapat digunakan untuk menjalankan hampir semua jenis situs web. Namun, memulai dengan Joomla bisa jadi luar biasa karena fleksibilitas platform yang luar biasa.

Dalam panduan ini, kami telah mengumpulkan beberapa tips konfigurasi terbaik, praktik pemeliharaan, rekomendasi keamanan, strategi pemulihan retas, dan sumber daya umum dari seluruh web untuk membantu Anda apakah Anda baru saja memulai dengan Joomla !, jika Anda kembali Joomla yang berpengalaman! pengembang, atau jika Anda memiliki Joomla! situs yang diretas yang membutuhkan perhatian segera.

Kami telah mengatur konten dalam urutan yang paling masuk akal untuk Joomla! pemula.

Jadi, jika Anda baru di Joomla! kami sarankan Anda meninjau sumber daya dalam urutan yang kami sajikan. Di sisi lain, jika Anda sudah memiliki pengalaman, silakan terjun pada titik yang menyediakan informasi yang Anda butuhkan saat ini.

Contents

Konfigurasi Server dan Pengaturan Situs

Mengonfigurasi akun hosting Anda dengan benar, mengatur izin direktori dan file, dan menyalin situs dari lingkungan lokal ke server sering kali menghadapi tugas untuk setiap pengembang yang membangun Joomla! situs web.

Dalam bab ini kami akan menautkan ke sumber daya yang akan membantu Anda menangani beberapa tugas pengaturan situs dan server yang umum ini.

Pindah Dari Lingkungan Lokal ke Server Web.

Banyak profesional situs web lebih suka bekerja di lingkungan lokal saat mereka merancang dan mengembangkan Joomla mereka! situs web.

Melakukannya memberikan lapisan keamanan tambahan selama pengembangan, menghilangkan kemungkinan bahwa Anda mungkin secara tidak sengaja menerbitkan situs selama pengembangan, dan mempercepat pemrosesan informasi karena Anda tidak perlu menunggu informasi untuk lewat antara server web dan komputer Anda . Kami menemukan dua sumber daya solid yang memandu Anda melalui langkah-langkah untuk memindahkan Joomla yang dikembangkan secara lokal! situs ke server web.

  • Joomla! Dokumentasi: Menyalin situs web dari host lokal ke host jarak jauh

  • Video JoomlaDirect: Cara mentransfer situs Joomla dari localhost ke server langsung Anda

Konversi Situs Statis Ke Joomla!

Banyak Joomla pertama kali! pengguna memiliki situs web yang ada yang dibangun dengan file HTML dan CSS statis yang sudah menyertakan desain yang mereka sukai dan ingin terus digunakan. Dalam kasus ini mungkin diinginkan untuk hanya mengubah desain HTML dan CSS yang ada menjadi Joomla! tata letak.

Joomla! komunitas telah membuat panduan untuk proses ini yang menuntun Anda langkah demi langkah melalui proses.

  • Joomla! Dokumentasi: Konversi situs web yang ada ke Joomla! situs web

Tuning Joomla Anda! Situs web

Joomla standar! pemasangan tidak akan lambat oleh sebagian besar standar selama itu di-host oleh penyedia hosting yang baik.

Namun, ada beberapa hal yang dapat Anda lakukan untuk meningkatkan kecepatan memuat situs web Anda untuk pengunjung Anda. Menjaga perangkat lunak tetap mutakhir, memungkinkan caching, mengaktifkan kompresi, dan mengoptimalkan ukuran file gambar sebelum mengunggahnya ke situs Anda adalah beberapa hal yang dapat Anda lakukan.

Untuk ikhtisar terperinci dari langkah-langkah ini dan beberapa tips peningkatan kecepatan tambahan lihat tutorial ini.

  • Siteground: Cara Meningkatkan Kecepatan Joomla Anda

Menghubungkan ke database eksternal

Setiap Joomla! situs web menggunakan database SQL untuk penyimpanan dan pengambilan objek. Ini adalah premis dasar di balik situs web yang dinamis. Dalam beberapa kasus mungkin masuk akal untuk menarik data dari lebih dari satu basis data.

Ini biasanya terjadi ketika Anda bekerja dengan database yang sudah ada yang sudah berisi banyak informasi, dan Anda ingin menarik data darinya. Berita baiknya adalah bahwa menghubungkan Joomla! ke database eksternal tidak terlalu rumit dan ada Joomla resmi! dokumen yang menjelaskan prosesnya.

  • Joomla! Dokumen: Menghubungkan ke database eksternal

Membatasi Akses Direktori

Kami akan masuk ke langkah-langkah keamanan yang lebih ketat dan rekomendasi di bab selanjutnya, untuk saat ini kami hanya ingin membahas beberapa langkah dasar yang direkomendasikan untuk memberikan setidaknya penghalang kecil perlindungan di sekitar Joomla! file administrasi.

Cara termudah untuk melakukannya adalah menggunakan htaccess untuk melindungi direktori administrator dengan kata sandi. Langkah yang jauh lebih efektif untuk dilakukan adalah membatasi akses langsung ke alamat IP tertentu, tetapi hal itu akan mengharuskan Anda memiliki alamat IP statis yang ditetapkan oleh penyedia layanan internet Anda.

Untuk membaca lebih lanjut tentang kedua langkah dan menerapkannya sebagaimana berlaku, lihat panduan ini.

  • Joomla! Dokumentasi: Bagaimana Anda melindungi direktori dengan kata sandi menggunakan htaccess?

  • Joomla! Dokumentasi: Bagaimana Anda membatasi akses direktori berdasarkan alamat IP menggunakan htaccess?

Kiat untuk Tugas Umum

Ada beberapa perubahan dan pembaruan setiap Joomla! pengguna mungkin ingin membuat Joomla standar! instalasi.

Cara membuat sebagian besar perubahan ini tidak jelas pertama kali, atau mungkin bahkan kedua kalinya, Anda menjalani prosesnya. Sumber daya berikut akan membantu Anda menangani gerakan umum ini dengan cepat.

Pasang Templat

Jika Anda telah menemukan Joomla! template yang ingin Anda gunakan langkah selanjutnya adalah menginstalnya. Instalasi bervariasi tergantung pada versi Joomla! Anda sedang menggunakan. Untungnya, Joomla! situs dokumentasi memiliki instruksi untuk pemasangan template dengan semua versi Joomla yang saat ini didukung!

  • Joomla! Dokumentasi: Bagaimana Anda menginstal templat baru?

Instal Ekstensi

Ekstensi secara dramatis meningkatkan kekuatan Joomla! situs web, dan ada ribuan ekstensi yang tersedia untuk instalasi. Setelah Anda menemukan ekstensi yang melakukan apa yang Anda cari bagaimana cara menginstalnya? Untungnya, ada panduan untuk itu.

  • Joomla! Dokumentasi: Bagaimana Anda menginstal ekstensi?

Tentukan Joomla yang Diinstal! Versi: kapan

Setiap versi Joomla! sedikit berbeda. Kompatibilitas template dan tema, detail konfigurasi, prosedur pemutakhiran, dan masalah keamanan sangat bervariasi dari satu versi ke versi berikutnya.

Jika Anda tidak menjalankan versi terbaru Joomla! Anda harus benar-benar berencana untuk meningkatkan. Sementara itu, jika Anda perlu menentukan versi Joomla! Anda telah menginstal Anda dapat melakukannya dengan mengikuti instruksi dalam dokumen ini.

  • Joomla! Dokumentasi: Cara memeriksa Joomla! Versi: kapan

Lihat Pembaruan Tanpa Penerbitan

Saat membuat perubahan tata letak dan tampilan ke situs Joomla yang sudah di-host di server, sebaiknya pratinjau perubahan sebelum mempublikasikannya..

Ini dapat dilakukan dengan mengatur situs ke mode pemeliharaan, membuat perubahan, dan kemudian menavigasi kembali ke situs dalam tampilan administrator sementara situs tetap dalam mode pemeliharaan. Tapi jangan mengambil kata kami untuk itu. Alih-alih, Anda ingin mengikuti petunjuk langkah demi langkah resmi.

  • Joomla! Dokumentasi: Cara melihat situs langsung saat berkembang, tetapi sembunyikan dari yang lain.

Aktifkan URL Ramah Mesin Pencari

Sejak joomla! versi 1.6 pengaturan default untuk URL Search Engine Friendly (SEF) adalah “Ya”. Namun, jika Anda menjalankan versi Joomla sebelumnya, atau jika Anda entah bagaimana mengalihkan opsi ini ke “Tidak”, mengaktifkan SEF URL adalah langkah penting menuju peningkatan kinerja SEO dan pengalaman pengguna..

Perlu disebutkan bahwa jika Anda memiliki situs mapan yang tidak memiliki URL SEF mengaktifkannya akan berdampak negatif pada hasil mesin pencari Anda dalam jangka waktu dekat. Jika Anda siap untuk melanjutkan dengan mengaktifkan SEF URL ada panduan untuk itu.

  • Joomla! Dokumen: Bagaimana menerapkan URL SEF

  • Joomla! Dokumen: Masalah umum saat mengaktifkan URL SEF: Mengaktifkan url Ramah Mesin Pencari

Hapus “Didukung oleh Joomla”

Setiap Joomla! instalasi dilengkapi dengan pemberitahuan “Didukung oleh Joomla” tertanam di footer situs. Meskipun Anda tidak seharusnya menghapus kata-kata dari file kode sumber, Anda dapat menyembunyikannya.

Tergantung pada versi Joomla! Anda menjalankan prosedur akan sedikit berbeda. Berita baiknya adalah Joomla! Situs dokumentasi mencakup instruksi untuk menyembunyikan pesan ini jika Anda tidak ingin mengiklankan fakta bahwa situs Anda berjalan di Joomla!

  • Joomla! Dokumentasi: Cara menghapus “Didukung oleh Joomla!” pesan.

Ubah Favicon Anda

Setiap situs web harus memiliki favicon – ikon yang muncul di sebelah judul situs web di bilah alamat browser. Joomla! hadir dengan favicon standar, tetapi Anda dapat menyesuaikannya dengan mudah dengan mengikuti tutorial ini.

  • Joomla! Dokumentasi: Bagaimana Anda mengubah favicon?

Kelola Akun Admin Anda

Satu langkah yang disarankan untuk menambahkan lapisan keamanan ke situs Anda adalah mengubah Joomla standar! Pengguna Super dari Admin ke nama pengguna yang unik.

Selain itu, jika Anda pernah kehilangan nama pengguna atau kata sandi Pengguna Super, Anda akan memerlukan cara untuk memulihkan atau mengganti informasi itu. Panduan ini mencakup kedua topik tersebut: memulihkan dan mengatur ulang akses admin, dan mengubah Pengguna Super.

  • Joomla! Dokumentasi: Bagaimana Anda memulihkan atau mengatur ulang kata sandi admin Anda?

Gunakan Gmail sebagai Server Email Anda

Ada dukungan bawaan untuk penggunaan SMTP untuk mengirim pesan (seperti formulir kontak) dari Joomla! situs.

Jika Anda tidak memiliki akses ke server SMTP dengan akun hosting Anda, atau jika Anda lebih suka menggunakan Gmail dan Anda memiliki akun Gmail aktif, maka Anda dapat menggunakan server SMTP Gmail sebagai server email Anda. Pengaturannya cukup mudah, dan ada panduan untuk itu.

  • Joomla! Dokumentasi: Bagaimana cara saya menggunakan Gmail sebagai server email saya?

Pemeliharaan

Pemeliharaan situs web reguler adalah bagian penting, dan sering diabaikan, dari tanggung jawab webmaster apa pun.

Mencadangkan situs Anda, memperbarui perangkat lunak, dan mengelola konten adalah penting jika Anda ingin memaksimalkan waktu aktif situs web dan memberikan pengalaman terbaik bagi pengunjung situs web Anda.

Kami telah mengumpulkan beberapa sumber daya yang akan membantu Anda merencanakan dan mengimplementasikan rencana perawatan komprehensif untuk Joomla Anda! situs web bertenaga.

Pencadangan Situs Praktik Terbaik

Cadangan situs adalah bagian penting dari rencana pemeliharaan situs web apa pun.

Membuat dan menerapkan program reguler cadangan informasi situs web dan database sangat penting jika Anda ingin memiliki informasi yang diperlukan untuk pulih dari peretasan atau kegagalan server.

Kami telah menemukan dua sumber yang bagus untuk membantu Anda memikirkan rencana cadangan yang optimal.

  • Joomla! Dokumentasi: Apa praktik terbaik untuk cadangan situs?

  • Tutorial Siteground

Memutakhirkan Joomla!

Memperbarui Joomla Anda! situs adalah salah satu hal terbaik yang dapat Anda lakukan untuk melindungi dari peretasan dan masalah keamanan lainnya.

Sejak versi 1.7 Joomla !, komponen pembaruan perangkat lunak telah disertakan. Sebelum versi 1.7, pembaruan harus diselesaikan secara manual. Ingatlah bahwa Anda selalu ingin membuat cadangan situs lengkap sebelum memulai pembaruan perangkat lunak sehingga Anda dapat memulihkan situs Anda jika terjadi kesalahan.

Perlu diingat juga bahwa ekstensi dan templat mungkin tidak kompatibel saat memperbarui dari satu versi utama Joomla! ke yang lain (mis. versi 1.5 ke versi 3.x misalnya).

Dengan salinan cadangan lengkap di tangan, lihat sumber daya di bawah ini untuk langkah-demi-langkah Joomla! prosedur peningkatan perangkat lunak.

  • Joomla! Dokumentasi: Versi Upgrade

  • Joomla! Dokumentasi: Memutakhirkan ke Versi 3.x

  • Video Siteground: Memutakhirkan dari Versi 2.5 ke Versi 3.x

Memigrasi Joomla! Situs web

Terkadang masuk akal untuk memulai dan bermigrasi dari satu versi Joomla! ke versi yang lebih baru. Selain itu, saat pindah dari beberapa versi Joomla yang lebih lama! pemutakhiran tidak dimungkinkan, dan migrasi situs adalah satu-satunya pilihan Anda jika Anda menginginkan versi terbaru dari perangkat lunak.

Migrasikan situs Anda ke Joomla baru! instalasi memberi Anda kesempatan untuk memikirkan struktur situs, ekstensi, dan konten Anda dan membuat perubahan signifikan untuk meningkatkan situs Anda.

Namun, migrasi dapat menjadi tantangan. Untungnya ada beberapa sumber yang bagus di luar sana untuk membantu Anda menilai kesiapan Anda untuk mengambil tugas, dan memikirkan prosesnya sebelum Anda mulai..

  • Joomla! Dokumentasi: Mengapa Bermigrasi?

  • Video Siteground: Bermigrasi dari Joomla! 1,5 hingga Joomla! 3.x

Memperbarui Joomla! Ekstensi

Joomla! ekstensi menambahkan fungsionalitas kritis ke hampir setiap Joomla! instalasi.

Namun, ekstensi yang kedaluwarsa juga merupakan salah satu risiko keamanan terbesar untuk Joomla! situs web. Oleh karena itu, terus memperbarui ekstensi merupakan bagian penting dari setiap rencana pemeliharaan situs web.

Untungnya, memperbarui ekstensi biasanya cukup mudah, dan kami bahkan menemukan panduan untuk itu.

  • Tutorial Siteground: Memperbarui Joomla! Ekstensi

Menemukan dan Memperbaiki Tautan Rusak

Ketika sebuah situs web menumbuhkan konten baru ditambahkan, konten lama dihapus, banyak hal disusun kembali dan sebagai hasilnya sangat normal bagi tautan untuk memecah.

Juga, kapan saja Anda menautkan ke konten eksternal dari situs web Anda, Anda membuat tautan yang dapat diputuskan tanpa sepengetahuan Anda dan ketika Anda tidak mengharapkannya. Meskipun Anda mungkin cukup pandai menangkap masalah-masalah ini ketika terjadi di tempat-tempat yang jelas, seperti menu navigasi utama Anda, jauh lebih sulit untuk menangkap tautan rusak yang tertanam dalam konten situs Anda.

Menemukan dan memperbaiki tautan yang rusak tidak perlu menghabiskan banyak waktu atau sulit jika Anda tahu alat yang tepat untuk digunakan. Panduan ini akan membantu Anda membersihkan tautan yang rusak tanpa mencabut rambut Anda saat proses.

  • Pakar Tema Tema Blog: Cara Menemukan dan Memperbaiki Tautan Rusak di Joomla

Keamanan

Cara terbaik untuk memulihkan situs yang diretas adalah dengan mencegah retasan sejak awal. Meskipun tidak ada yang dapat sepenuhnya menjamin bahwa situs Anda tidak akan diretas, ada beberapa hal yang dapat Anda lakukan untuk meminimalkan risiko bahwa situs Anda akan diretas.

Pertama, ada beberapa tips yang masuk akal:

  • Jaga Joomla! ekstensi diperbarui.

  • Jaga Joomla! perangkat lunak diperbarui.

  • Selalu kontrol akses ke akun hosting Anda dan back end situs web. Jika Anda harus memberikan kredensial kepada pihak ketiga, seperti ketika Anda menyewa pengembang independen, selalu hapus atau setel ulang kredensial tersebut ketika akses tidak lagi diperlukan.

Setelah melakukan langkah-langkah akal sehat yang paling umum, ada langkah-langkah tambahan yang harus Anda ambil untuk menjaga situs Anda seaman mungkin.

Rekomendasi Keamanan Dasar

Anda harus melihat pada rekomendasi keamanan dasar yang disediakan oleh sumber terpercaya seperti penyedia hosting yang baik dan Joomla! masyarakat. Kami menemukan dua sumber yang, jika diikuti, akan memberi Anda langkah awal yang besar untuk mengamankan situs web Anda.

  • Tutorial Siteground: Tutorial Keamanan Joomla

  • Joomla! Dokumentasi: Daftar Periksa Keamanan

Hindari Ekstensi Rentan

Memanfaatkan ekstensi yang rentan adalah salah satu cara paling umum peretas mendapatkan akses tidak sah ke Joomla! situs web. Untuk alasan ini, Joomla! menyimpan daftar ekstensi dengan kerentanan keamanan yang diketahui. Sebelum memasang ekstensi selalu pastikan itu tidak ada dalam daftar ekstensi rentan Joomla !..

  • Joomla! Daftar Ekstensi Rentan

Mengatur Izin yang Benar

Sangat penting untuk mengatur izin file dan direktori dengan benar. Izin yang terlalu ketat akan mencegah Anda melakukan perubahan yang perlu Anda lakukan.

Namun, izin yang tidak membatasi akan memberikan pintu terbuka bagi peretas yang berpengetahuan. Joomla! memberikan rekomendasi khusus tentang pengaturan tingkat izin file dan direktori. Untuk mengatur izin situs Anda dengan benar, periksa sumber daya ini.

  • Joomla! Dokumentasi: Apa saja izin file dan direktori yang direkomendasikan?

  • Joomla! Dokumentasi: Bekerja dengan htaccess yang telah dikonfigurasikan sebelumnya

Hindari Media Upload Hack

Beberapa versi Joomla yang lebih lama! rentan terhadap peretasan yang sangat sederhana dan efektif yang memanfaatkan fungsi unggah media (seperti ketika menggunakan editor WYSIWYG untuk mengirim komentar).

Jika Anda belum memperbarui Joomla! dalam beberapa saat Anda ingin memperbarui ke versi terbaru, atau setidaknya mengambil patch keamanan yang dirilis pada 2013. Untuk membaca lebih lanjut tentang kerentanan ini, periksa sumber daya ini.

  • Krebs tentang Artikel Keamanan:

Lindungi Akun Admin Pengguna Super Anda

Sangat mudah untuk menebak pengguna Admin dalam versi Joomla! sebelum versi 3.1.

Dengan memanfaatkan perangkat lunak peretas kata sandi, ini memungkinkan peretas untuk mendapatkan akses ke akun pengguna Admin Anda secara relatif sederhana. Untuk menghindari peretasan ini, tingkatkan versi Joomla Anda yang lebih lama! atau periksa sumber daya ini untuk melindungi akun Pengguna Super Anda.

  • Joomla! Dokumentasi: Bagaimana Anda memulihkan atau mengatur ulang kata sandi admin Anda?

Memperbaiki Joomla yang Diretas atau Rusak! Situs

Joomla adalah Content Management System (CMS) yang sangat populer digunakan untuk membuat situs web di seluruh dunia (termasuk situs untuk universitas dan perusahaan besar).

Fleksibilitas dan kemampuan penyesuaiannya menjadikannya pilihan yang kuat bagi perancang situs web yang ingin membuat situs profesional tanpa perlu mempelajari pemrograman atau skrip.

Tapi apa yang dapat Anda lakukan ketika hal yang tidak terpikirkan terjadi, dan situs web berbasis Joomla Anda disusupi oleh peretas? Situs yang disusupi mungkin isinya diubah atau bahkan dihapus sama sekali.

Dengan kerja keras dan reputasi online Anda dipertaruhkan, penting bagi Anda untuk mengidentifikasi masalah dan segera mengatasinya.

Bagaimana Situs Joomla Diretas

Sementara inti Joomla relatif tahan terhadap upaya peretasan, penggunaan ekstensi dan modul perangkat lunak membukanya untuk menyerang melalui pengaya ini.

Tema dan ekstensi keduanya rentan terhadap apa yang dikenal sebagai Cross-Site Scripting (XSS).

Serangan XSS terdiri dari sedikit kode berbahaya (biasanya skrip) yang digunakan untuk mengubah situs secara langsung atau mengumpulkan informasi dari pengguna lain untuk mendapatkan akses ke administrasi situs.

Metode peretasan populer lainnya adalah menggunakan suntikan Structured Query Language (SQL). SQL adalah bahasa yang digunakan oleh banyak manajemen basis data populer dan aplikasi antarmuka.

Peretasan ini memanfaatkan kerentanan dalam kode situs Anda yang memungkinkan formulir (mis., Formulir masuk pelanggan) untuk melakukan kueri database yang diberikan secara langsung.

Di situs dengan akses permintaan langsung, yang harus dilakukan peretas adalah memasukkan perintah SQL khusus untuk mengambil informasi dari basis data (dalam hal ini, informasi masuk pelanggan), yang kemudian dapat digunakan untuk mengakses lebih banyak area situs..

Lihatlah lebih dekat beberapa teknik yang digunakan peretas untuk masuk ke situs Joomla:

Memperbaiki Joomla yang Diretas! Situs

Terlepas dari bagaimana situs Anda telah disusupi, setelah Anda menemukan retas, tujuan terpenting Anda adalah untuk memperbaiki dan menghapus kerusakan, dan mencegahnya terjadi lagi.

Memperbaiki Hack

Hal pertama yang harus Anda lakukan adalah memastikan bahwa peretasan terbatas pada situs Anda, dan bukan seluruh server Web. Situs yang diperbaiki pada server yang terinfeksi tetap rentan terhadap serangan di masa depan.

CATATAN: Ini paling penting jika Anda telah berbagi hosting, karena Anda cenderung berbagi server dengan situs lain. Akun Virtual Private Server (VPS) berjalan di ruang memori mereka sendiri, dan hosting khusus mencadangkan seluruh server Web untuk penggunaan eksklusif situs Anda, tetapi masih membayar untuk memindai situs dan server jika memungkinkan.

Ketika Anda siap untuk membersihkan situs Anda:

  1. Periksa log situs dan server Anda untuk informasi tentang cara peretas mengakses situs Anda (minta penyedia hosting Anda untuk memeriksa log server jika Anda tidak memiliki akses ke file-file ini).

  2. Pindai situs Anda dengan alat seperti Akeeba SiteDiff untuk mengidentifikasi perubahan terbaru pada situs Anda. Jika Anda mencurigai adanya injeksi SQL, cari file atau istilah PHP Hypertext Preprocessor (PHP) yang tidak dikenal seperti “perbarui,” “ganti,” atau “masukkan” dalam file log Anda.

  3. Pulihkan semua file situs web Anda ke versi terbaru yang tidak terinfeksi. Pencadangan rutin dan dukungan solid dari penyedia Anda dapat membuat perbedaan antara ketidaknyamanan yang menjengkelkan dan kerugian besar.

  4. Jika memungkinkan, pulihkan setiap pembaruan dan konten yang ditambahkan sejak cadangan terakhir Anda.

  5. Biarkan pelanggan Anda dan siapa pun yang memiliki akses ke situs Anda tahu tentang peretasan, dan biarkan mereka tetap dengan kemajuan Anda selama perbaikan.

  6. Hubungi Google dan minta agar cache situs Anda dihapus (Anda dapat melakukan ini dengan Alat Webmaster Google).

  7. Perbarui semua ekstensi Anda ke versi terbaru

  8. Pindai dan bersihkan situs Anda dengan perangkat lunak pemindaian malware dan virus.

  9. Hapus konten, ekstensi, atau lingkungan pengujian yang tidak perlu.

  10. Hapus file database yang tidak perlu.

  11. Sesuaikan izin akses pada file dan folder Anda ke level tertinggi yang masih memungkinkan situs Anda berfungsi dengan lancar bagi pengunjung.

  12. Ubah semua kata sandi Anda.

  13. Dokumentasikan kejadian tersebut, termasuk semua informasi yang Anda kumpulkan dari log, untuk membuat referensi untuk (dan membantu mencegah) insiden di masa depan.

Jika Anda tidak nyaman menangani restorasi sendiri, Anda tidak memiliki cadangan (dan jika tidak, mulai lakukan sekarang), atau jika sepertinya instalasi inti Joomla Anda telah diretas, daripada hanya konten Anda , Anda mungkin perlu mengambil tindakan lebih menyeluruh.

Tim dukungan penyedia hosting Anda kemungkinan dapat membantu, baik dengan melakukan pemulihan sendiri atau memandu Anda. Selain itu, Anda juga dapat menyewa layanan audit dan restorasi Joomla profesional untuk membuat situs Anda kembali dan berjalan dengan biaya tambahan.

Melindungi Diri Anda Dari Serangan Masa Depan

Ketika datang ke pemeliharaan situs web, satu ons perlindungan bernilai satu pon perbaikan. Mengikuti beberapa prosedur sederhana dapat membantu Anda membuat dan menjaga situs Anda lebih aman dari serangan peretas.

  • Cadangkan data Anda. Mencadangkan situs Anda sangat penting. Memulihkan situs yang diretas akan jauh lebih tidak menyakitkan jika Anda membuat cadangan rutin semua file situs Anda. Banyak host menawarkan layanan ini sebagai bagian dari paket hosting mereka atau sebagai layanan tambahan dengan biaya murah. Anda mungkin ingin mempertimbangkan untuk menjaga cadangan Anda sendiri untuk keamanan ekstra.

  • Pantau situs web dan server Anda. Penyedia hosting sering menyertakan berbagai alat pemantauan, dapat diakses dari panel kontrol hosting Anda, yang dapat Anda gunakan untuk mengawasi data yang mengalir masuk dan keluar dari server Web Anda. Banyak juga menawarkan layanan dukungan tambahan (termasuk hosting yang dikelola sepenuhnya) yang akan memonitor lalu lintas ke dan dari situs Anda, melacak perubahan pada file dan halaman situs, dan memberikan peningkatan keamanan.

  • Simpan file dan akun yang tidak perlu sesedikit mungkin. Peretas yang cerdik dapat mengeksploitasi bahkan konten yang tampaknya tidak berbahaya untuk mengakses situs atau server Anda yang lain. Jika Anda secara teratur membuat lingkungan pengujian atau memiliki database berlebih yang Anda gunakan untuk menyimpan data sementara, pastikan untuk merapikannya dengan menghapus file-file ini ketika mereka tidak lagi digunakan.

  • Kencangkan keamanan Anda. Tetap perbarui pemasangan inti Joomla Anda dengan tambalan terbaru, dan pastikan tema dan ekstensi Anda semua diperbarui secara berkala juga. Gunakan kata sandi yang kuat (campuran huruf, angka, dan simbol) untuk melindungi direktori dan file Anda dari mencongkel mata, dan mengubah kata sandi Anda secara teratur. Batasi izin akses untuk semua pengguna hingga tingkat minimum yang diperlukan.

Harus berurusan dengan akibat dari kenakalan seorang hacker adalah ide tidak ada orang yang senang. Setiap detik situs Anda kehabisan komisi, Anda tidak hanya menghabiskan waktu, tetapi juga uang dan pelanggan potensial. Dengan meluangkan waktu untuk menjaga situs Anda diperbarui, dan dengan hati-hati mengelola keamanan dan file Anda, Anda akan siap untuk membatasi kerusakan yang dapat dilakukan peretas untuk situs Joomla Anda.

Anda Telah Diretas

Jika Anda diretas, tempat yang bagus untuk memulai adalah dengan meninjau dokumentasi yang disediakan oleh Joomla! masyarakat.

Daftar rekomendasi yang luas telah dikembangkan oleh Joomla! komunitas untuk memberikan semua informasi yang diperlukan untuk memulihkan situs yang diretas. Meskipun tidak mudah untuk diikuti oleh pemula, ini merupakan sumber daya komprehensif yang bagus untuk webmaster dengan sedikit pengalaman lebih banyak.

  • Joomla! Dokumentasi: Anda diretas atau dirusak

Memperbaiki Situs yang Rusak oleh Ekstensi yang Buruk

Anda harus selalu berhati-hati dengan ekstensi yang Anda instal. Tidak pernah terdengar adanya ekstensi yang buruk untuk benar-benar mematikan ujung depan dan belakang situs web Anda sehingga Anda tidak dapat menggunakan Joomla! antarmuka administrator untuk menghapus ekstensi yang merepotkan.

Untungnya, Anda masih dapat menghapus ekstensi dengan mengakses server baik melalui panel kontrol akun hosting Anda atau menggunakan perangkat lunak FTP. Kami bahkan menemukan panduan yang mudah diikuti untuk menghapus ekstensi kembali dengan cara ini.

  • Joobi Blog Post: Cara Memperbaiki White Page

Kesalahan Koneksi Basis Data

Setelah menginstal Joomla !, membuat perubahan konfigurasi, atau memodifikasi database Anda, Anda mungkin menemukan bahwa Anda mengalami masalah koneksi database yang dibuktikan dengan konten yang hilang atau pesan kesalahan di situs Anda yang memberi tahu Anda bahwa Joomla! tidak dapat terhubung ke database.

Jika Anda menghadapi situasi ini, jangan panik! Ini biasanya masalah yang cukup sederhana untuk diperbaiki setelah Anda tahu masalah yang Anda coba perbaiki.

  • TemplateMonster Joomla Troubleshooter: Cara memperbaiki kesalahan koneksi database

Perbaiki Masalah Izin File

Izin file dapat menyebabkan masalah jika Joomla! sedang mencoba untuk memodifikasi file dan direktori menggunakan kredensial server bersama ketika file dan folder itu sendiri dibuat menggunakan kredensial FTP Anda sendiri. Ketidaksepakatan antara kredensial ini dapat menyebabkan masalah jika izin ditetapkan terlalu ketat.

Berita baiknya adalah Joomla! dapat dikonfigurasi untuk menggunakan kredensial yang Anda pilih daripada kredensial server default. Untuk mengkonfigurasi Joomla! dengan kredensial pribadi Anda cukup ikuti langkah-langkah dalam tutorial ini.

  • Dokumentasi Pemecahan Masalah NorrTheme: Masalah Izin File

Identifikasi Konflik JavaScript

Konflik JavaScript antara Joomla! templat dan ekstensi situs web dapat menyebabkan masalah render utama.

Namun, mungkin sulit untuk mengidentifikasi ekstensi pelakunya dan memulai proses kerja untuk memperbaiki masalah tersebut. Untuk bantuan memulai mengidentifikasi sumber masalah rendering karena konflik JavaScript, periksa artikel ini.

  • Dokumentasi Pemecahan Masalah NorrTheme: Konflik JavaScript Paling Umum

Perbaiki Situs Menggunakan Joomla Cadangan dan Segar! Install

Meskipun belum tentu metode dampak terendah, terutama jika Anda menjalankan versi Joomla yang lebih lama !, cara paling sederhana untuk membuat situs yang diretas kembali dan berjalan dengan cepat adalah dengan menggunakan cadangan baru dan instalasi bersih baru dari versi terbaru dari Joomla! Joomla! Jika Anda memiliki cadangan terbaru, lihat tutorial ini.

  • Artikel Dukungan InMotion: Perbaiki Joomla Hack dan Upgrade untuk Keamanan

  • Tutorial Siteground: Joomla saya telah diretas!

  • Panduan Pencadangan Akeeba: Membongkar Situs Anda

Perbaiki Situs Menggunakan Ekstensi Pihak Ketiga

Ada ekstensi pihak ketiga premium (artinya: dibayar) yang dapat membantu memperbaiki situs yang diretas – dengan asumsi Anda masih dapat mengakses backend situs administrator.

Jika Anda tidak dapat mengakses backend, Anda harus menggunakan salah satu metode pemulihan lain, tetapi Anda mungkin ingin mempertimbangkan ekstensi pihak ketiga untuk melindungi situs Anda dari peretasan di masa mendatang..

Meskipun kami tidak menganjurkan ekstensi keamanan pihak ketiga tertentu, kami menemukan satu tutorial bermanfaat yang berjalan melalui implementasi .myJoomla, dan memberikan ide yang bagus tentang jenis opsi pihak ketiga premium yang ada di sana.

  • Pakar Tema Blog Theme: Cara Memperbaiki Situs Joomla yang Diretas

Perbaiki Situs Dengan Membersihkan File yang Terkena Dampak

Jika Anda seorang Joomla canggih! pengguna cara tercepat untuk membersihkan situs yang diretas mungkin adalah mengidentifikasi file yang terinfeksi, memeriksanya, dan membersihkan kode yang mencurigakan.

Jika Anda bukan seorang programmer dan Joomla yang mahir! pengguna Anda tidak harus melakukan metode ini. Namun, jika Anda sudah nyaman mencari-cari di kode sumber Joomla! Lihat tutorial ini.

  • Artikel Gurita IT: Cara Memperbaiki Situs Web Joomla yang Diretas dengan Cepat

Menghapus Tautan Template Tersembunyi

Berkat antarmuka berbasis template yang mudah digunakan dan banyak opsi penyesuaian yang kuat, Joomla adalah salah satu aplikasi sistem manajemen konten (CMS) terpopuler yang digunakan saat ini..

Jutaan situs di seluruh Web telah dibangun menggunakan Joomla, dan sekumpulan alat, plug-in, dan templat gratis menjadikan lebih mudah bagi siapa saja untuk membuat situs profesional dan menarik.

Sayangnya, menggunakan barang gratis ini tanpa meninjau kontennya dengan hati-hati dapat berakhir menyebabkan Anda sakit kepala serius.

Banyak templat Joomla gratis berisi tautan tersembunyi tertanam (juga dikenal sebagai tautan SPAM). Selain itu, tautan tersembunyi dapat ditambahkan ke situs Anda oleh peretas menggunakan suntikan iFrame, file media palsu (seperti file .gif yang menyamarkan kode jahat), kode jahat, dan trik lainnya.

Tautan ini seringkali tidak terlihat oleh Anda dan pengunjung situs Anda. Mereka dapat disembunyikan menggunakan CSS, atau hanya dengan membuat teks tautan dengan warna yang sama dengan latar belakang halaman.

Dan sementara beberapa hanya digunakan untuk menyisipkan iklan, yang lain dapat mengarahkan pengunjung ke situs lain, menjalankan kode berbahaya, atau bahkan mengumpulkan dan mengirim informasi sensitif (seperti data keuangan pelanggan) kembali ke peretas.

Apa pun fungsinya, tautan ini dapat menimbulkan masalah besar. Tautan tersembunyi dapat:

  • Kinerja situs lambat. Tautan tersembunyi dapat menghilangkan bandwidth dan sumber daya lainnya dari server Web Anda, memperlambat situs Anda dan menyulitkan atau bahkan mustahil bagi pengunjung untuk menggunakan.

  • Rusak upaya iklan Anda, kredibilitas, dan peringkat mesin pencari. Menggunakan tautan tersembunyi sangat dilarang oleh Google Adsense, dan dapat membebani biaya akun Anda jika Google menemukannya dalam pemindaian. Selain itu, banyak tautan tersembunyi mengarah ke situs yang sarat spam atau berbahaya, yang selanjutnya dapat merusak peringkat Anda ketika terdeteksi oleh Google dan mesin pencari lainnya.

  • Arahkan pengunjung ke semua tempat yang salah. Tautan tersembunyi dapat membawa pengunjung ke situs yang tidak pantas atau sengaja berbahaya.

  • Berikan hacker akses ke informasi sensitif. Menggunakan tautan tersembunyi, peretas dapat mencoba mengakses situs Anda, memasang malware, atau mengumpulkan informasi dari pengunjung situs Anda.

Menemukan dan Menghapus Tautan yang Mencurigakan

Jika Anda menggunakan templat gratis baru atau mencurigai templat yang ada berisi tautan tersembunyi, merupakan ide yang bagus untuk memberikannya penyertaan menyeluruh untuk menemukan dan menghapus sesuatu yang mencurigakan atau berbahaya..

  1. Buat cadangan situs dan konten Anda. Sebelum Anda membuat perubahan, pastikan Anda memiliki salinan cadangan situs Anda, disimpan secara offline. Jika terjadi kesalahan, Anda akan dapat memulihkan semuanya dan mencoba lagi, daripada harus membangun kembali dari awal.

  2. Jika penyedia Anda menyertakan alat penghapus anti-virus dan malware dengan paket hosting Anda, Anda dapat menggunakannya untuk membantu Anda menemukan tautan tersembunyi, kode yang dicurigai, dan virus. Namun, mereka mungkin tidak menangkap file terenkripsi atau disandikan yang mengirimkan tautan dari basis data dengan mendekodekannya ke situs Anda, jadi jangan hanya mengandalkan metode ini untuk mengidentifikasi ancaman.

  3. Lakukan pencarian kode Anda secara manual. Jika Anda merasa nyaman dengan kode dan cukup berpengetahuan untuk mengidentifikasi konten yang mencurigakan, pencarian cepat file Anda dapat menemukan penyebabnya. Pelanggar potensial termasuk tautan ke konten yang tidak dikenal, gambar yang tidak dikenal atau file media lainnya, dan file .php, database, dan .htaccess yang tidak dikenal.

  4. Mulai dengan Anda index.php mengajukan dan memperluas pencarian Anda dari sana. Berikan perhatian khusus pada file .php yang tidak dikenal, terutama yang dengan nama seperti “footer.php”, “inject.php”, atau “include.php”. Perhatikan dengan cermat lokasi setiap item yang mencurigakan. Anda juga ingin melakukan perbandingan langsung antara file templat asli dan versi Anda. Anda dapat melakukan ini dengan mengunduh salinan templat yang baru, kemudian mengunduh file situs Anda, dan membuka setiap file yang bersebelahan dalam editor teks. Jika Anda menemukan tautan dan kode yang tidak cocok, atau jika situs Anda berisi file mencurigakan yang tidak ada dalam templat asli, Anda mungkin telah diretas. Ingat, meskipun, bahwa beberapa templat gratis datang dengan tautan tersembunyi ini sudah tertanam, jadi sebaiknya periksa apa pun yang tidak biasa.

  5. Gunakan alat pemindaian. Jika Anda menginginkan keamanan tambahan, atau tidak nyaman dengan pencarian kode Anda secara manual, beberapa skrip dan alat khusus tersedia untuk membantu Anda menemukan tautan tersembunyi di file templat Anda. Beberapa, seperti Bilah Alat Pengembang Web (tersedia untuk Firefox dan Chrome) memungkinkan Anda untuk mencari kode Anda, mengidentifikasi semua tautan (termasuk yang tersembunyi), dan banyak lagi. Alat lain (seperti Securi, pemindai berbasis Web gratis, atau Jamss.php, file skrip gratis yang memindai seluruh situs Joomla Anda) akan mengidentifikasi potensi malware serta tautan tersembunyi. Anda mungkin harus melakukan pekerjaan yang lebih sulit yaitu menghapus sendiri konten yang menyinggung secara manual, karena banyak dari layanan ini yang memindai secara gratis, tetapi memerlukan pembayaran untuk penghapusan otomatis. Perhatikan dengan cermat setiap hasil dari pemindaian, serta lokasi tautan yang mencurigakan, untuk referensi.

  6. Hapus tautan dan kode yang menyinggung. Setelah mengidentifikasi semua konten yang mencurigakan, Anda dapat menghapusnya secara manual dengan menavigasi ke file yang dicurigai di aplikasi FTP Anda, mengunduhnya, dan kemudian mengedit masing-masing dengan editor teks seperti WordPad atau Notepad. Jika tautan jahat dimasukkan dari basis data, Anda dapat menggunakan alat seperti phpMyAdmin untuk memeriksa file basis data Anda untuk kode yang mencurigakan.

  7. Amankan situs Anda. Setelah Anda menghapus tautan tersembunyi atau kode malware, pastikan untuk memperketat keamanan di situs Anda untuk membantu mengurangi dan mencegah masalah di masa depan..

    • Selalu jaga agar pemasangan Joomla Anda terbarui. Peretas suka perangkat lunak yang ketinggalan zaman, karena banyak eksploit sering ditemukan untuk itu.

    • Hapus semua basis data, file media, dan file .php yang tidak perlu (sekali lagi, berhati-hati untuk memastikan mereka benar-benar tidak perlu) untuk membatasi file yang dapat digunakan peretas untuk menyusup ke situs Anda.

    • Sesuaikan izin akses file Anda ke level tertinggi yang masih memungkinkan untuk fungsi situs normal, dan hapus semua akun administrator yang tidak dibutuhkan.

    • Melindungi kata sandi folder yang berisi informasi sensitif. Gunakan kata sandi yang kuat, dan ubah semua kata sandi Anda – akun hosting, FTP, admin, dan pengguna – secara teratur.

    • Gunakan templat, plug-in, dan tambahan hanya dari sumber tepercaya dan tepercaya.

CATATAN: Bahkan utilitas pemindaian terbaik dapat mengembalikan “false positive,” atau konten yang valid yang salah diidentifikasi sebagai mencurigakan. Selalu membuat cadangan situs Anda, dan hanya menghapus kode dari situs Anda yang Anda benar-benar yakin tidak perlu ada di sana.

Menghapus kode penting dapat merusak atau bahkan menghancurkan situs Anda sepenuhnya, jadi jika Anda tidak yakin tentang perubahan ke salah satu file Anda, cari bantuan dari host Anda atau pengembang Joomla yang berpengalaman sebelum menghapus sesuatu selamanya.

Tautan tersembunyi bukanlah trik terburuk yang dapat digunakan peretas untuk menyusup ke situs Joomla Anda, tetapi itu adalah beberapa yang paling umum. Dengan memeriksa file templat Anda dengan hati-hati, menjaga agar Joomla Anda tetap terbarui, dan mengamankan konten dan struktur file Anda, Anda dapat menjaga agar bit kode rahasia ini tidak merusak hari, situs web, dan bisnis Anda.

Bacaan lebih lanjut

Masih ada lagi di Joomla! dunia daripada yang bisa kita bahas dalam panduan sumber daya dengan panjang yang masuk akal. Kami berusaha mengumpulkan sumber daya paling berguna yang kami bisa untuk membantu Anda mengoptimalkan Joomla Anda! situs web, kembangkan strategi manajemen situs web, amankan situs Anda sebanyak mungkin, dan pulihkan dari peretasan jika Anda pernah menghadapi sakit kepala itu.

Jika Anda ingin melangkah lebih jauh, ada banyak sumber daya tambahan, panduan, tutorial, dan buku untuk diperiksa. Untuk bacaan lebih lanjut, lihat panduan dan sumber daya ini, yang merupakan beberapa yang terbaik yang ditawarkan web.

Joomla Resmi! Situs Dokumentasi

Sebagian besar sumber daya yang kami tautkan dalam panduan ini berasal dari Joomla yang luas! situs dokumentasi, dan kami hanya menggaruk permukaan.

Manual komunitas kolaboratif yang luas ini adalah salah satu alasan terbaik untuk mempertimbangkan menggunakan Joomla! untuk memberi daya pada situs web Anda, dan merupakan sumber daya yang Anda harus merasa nyaman jika memiliki situs web apa pun oleh Joomla!

Joomla! Dokumentasi

Joomla Resmi! Panduan Keamanan dan Pemula

Jika Anda baru saja memulai dengan situs dokumentasi Joomla !, itu mungkin sedikit berlebihan. Ada segunung konten yang tersedia, dan mengetahui harus mulai dari mana tidak mudah. Jika Anda baru di dunia Joomla! kami merekomendasikan dua panduan: Joomla! Panduan Pemula dan Panduan Keamanan.

  • Joomla! Dokumentasi: Panduan Pemula

  • Joomla! Dokumentasi: Panduan Keamanan

Joomla! Tutorial, Panduan, dan Video

Siteground telah mengumpulkan repositori Joomla asli yang luar biasa! tutorial, panduan, dan video. Semuanya mencakup mulai dari cadangan, peningkatan, keamanan, hingga instalasi, dan banyak lagi.

  • Tutorial Joomla Siteground

10 Trik Admin Paling Bodoh

Kesalahan bisa menjadi guru terbaik. Biarkan kesalahan orang lain menjadi panduan Anda. Joomla! telah mengumpulkan daftar hal terbodoh yang dilakukan admin situs. Untuk tampilan ringan dalam mengelola situs Anda, lihat panduan Cara-TIDAK-Untuk ini.

Joomla! Dokumentasi: Gerakan Admin Bodoh

Buku

Ada juga banyak buku hebat jika Anda ingin mempelajari lebih lanjut tentang Joomla! Kami telah menemukan beberapa buku terbaru terbaik yang tersedia. Jika Anda mencari buku yang tepat untuk Anda, periksa informasi di bawah untuk mengidentifikasi sumber daya yang paling sesuai dengan situasi Anda.

  • Joomla! 3 Panduan Pemula oleh Eric Tiggeler. Tersedia dalam Paperback dan untuk Kindle.

    Panduan komprehensif untuk membangun Joomla! situs web. Tidak diperlukan pengetahuan sebelumnya tentang HTML, CSS, atau PHP. Ini adalah sumber yang bagus untuk pemula, tetapi tidak akan memuaskan pengguna berpengalaman yang ingin sangat teknis dan terperinci.

  • Joomla! 3 Boot Camp: Pelajaran 30 Menit ke Joomla! 3 Mastery oleh Robin Turner dan Herb Boeckenhaupt. Tersedia dalam Paperback atau untuk Kindle.

    Pengantar lengkap untuk Joomla! dipecah menjadi pelajaran 30 menit yang dikelola. Ini adalah panduan hebat untuk Joomla! pemula yang ingin cara untuk menutupi semua dasar-dasar Joomla! instalasi dan pembangunan situs dalam format berurutan yang mudah diikuti.

  • Joomla! 3 Dijelaskan: Panduan Langkah-demi-Langkah Anda oleh Stephen Burge. Tersedia dalam Paperback atau untuk Kindle.

    Ini bagus untuk pemula dan sebagai referensi manual untuk pengembang yang lebih berpengalaman. Ditulis dalam bahasa yang sederhana dan mudah dimengerti, manual ekstensif ini mencakup hampir semua aspek pengembangan dengan Joomla! berhenti hanya topik pemrograman teknis.

  • Joomla! SEO dan Kinerja oleh Simon Kloostra. Tersedia dalam Paperback atau untuk Kindle.

    Jika Anda sudah memiliki pemahaman dasar tentang Joomla !, dan mungkin bahkan memiliki satu atau dua situs web di bawah ikat pinggang Anda, tetapi ingin meningkatkan kecepatan situs web dan kinerja SEO, ini mungkin sumber daya untuk Anda. Panduan ini tidak akan mengajarkan Anda cara membuat Joomla! situs, tetapi itu akan mengajarkan Anda bagaimana mengoptimalkan situs Anda untuk kecepatan dan peringkat SEO.

  • Memprogram Joomla! Plugin oleh Jisse Reitsma. Tersedia dalam Paperback.

    Jika Anda siap untuk mulai membangun plugin Anda sendiri untuk Joomla! ini buku untukmu. Melewati Joomla pengantar! topik, teks ini melompat ke mengembangkan beragam plugin. Jika Anda ingin membuat plugin untuk situs Anda sendiri, atau untuk dijual kepada pelanggan, buku ini akan membantu Anda sampai di sana.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map