Perangkat Lunak Open Source Joomla

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
 Indonesia