GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Joomla di Ubuntu 18.04

Dalam hal membuat situs web, salah satu cara termudah untuk mengaktifkan dan menjalankan situs Anda adalah menggunakan CMS (sistem pengelolaan konten ) yang biasanya datang dengan paket PHP kode dan semua tema dan plugin yang Anda butuhkan.

Selain WordPress , CMS populer lainnya adalah Joomla . Joomla adalah CMS sumber terbuka dan gratis yang dibangun di atas PHP dan menyimpan datanya pada mesin basis data berbasis SQL di bagian belakang.

Dalam artikel ini, Anda akan mempelajari cara memasang Joomla di Ubuntu 18.04 dan rilis Ubuntu yang lebih baru.

Langkah 1:Perbarui Paket Sistem Ubuntu

Itu selalu merupakan ide bagus untuk memperbarui paket sistem dan repositori sebelum hal lain. Jadi perbarui &tingkatkan sistem Anda dengan menjalankannya.

$ sudo apt update -y && sudo apt upgrade -y

Perbarui Paket Sistem Ubuntu

Langkah 2:Instal Apache dan PHP 7.2 di Ubuntu

Joomla ditulis di PHP dan menyimpan data di MySQL di bagian belakang. Selanjutnya, pengguna akan mengakses Joomla berbasis situs melalui browser dan untuk alasan itu, kita perlu menginstal Apache server web yang akan melayani Joomla halaman.

Untuk menginstal Apache dan PHP ( kita akan menggunakan PHP 7.2 ) jalankan perintah di bawah ini.

$ sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip

Instal Apache dan PHP di Ubuntu

Setelah penginstalan selesai, Anda dapat memverifikasi versi Apache diinstal dengan menjalankan perintah dpkg.

$ sudo dpkg -l apache

Periksa Versi Apache di Ubuntu

Sekarang mulai dan aktifkan Apache server web.

$ sudo systemctl start apache2
$ sudo systemctl enable apache2

Untuk mengonfirmasi bahwa Apache aktif dan berjalan, jalankan perintah:

$ sudo systemctl status apache2

Sekarang buka browser Anda dan ketik alamat IP server Anda di bilah URL seperti yang ditunjukkan:

http://server-IP

Anda akan mendapatkan halaman web di bawah yang menunjukkan Apache telah diinstal dan dijalankan.

Verifikasi Halaman Apache di Ubuntu

Untuk mengonfirmasi apakah PHP terinstal jalankan perintah.

$ php -v

Periksa Versi PHP di Ubuntu

Langkah 3:Instal MariaDB di Ubuntu

Sejak Joomla akan membutuhkan database di backend untuk menyimpan datanya, kita perlu menginstal server database relasional. Untuk panduan ini, kami akan menginstal MariaDB server yang merupakan cabang dari MySQL . Ini adalah mesin basis data sumber terbuka dan gratis yang dikemas dengan fitur dan fungsionalitas yang ditingkatkan.

Untuk menginstal MariaDB jalankan perintah:

$ sudo apt install mariadb-server

Instal MariaDB di Ubuntu

Sejak MariaDB tidak diamankan secara default, yang membuatnya rentan terhadap potensi pelanggaran. Sebagai tindakan pencegahan, kami akan mengamankan mesin basis data

Untuk mencapai ini, jalankan perintah:

$ sudo mysql_secure_installation

Tekan ENTER ketika diminta kata sandi root dan tekan ‘Y’ untuk menyetel kata sandi root.

Setel Kata Sandi MySQL di Ubuntu

Untuk sisa bagian, cukup ketik ‘Y’ dan tekan ENTER untuk menyetelnya ke setelan yang disarankan yang akan memperkuat keamanannya.

Amankan MySQL di Ubuntu

Kami akhirnya mengamankan mesin database kami.

Langkah 4:Buat Basis Data Joomla

Seperti yang telah dibahas sebelumnya, Joomla menyimpan datanya di backend SQL server, dalam hal ini, MariaDB . Jadi kita akan membuat database untuk menyimpan filenya.

Pertama, kita akan login ke MariaDB menggunakan perintah:

$ sudo mysql -u root -p

Untuk membuat database, pengguna database dan memberikan hak istimewa kepada pengguna database, jalankan perintah di bawah ini.

MariaDB [(none)]> CREATE DATABASE joomla_db;
MariaDB [(none)]> GRANT ALL ON joomla_db.* TO ‘joomla_user’@’localhost’ IDENTIFIED BY ‘[email protected]’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Langkah 5:Unduh Joomla di Ubuntu

Pada langkah ini, kita akan mengunduh file instalasi dari situs web resmi Joomla. Pada saat penulisan, versi terbaru adalah Joomla 3.9.16 . Untuk mengunduh paket instalasi, jalankan perintah di bawah ini:

$ sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip

Setelah unduhan selesai. Kita perlu unzip ini ke direktori webroot. Jadi mari kita buat direktori dan beri nama ‘Joomla '. Anda dapat memberikan nama apa pun yang Anda inginkan.

$ sudo mkdir /var/www/html/joomla

Selanjutnya, unzip file Joomla zip ke 'Joomla . yang baru saja dibuat ’ direktori.

$ sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d /var/www/html/joomla

Setelah selesai, atur kepemilikan direktori direktori ke pengguna Apache dan ubah izin seperti yang ditunjukkan di bawah ini:

$ sudo chown -R www-data:www-data /var/www/html/joomla
$ sudo chmod -R 755 /var/www/html/joomla

Agar perubahan diterapkan, mulai ulang Apache server web.

$ sudo systemctl restart apache2

Langkah 6:Konfigurasi Apache untuk Joomla

Kami akan mengonfigurasi Apache server web ke server Joomla Halaman web. Agar ini terjadi, kami akan membuat file host virtual untuk Joomla dan menyebutnya Joomla.conf .

$ sudo vim /etc/apache2/sites-available/joomla.conf

Rekatkan konfigurasi di bawah ini ke dalam file dan simpan.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/joomla/
     ServerName example.com
     ServerAlias www.example.com

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/html/joomla/>
            Options FollowSymlinks
            AllowOverride All
            Require all granted
     </Directory>
</VirtualHost>

Selanjutnya, aktifkan file host virtual.

$ sudo a2ensite joomla.conf
$ sudo a2enmod rewrite

Kemudian restart layanan server web Apache agar perubahan diterapkan.

$ sudo systemctl restart apache2

Langkah 7:Menyelesaikan Instalasi Joomla di Ubuntu

Dengan semua konfigurasi di tempat, satu-satunya langkah yang tersisa adalah menyiapkan Joomla melalui peramban web. Jadi luncurkan browser Anda dan jelajahi URL server Anda seperti yang ditunjukkan

http:// server-IP/joomla

Halaman web di bawah ini akan ditampilkan. Isi detail yang diperlukan seperti Nama situs, Alamat email, nama pengguna dan kata sandi dan klik tombol ‘Berikutnya '.

Konfigurasi Situs Joomla

Di bagian selanjutnya, isi detail database seperti tipe database (Pilih MySQLI ), pengguna basis data, nama basis data, dan kata sandi basis data. Kemudian klik ‘Berikutnya '.

Pengaturan MySQL Joomla

Halaman berikut memberikan gambaran umum tentang semua pengaturan dan memungkinkan Anda untuk melakukan pemeriksaan pra-pemasangan.

Ikhtisar Instalasi Joomla

Gulir ke bawah ke ‘Pemeriksaan Pra-pemasangan ' dan 'Setelan yang disarankan ’ dan konfirmasikan bahwa semua paket yang diperlukan telah diinstal dan pengaturannya sudah benar.

Pemeriksaan Pra-Instalasi Joomla

Kemudian klik tombol ‘Instal ' tombol. Pengaturan Joomla akan dimulai seperti yang ditunjukkan.

Proses Instalasi Joomla

Setelah selesai, Anda akan mendapatkan pemberitahuan di bawah bahwa Joomla telah diinstal.

Instalasi Joomla Selesai

Sebagai tindakan pencegahan keamanan, penginstal akan meminta Anda untuk menghapus folder penginstalan sebelum melanjutkan untuk masuk, Jadi gulir ke bawah dan klik 'Hapus folder penginstalan ’ yang ditunjukkan di bawah.

Hapus Direktori Instalasi Joomla

Untuk masuk, klik ‘Administrator ’ yang akan mengarahkan Anda ke halaman di bawah ini.

Login Admin Joomla

Berikan nama pengguna dan kata sandi Anda dan klik tombol ‘Masuk ' tombol. Ini akan mengantar Anda ke dasbor Joomla yang ditunjukkan di bawah ini.

Dasbor Joomla di Ubuntu

Anda sekarang dapat membuat blog Anda dan menggunakan berbagai plugin dan pengaturan untuk meningkatkan tampilannya. Kami akhirnya menyelesaikan instalasi Joomla di Ubuntu 18.04 .

Berbagi itu Peduli…
Berbagi di FacebookBerbagi di TwitterBerbagi di LinkedinBerbagi di Reddit
Ubuntu
  1. Cara Menginstal PHP 7.4 / 7.3 / 7.2 di Ubuntu 18.04 / Ubuntu 16.04

  2. Cara Menginstal PHP 7 di Ubuntu 14.04

  3. Cara menginstal Joomla 3 di Ubuntu 16.04

  1. Cara Menginstal PHP 7 di Ubuntu 15.04

  2. Cara menginstal Joomla 3 di Ubuntu 14.04

  3. Cara Menginstal PHP 7.3 di Ubuntu 18.04

  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal R di Ubuntu 18.04