GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Joomla 3 di Debian 9

Kami akan menunjukkan kepada Anda, Cara Menginstal Joomla 3 di Debian 9. Joomla adalah salah satu CMS (Sistem Manajemen Konten) gratis dan sumber terbuka paling populer yang memungkinkan Anda membuat dan mengelola situs web dinamis dengan mudah. Itu ditulis dalam PHP, dan dapat menyimpan datanya di database MySQL atau PostgreSQL. Dalam tutorial ini, kami akan menunjukkan cara menginstal Joomla 3 di Debian 9 menggunakan LAMP (Linux, Apache, MariaDB, PHP). Menginstal Joomla 3 di Debian 9, mudah dan hanya membutuhkan waktu kurang dari 10 menit.

1. Memulai

Pertama, Anda harus login ke server Anda melalui SSH sebagai root pengguna:

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.

Sebelum kita memulai instalasi, pastikan server Debian 9 Anda mutakhir dengan menjalankan perintah berikut:

apt-get update
apt-get upgrade

2. Instal Apache

Untuk menginstal server web Apache, jalankan perintah berikut:

apt-get install apache2

Setelah instalasi selesai, Anda dapat mengaktifkan layanan untuk memulai secara otomatis saat sistem boot dengan:

systemctl enable apache2

Untuk memverifikasi bahwa server Apache berjalan, Anda dapat menjalankan perintah berikut:

systemctl status apache2

2. Instal PHP 7.0

Selanjutnya, kita akan menginstal PHP 7 dengan beberapa modul PHP tambahan:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip

3. Instal MariaDB

Langkah selanjutnya adalah menginstal server database MariaDB. Untuk melakukannya, jalankan perintah berikut:

apt-get install mariadb-server

Setelah instalasi selesai, Anda dapat memulai server database dan mengaktifkannya untuk memulai secara otomatis saat boot, dengan:

systemctl start mariadb
systemctl enable mariadb

Anda juga dapat menjalankan skrip “mysql_secure_installation” yang disediakan oleh MariaDB untuk mengamankan instalasi Anda:

mysql_secure_installation

Setelah Anda menjawab semua pertanyaan, Anda sekarang dapat melanjutkan dan login ke MariaDB sebagai root menggunakan kata sandi root Anda, dengan perintah berikut:

mysql -u root -p

Untuk membuat database baru untuk instalasi Joomla kami, jalankan perintah berikut:

CREATE DATABASE joomla_db;
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

Pastikan untuk mengganti “PASSWORD” dengan sandi yang sebenarnya dan kuat.

4. Instal Joomla 3 di Debian 9

Sekarang setelah server LAMP Anda siap, kami akhirnya dapat menginstal Joomla.

Anda dapat mengunduh versi stabil terbaru dengan perintah berikut:

wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip

Buat direktori joomla baru di dalam direktori root dokumen Apache di server Anda dan ekstrak arsipnya:

mkdir /var/www/html/joomla
unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla

Ubah kepemilikan direktori joomla:

chown -R www-data:www-data /var/www/html/joomla

5. Siapkan Apache Virtual Host

Jika Anda ingin mengakses instalasi Joomla menggunakan nama domain Anda sendiri, Anda juga perlu membuat file host virtual Apache:

nano /etc/apache2/sites-available/joomla.conf

Dan masukkan konten berikut di dalam file ini:

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

<Directory /var/www/html/joomla>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/joomla-error_log
CustomLog /var/log/apache2/joomla-access_log common
</VirtualHost>

6. Aktifkan File Host Virtual

dan jangan lupa ganti “domainanda.com” dengan nama domain anda sendiri. Terakhir, Anda perlu mengaktifkan file host virtual dengan:

ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf

7. Mulai ulang Apache

Mulai ulang Apache Anda dengan:

systemctl restart apache2

8. Selesaikan Instalasi Joomla melalui Web Browser

Itu dia. Sekarang Anda dapat membuka http://domainanda.com dan ikuti petunjuk di layar untuk menyelesaikan instalasi Joomla.

Tentu saja, Anda tidak perlu menginstal Joomla 3 di Debian 9, jika Anda menggunakan salah satu layanan hosting VPS terkelola kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Joomla 3 di Debian 9, untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini tentang cara menginstal Joomla 3 di Debian 9, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Python 3.9 di Debian 10

  3. Cara Menginstal Joomla 3 di Debian 9

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal TeamViewer di Debian 10

  3. Cara Menginstal Git di Debian 9

  1. Cara Menginstal Go di Debian 9

  2. Cara Menginstal Pip di Debian 9

  3. Cara Menginstal R di Debian 9