Joomla Perangkat lunak CMS gratis
Pembuat Situs Web Open Source Didukung oleh ribuan ekstensi
Joomla adalah platform CMS untuk membangun situs web dengan dukungan multibahasa. Gunakan templat Joomla yang responsif untuk situs web modern bersosialisasi yang bersosialisasi seluler.
Ringkasan
Joomla adalah salah satu sistem manajemen konten paling populer yang tersedia, dengan komunitas pengembang yang terus berkembang. Joomla menjalankan hampir 2 juta situs web aktif. Apakah Anda ingin membangun situs web sederhana atau aplikasi yang kompleks, Joomla membantu Anda dalam kedua kasus. Basis pengguna yang sangat besar dan komunitas pengembang yang berkembang menjadikan Joomla platform yang ideal untuk aplikasi Anda berikutnya. Joomla Extension Directory menampung ribuan ekstensi dan plugin Joomla. Sejumlah toko templat online memiliki ribuan templat Joomla gratis serta dibayar. Menyiapkan Templat Joomla mudah diinstal bahkan jika Anda bukan pengguna tingkat lanjut. Joomla dapat digunakan untuk banyak aplikasi mulai dari situs web statis sederhana hingga toko online hingga pasar vendor multi -vendor. Joomla dikembangkan menggunakan PHP, MySQL dan mengikuti pemrograman berorientasi objek. Pola desain model-view-controller yang dibangun di atas. Secara default, Joomla memiliki dukungan kompatibilitas browser silang yang baik. Selain semua keuntungan dari Joomla menjadi platform yang sangat ramah pengguna, ada beberapa kelemahan juga, seperti Joomla tidak terlalu ramah SEO di luar kotak dan ini merupakan platform yang agak berat dibandingkan dengan para pesaingnya seperti WordPress dan Drupal.
Persyaratan sistem
Untuk menginstal Joomla 3.x, Anda harus memiliki perangkat lunak berikut
- PHP 7.3+
- mysql 5.5.3 + / postgresql 9.1 +
- Apache 2.4 + / nginx 1.8 + / Microsoft IIS 7
Fitur
Berikut ini adalah fitur utama Joomla
- multibahasa.
- SEO.
- fleksibel.
- OpenSource.
- Peningkatan fitur yang mudah.
- Manajemen Pengguna (ACL).
- Manajemen Menu.
- Manajemen cache.
- Template Overide.
- tata letak (jlayouts).
- Penugasan Template.
- Mobile Friendly.
- Kurang integrasi.
- Kerangka kerja untuk templat.
- Pengguna dapat menulis templat sendiri.
- Alat penerbitan.
- Editor Wysiwyg.
- Versi konten/ beberapa revisi.
- Manajemen Artikel.
- Pengeditan visual.
- Tombol Editor.
- Seret & amp; Jatuhkan konten edit.
- Manajer File Media:.
- Kategori.
- Redirects.
- Spanduk untuk iklan.
- Kontak.
- Tag.
- Feed.
- bidang khusus.
- Pencarian lanjutan.
- Sistem Pesan.
- Pembaruan inti yang mudah.
- Pembaruan ekstensi yang mudah.
- Instal ekstensi dari web.
- Dokumentasi lengkap.
- Bantuan sistem terintegrasi.
- Forum Joomla
- Dokumentasi pengembang.
- Implementasi mikrodata perpustakaan.
- Dukungan versi terbaru PHP.
- Pedoman untuk pengkodean yang aman.
- Joomla luas mengikuti pola desain MVC.
- Buat aplikasi Web dan Command Line menggunakan kerangka kerja.
- Sistem routing fleksibel.
Instalasi
Instal Joomla CMS di Ubuntu 16.04 LTS dengan Nginx
Nginx adalah server web paling populer dan aman. Untuk menginstal Nginx, gunakan perintah berikut
sudo apt install nginx
Setelah nginx menginstal, konfigurasikan domain dan restart Nginx dengan menggunakan perintah berikut
sudo service nginx restart
Selanjutnya, perlu menginstal server database, menggunakan perintah berikut untuk menginstal server mysql
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Setelah, server database diinstal, gunakan perintah berikut untuk memulai kembali server mysql
sudo service mysql restart
Langkah selanjutnya adalah menginstal PHP 7.3. Pertama pastikan server Ubuntu Anda memiliki paket terbaru dengan menjalankan perintah berikut
sudo apt update <br></br> sudo apt upgrade
Selanjutnya, tambahkan ondrej/php yang memiliki paket PHP 7.3 dan ekstensi PHP yang diperlukan lainnya.
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Setelah menambahkan PPA, Anda sekarang dapat menginstal PHP 7.3 untuk Nginx dengan menggunakan perintah berikut.
sudo apt install php7.3-fpm
Anda dapat mengonfirmasi bahwa PHP 7.3 fpm telah berhasil diinstal dengan menggunakan perintah berikut.
php -v
Setelah itu, instalasi PHP silakan jalankan perintah berikut untuk menginstal modul PHP yang diperlukan untuk Joomla
sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl
Sekarang, Anda telah menginstal semua perangkat lunak yang diperlukan dan langkah selanjutnya adalah login ke MySQL Server dan membuat database Joomla. Gunakan perintah berikut untuk membuat database. Ubah dengan nama database Anda.
CREATE DATABASE
Buat pengguna basis data yang disebut "" dengan kata sandi baru. dan memberikan pengguna akses penuh ke database dengan menjalankan perintah berikut. Ubah dengan pengguna database yang Anda inginkan dan dengan kata sandi yang Anda inginkan.
CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Selanjutnya, jalankan perintah di bawah ini untuk mengunduh dan mengekstrak file yang diunduh dan memindahkannya ke direktori root Joomla baru.
cd /tmp && wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3-9-19-Stable-Full_Package.zip?format=zip
sudo apt-get install unzip
sudo unzip Joomla*.zip
sudo mkdir -p /var/www/html/joomla
sudo unzip Joomla*.zip -d /var/www/html/joomla
sudo chown -R www-data:www-data /var/www/html/joomla/
sudo chmod -R 755 /var/www/html/joomla/
Sekarang, mari kita konfigurasikan Joomla. Buka browser Anda Navigasi ke nama domain Anda untuk memulai konfigurasi Joomla. Anda akan melihat Wizard Instalasi Joomla
- Isi formulir sesuai dengan konfigurasi Anda daripada tekan Next
- Masukkan konfigurasi database Anda dan tekan Next
- Sekarang instal Selamat. Anda telah berhasil menginstal joomla di nginx