GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal Joomla di Ubuntu 18.04

Joomla adalah sistem manajemen konten yang memungkinkan Anda mengembangkan situs web dan mempublikasikan konten web dengan mudah dengan cara yang ramah pengguna. Ini open-source, gratis untuk digunakan dan dibangun di atas kerangka aplikasi web model-view-controller yang siap-seluler. Dalam tutorial ini, kami akan menunjukkan cara menginstal Joomla di Ubuntu 18.04. Ini akan berfungsi di mana saja tetapi kami akan melakukannya di salah satu server hosting Joomla kami.

Prasyarat:

– VPS yang menjalankan Ubuntu 18.04
– Pengguna sudo administratif dengan hak akses root

1. Hubungkan ke Server Anda

Untuk terhubung ke server Anda melalui SSH sebagai root pengguna, gunakan perintah berikut:

ssh root@IP_ADDRESS -p PORT_NUMBER

dan ganti “IP_ADDRESS” dan “PORT_NUMBER” dengan alamat IP server dan nomor port SSH Anda yang sebenarnya.

Setelah masuk, pastikan server Anda mutakhir dengan menjalankan perintah berikut:

sudo apt-get update
sudo apt-get upgrade

2. Instal Server Database MySQL

Selanjutnya, kita akan menginstal server MySQL. Untuk menginstal paket default, jalankan perintah berikut:

sudo apt-get install mysql-server

Ini akan menginstal MySQL 5.7 di server Anda, tetapi tidak akan meminta Anda untuk mengatur kata sandi atau membuat perubahan konfigurasi lainnya. Karena ini membuat instalasi MySQL Anda tidak aman, untuk meningkatkan keamanan server MySQL Anda, kami sarankan Anda menjalankan 'mysql_secure_installation ' script dengan mengetikkan perintah berikut:

mysql_secure_installation

Skrip ini akan membantu Anda melakukan tugas keamanan penting seperti menyiapkan kata sandi root, menonaktifkan login root jarak jauh, menghapus pengguna anonim, dll.

3. Buat Database untuk Joomla

Sekarang, kita akan membuat database MySQL untuk situs Joomla kita. Masuk ke server MySQL Anda dengan perintah berikut dan masukkan kata sandi root MySQL Anda:

sudo mysql -u root -p

Pada bagian ini, kita akan membuat database MySQL baru joomla dan tetapkan akses pengguna ke pengguna baru admin_user dengan kata sandi Strong_Password :

CREATE DATABASE joomla;
GRANT ALL PRIVILEGES ON joomla.* TO 'admin_user'@'localhost' IDENTIFIED BY 'Strong_Password';
FLUSH PRIVILEGES;
exit;

Jangan lupa untuk mengganti 'Strong_Password' dengan kata sandi kuat yang sebenarnya.

4. Instal Apache dan PHP

Untuk menginstal server web Apache, jalankan perintah berikut:

sudo apt-get install apache2

Setelah instalasi selesai, Anda harus mengaktifkan Apache untuk memulai secara otomatis saat server reboot dengan:

sudo systemctl enable apache2

Anda juga dapat memeriksa status layanan Apache Anda dengan perintah berikut:

sudo systemctl status apache2

Keluaran:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running)
 Main PID: 905 (apache2)
    Tasks: 7 (limit: 1110)
   CGroup: /system.slice/apache2.service
           ├─  905 /usr/sbin/apache2 -k start
           ├─  923 /usr/sbin/apache2 -k start
           ├─  926 /usr/sbin/apache2 -k start
           ├─  927 /usr/sbin/apache2 -k start
           ├─  928 /usr/sbin/apache2 -k start
           ├─  929 /usr/sbin/apache2 -k start
           └─16816 /usr/sbin/apache2 -k start

Karena Joomla adalah aplikasi berbasis PHP, langkah kita selanjutnya adalah menginstal PHP dan beberapa ekstensi PHP yang dibutuhkan oleh Joomla:

sudo apt-get install php php-xml php-mysql php-zip

Mulai ulang server web Apache untuk memuat modul PHP:

sudo systemctl restart apache2

Sekarang periksa versi PHP yang terinstal di server Anda:

php -v

Keluaran:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

5. Unduh Joomla

Selanjutnya, jalankan perintah di bawah ini untuk mengunduh rilis terbaru Joomla.

wget https://downloads.joomla.org/cms/joomla3/3-9-1/joomla_3-9-1-stable-full_package-zip?format=zip

Kemudian jalankan perintah di bawah ini untuk menginstal &membuka zip paket, membuat direktori Joomla di direktori root dokumen Apache, dan mengekstrak file arsip Joomla.

sudo mkdir -p /var/www/html/joomla
sudo unzip joomla_3-9-1-stable-full_package-zip?format=zip -d /var/www/html/joomla

Atur izin direktori yang sesuai:

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

6. Konfigurasi Server Web Apache

Buat file konfigurasi host virtual baru untuk situs web Joomla Anda, dengan nama domain-anda.com.conf :

sudo nano /etc/apache2/sites-available/your-domain.com.conf

Dan tambahkan konten berikut ke file:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/joomla/
     ServerName your-domain.com
     ServerAlias www.your-domain.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>

Simpan file dan keluar.

Untuk mengaktifkan virtual host yang baru saja kita buat, jalankan perintah berikut:

ln -s /etc/apache2/sites-available/your-domain.com.conf /etc/apache2/sites-enabled/your-domain.com.conf

Mulai ulang Apache agar perubahan diterapkan:

sudo systemctl restart apache2

Buka http://domain-anda.com/ di browser web pilihan Anda dan selesaikan langkah-langkah penginstalan.
Itu saja. Jika Anda mengikuti semua petunjuk dengan benar, Anda seharusnya sekarang dapat menyelesaikan instalasi Joomla di server Ubuntu 18.04 Anda.

Tentu saja, Anda tidak perlu menginstal Joomla di Ubuntu 18.04 jika Anda menggunakan salah satu layanan hosting VPS terkelola kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Joomla di server Ubuntu 18.04 Anda untuk Anda. Mereka tersedia 24x7 dan akan segera menangani instalasi Joomla. Anda juga dapat melihat panduan kami tentang Cara Menginstal Joomla dengan Nginx di Ubuntu 18.04.

PS . Jika Anda menyukai posting ini tentang cara menginstal Joomla di Ubuntu 18.04 , silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini, atau jika Anda memiliki pertanyaan, tinggalkan komentar, dan administrator sistem kami akan membalasnya secepat mungkin. Terima kasih.


Panels
  1. Cara Menginstal MongoDB di Ubuntu 16.04

  2. Cara Menginstal Attendize di Ubuntu 16.04

  3. Cara menginstal Joomla 3 di Ubuntu 16.04

  1. Cara Menginstal GitLab di Ubuntu 18.04

  2. Cara Menginstal Gogs di Ubuntu 18.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara menginstal Joomla 3 di Ubuntu 14.04

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Nginx di Ubuntu 16.04