Cara menginstal joomla di debian 10
- 2811
- 799
- Hector Kuhic
Joomla adalah yang populer dan banyak digunakan CMS (Sistem Manajemen Konten) digunakan untuk membuat situs web dengan sedikit atau tanpa pengetahuan dalam markup atau bahasa pemrograman web. Itu dikirimkan dengan banyak Php Kode, plugin, dan tema yang dapat membantu Anda memulai dari bawah ke atas dalam waktu singkat.
Dalam panduan ini, kami akan menunjukkan bagaimana Anda dapat menginstal Joomla CMS pada Debian 10.
Mari kita jalani Anda melalui Joomla CMS proses pemasangan.
Langkah 1: Perbarui Paket Sistem Debian
Kami mulai dengan memperbarui Debian Paket sistem ke versi terbaru mereka dengan menjalankan perintah APT berikut.
$ sudo apt update -y && sudo apt upgrade -yPerbarui Sistem Debian
Langkah 2: Pasang tumpukan lampu di Debian
LAMPU Stack adalah tumpukan hosting web gratis dan open-source yang populer digunakan untuk hosting situs web. Ini akronim untuk Linux, Apache, Mysql / mariadb, Dan Php. Kami akan menginstal masing -masing pada komponen ini. Jika Anda sudah memiliki file LAMPU terpasang, Anda dapat melewatkan langkah ini.
Kami akan mulai dengan menginstal Apache server web, Php dan akhirnya Mariadb server.
Instal Apache di Debian
Untuk memasang Apache Jalankan perintah di bawah ini:
$ sudo apt install apache2 apache2-utilsInstal Apache di Debian
Sekarang mulai dan aktifkan server web apache.
$ sudo systemctl mulai apache2 $ sudo systemctl aktifkan apache2
Untuk memastikan bahwa Apache Web Server sedang berjalan, konfirmasi menggunakan perintah:
$ sudo Systemctl Status Apache2Verifikasi status Apache
Dari output, kita dapat dengan jelas melihat bahwa server web Apache sudah siap dan berjalan seperti yang diharapkan.
Demikian pula, Anda dapat menuju ke browser Anda dan menelusuri IP server Anda seperti yang ditunjukkan.
http: // server-ip
Inilah yang harus Anda dapatkan sebagai konfirmasi bahwa server web Anda sedang berjalan dan berjalan.
Verifikasi halaman web ApacheInstal PHP di Debian
Php adalah bahasa pemrograman web sisi server yang digunakan oleh pengembang untuk merancang halaman web yang dinamis. Kami akan menginstal PHP 7.2.
$ sudo apt install 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.PHP7 2-mbstring.2-MYSQL PHP7.2-PGSQL PHP-SMBClient PHP-SSH2 PHP7.2-sqlite3 php7.2-xml php7.2-zipVerifikasi status Apache
Saat instalasi selesai, konfirmasi versi pada PHP menggunakan perintah:
$ php -vVerifikasi PHP di Debian
Instal Mariadb di Debian
Komponen terakhir dari LAMPU Tumpukan adalah server database, yang dalam hal ini akan terjadi Mariadb. Mariadb adalah mesin basis data yang gratis dan open-source yang bercabang Mysql.
Untuk memasang Mariadb Jalankan perintah:
$ sudo apt instal mariadb-serverInstal Mariadb di Debian
Setelah instalasi, langkah -langkah tambahan diperlukan untuk mengamankan server database. Ini terutama karena pengaturan default lemah dan meninggalkan server yang rentan terhadap pelanggaran keamanan. Jadi, untuk membentengi server, jalankan perintah:
$ sudo mysql_secure_installation
Tekan MEMASUKI Saat diminta untuk kata sandi root dan tekan 'Y'
Untuk mengatur kata sandi root.
Untuk permintaan berikutnya, cukup ketik 'Y'
dan tekan MEMASUKI kunci untuk pengaturan yang disarankan.
Kami akhirnya mengamankan mesin basis data kami.
Langkah 3: Buat database Joomla
Di bagian ini, kami akan membuat database untuk Joomla untuk menyimpan file -nya selama dan setelah instalasi.
Jadi, masuk ke Mariadb seperti yang ditunjukkan:
$ sudo mysql -u root -p
Kami sekarang akan membuat database Joomla, pengguna database Joomla dan memberikan hak istimewa kepada pengguna database menggunakan perintah di bawah ini.
Mariadb [(tidak ada)]> Buat database joomla_db; Mariadb [(tidak ada)]> Berikan semua di joomla_db.* Ke 'joomla_user'@'localhost' diidentifikasi oleh '[email dilindungi]'; Mariadb [(tidak ada)]> Hak istimewa flush; Mariadb [(tidak ada)]> KELUAR;
Langkah 4: Unduh Joomla di Debian
Mari kita unduh paket instalasi Joomla dari situs web resmi Joomla. Pada saat menuliskan panduan ini, versi terbaru adalah Joomla 3.9.16.
Untuk mengunduh paket Joomla terbaru, jalankan perintah wget.
$ sudo wget https: // unduhan.Joomla.org/cms/joomla3/3-9-16/joomla_3-9-16-stable-full_package.ritsleting
Ini akan memakan waktu satu atau dua menit tergantung pada kecepatan internet Anda. Setelah menyelesaikan unduhan, buat direktori baru 'Joomla' di direktori webroot seperti yang ditunjukkan.
$ sudo mkdir -p/var/www/html/joomla
Setelah itu, unzip file joomla zip ke yang baru saja dibuat 'Joomla' direktori.
$ sudo unzip joomla_3.19-16-stable-full_package.zip -d/var/www/html
Selanjutnya, 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 SystemD dapat mempengaruhi perubahan, restart server web apache.
$ sudo systemctl restart apache2
Langkah 5: Mengkonfigurasi Apache untuk Joomla
Akhirnya, kita perlu mengonfigurasi Webserver Apache ke Halaman Web Server Joomla. Untuk mencapai ini, kami akan membuat file host virtual untuk Joomla seperti yang ditunjukkan.
$ sudo vim/etc/apache2/situs-tersedia/joomla.conf
Tempel konfigurasi di bawah ini ke dalam file dan simpan.
Servername Joomla.contoh.com serveradmin [email dilindungi] documentroot/var/www/html/joomla allowoverride all
Kemudian nonaktifkan file konfigurasi default dan aktifkan file host virtual Joomla seperti yang ditunjukkan.
$ sudo a2dissite 000-default.conf $ sudo a2ensite joomla.conf
Kemudian restart layanan webserver web untuk perubahan mulai berlaku.
$ sudo systemctl restart apache2
Langkah 6: Memfinalisasi Instalasi Joomla di Debian
Untuk menyelesaikan pemasangan Joomla. Luncurkan browser Anda dan telusuri URL server Anda seperti yang ditunjukkan.
http: // server-ip/
Halaman di bawah ini akan ditampilkan. Untuk melanjutkan, pastikan Anda mengisi detail yang diperlukan seperti nama situs, alamat email, nama pengguna dan kata sandi.
Konfigurasi Situs JoomlaSetelah selesai, klik 'Berikutnya' tombol. Bagian selanjutnya akan mengharuskan Anda untuk mengisi detail database yang Anda tentukan sebelumnya saat membuat database untuk Joomla. Ini termasuk nama basis data, pengguna database dan kata sandi.
Pengaturan Joomla MysqlLalu klik 'Berikutnya'. Halaman Prosiding akan memberi Anda gambaran umum dari semua pengaturan dan memungkinkan Anda untuk melakukan pemeriksaan pra-instalasi.
Ikhtisar Instalasi JoomlaGulir ke bawah ke 'Pemeriksaan pra-instalasi' Dan 'Setelan yang direkomendasikan'Bagian dan memastikan semua pengaturan dan versi paket yang diinstal sesuai dengan pedoman yang disarankan.
Pemeriksaan pra-instalasi JoomlaLalu klik 'InstallTombol untuk memulai pengaturan Joomla. Setelah selesai, Anda akan mendapatkan pemberitahuan di bawah ini yang menunjukkan bahwa Joomla telah diinstal.
Instalasi Joomla LengkapNamun, untuk melanjutkan ke langkah berikutnya, Anda akan diminta untuk membersihkan atau menghapus folder instalasi. Jadi gulir ke bawah dan klik pada 'Lepaskan folder instalasi'Tombol yang ditunjukkan di bawah ini.
Hapus Direktori Instalasi JoomlaUntuk masuk ke ujung belakang atau dasbor klik pada 'Administrator'tombol yang membawa Anda ke halaman login yang ditampilkan.
Login Admin JoomlaBerikan nama pengguna dan kata sandi Anda dan klik pada 'GabungTombol untuk mengakses panel kontrol Joomla seperti yang ditunjukkan.
Dashboard Joomla diDebian
Dan itu saja! Kami telah berhasil menginstal Joomla pada Debian 10.
- « Cara Menginstal dan Mengkonfigurasi Server VNC di Ubuntu
- Cara Menginstal VirtualBox di Fedora Linux »