Cara Memasang Joomla di Debian 10

- 3574
- 115
- Clay Weber
Joomla adalah popular dan digunakan secara meluas CMS (Sistem Pengurusan Kandungan) yang digunakan untuk membuat laman web dengan sedikit atau tidak pengetahuan dalam bahasa markup atau pengaturcaraan web. Ia dihantar dengan banyak Php kod, plugin, dan tema yang dapat membantu anda memulakan dari bawah dalam masa yang singkat.
Dalam panduan ini, kami akan menunjukkan bagaimana anda boleh memasang Joomla CMS pada Debian 10.
Mari kita jalani anda melalui Joomla CMS proses pemasangan.
Langkah 1: Kemas kini Pakej Sistem Debian
Kami mulakan dengan mengemas kini Debian Pakej sistem ke versi terbaru mereka dengan menjalankan arahan yang sesuai.
$ sudo apt update -y && sudo apt upgrade -y

Langkah 2: Pasang Stack Lampu di Debian
Lampu Stack adalah stack hosting web percuma dan sumber terbuka yang digunakan untuk laman web hosting. Ini akronim untuk Linux, Apache, MySQL / MariaDB, dan Php. Kami akan memasang setiap komponen ini. Sekiranya anda sudah mempunyai Lampu dipasang, anda boleh melangkau langkah ini.
Kami akan bermula dengan memasang Apache pelayan web, Php dan akhirnya Mariadb pelayan.
Pasang Apache pada Debian
Untuk memasang Apache Jalankan arahan di bawah:
$ sudo apt memasang apache2 apache2-utils

Sekarang mulakan dan aktifkan webserver Apache.
$ sudo systemctl start apache2 $ sudo systemctl enable apache2
Untuk memastikan bahawa pelayan web Apache sedang berjalan, sahkan menggunakan arahan:
$ sudo status status apache2

Dari output, kita dapat melihat dengan jelas bahawa webserver Apache sedang berjalan dan berjalan seperti yang diharapkan.
Begitu juga, anda boleh menuju ke penyemak imbas anda dan melayari IP pelayan anda seperti yang ditunjukkan.
http: // server-ip
Inilah yang perlu anda dapatkan sebagai pengesahan bahawa pelayan web anda sedang berjalan dan berjalan.

Pasang PHP di Debian
Php adalah bahasa pengaturcaraan web pelayan yang digunakan oleh pemaju untuk mereka bentuk laman web dinamik. Kami akan memasang Php 7.2.
$ sudo apt memasang libapache2-mod-php7.2 OpenSSL PHP-IMAGICK PHP7.2-umum 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

Apabila pemasangan selesai, sahkan versi pada PHP menggunakan arahan:
$ php -v

Pasang Mariadb di Debian
Komponen terakhir dari Lampu timbunan adalah pelayan pangkalan data, yang dalam kes ini akan Mariadb. Mariadb adalah enjin pangkalan data percuma dan sumber terbuka yang dicabul dari Mysql.
Untuk memasang Mariadb Jalankan arahan:
$ sudo apt memasang MariaDB-server

Apabila pemasangan, langkah tambahan diperlukan untuk menjamin pelayan pangkalan data. Ini terutamanya kerana tetapan lalai lemah dan meninggalkan pelayan yang terdedah kepada pelanggaran keselamatan. Oleh itu, untuk menguatkan pelayan, jalankan arahan:
$ sudo mysql_secure_installation
Tekan Masukkan Apabila diminta untuk kata laluan root dan tekan 'Y'
Untuk menetapkan kata laluan root.

Untuk arahan berikutnya, taipkan 'Y'
dan tekan Masukkan kunci untuk tetapan yang disyorkan.

Kami akhirnya memperoleh enjin pangkalan data kami.
Langkah 3: Buat pangkalan data Joomla
Dalam bahagian ini, kita akan membuat pangkalan data untuk Joomla untuk menyimpan failnya semasa dan selepas pemasangan.
Jadi, log masuk ke Mariadb seperti yang ditunjukkan:
$ sudo mysql -u root -p
Kami kini akan membuat pangkalan data Joomla, pengguna pangkalan data Joomla dan memberikan keistimewaan kepada pengguna pangkalan data menggunakan arahan di bawah.
Mariadb [(Tiada)]>> Buat pangkalan data JOOMLA_DB; Mariadb [(Tiada)]>> Geran semua pada Joomla_db.* Kepada 'joomla_user'@'localhost' yang dikenal pasti oleh '[dilindungi e -mel]'; Mariadb [(Tiada)]>> Keistimewaan siram; Mariadb [(Tiada)]>> Keluar;
Langkah 4: Muat turun Joomla di Debian
Mari kita muat turun pakej pemasangan Joomla dari laman web rasmi Joomla. Pada masa pening turun panduan ini, versi terkini adalah Joomla 3.9.16.
Untuk memuat turun pakej Joomla terkini, laksanakan perintah wget.
$ sudo wget https: // muat turun.Joomla.org/cms/joomla3/3-9-16/joomla_3-9-16-stabil-sull_package.zip
Ini akan mengambil masa satu atau dua minit bergantung pada kelajuan internet anda. Setelah selesai muat turun, buat direktori baru 'Joomla' di direktori webroot seperti yang ditunjukkan.
$ sudo mkdir -p/var/www/html/joomla
Selepas itu, unzip fail Joomla yang zip ke yang dibuat baru 'Joomla' direktori.
$ sudo unzip joomla_3.19-16-Stabil-Full_package.zip -d/var/www/html
Seterusnya, tetapkan pemilikan direktori direktori kepada pengguna Apache dan tukar keizinan seperti yang ditunjukkan di bawah:
$ sudo chown -r www -data: www -data/var/www/html/joomla $ sudo chmod -r 755/var/www/html/joomla
Untuk sistemD untuk melaksanakan perubahan, mulakan semula webserver Apache.
$ sudo Systemctl mulakan semula apache2
Langkah 5: Mengkonfigurasi Apache untuk Joomla
Akhir. Untuk mencapai ini, kami akan membuat fail hos maya untuk Joomla seperti yang ditunjukkan.
$ sudo vim/etc/apache2/tapak-tersedia/joomla.Conf
Tampal konfigurasi di bawah ke dalam fail dan simpan.
ServerName Joomla.Contoh.com serveradmin [dilindungi e -mel] Documentroot/var/www/html/joomla allowoverride semua
Kemudian nyahdayakan fail konfigurasi lalai dan aktifkan fail hos maya Joomla seperti yang ditunjukkan.
$ sudo a2dissite 000-default.conf $ sudo a2ensite joomla.Conf
Kemudian mulakan semula perkhidmatan webserver Apache untuk perubahan yang akan berkuatkuasa.
$ sudo Systemctl mulakan semula apache2
Langkah 6: Memuktamadkan pemasangan Joomla di Debian
Untuk memuktamadkan pemasangan Joomla. Lancarkan penyemak imbas anda dan semak url pelayan anda seperti yang ditunjukkan.
http: // server-ip/
Halaman di bawah akan dipaparkan. Untuk meneruskan, pastikan anda mengisi butiran yang diperlukan seperti nama tapak, alamat e -mel, nama pengguna dan kata laluan.

Setelah selesai, klik 'Seterusnya'Butang. Bahagian seterusnya akan mengharuskan anda mengisi butiran pangkalan data yang anda nyatakan sebelum ini ketika membuat pangkalan data untuk Joomla. Ini termasuk nama pangkalan data, pengguna pangkalan data dan kata laluan.

Kemudian klik 'Seterusnya'. Halaman Prosiding akan memberi anda gambaran keseluruhan mengenai semua tetapan dan membolehkan anda melakukan pemeriksaan pra-pemasangan.

Tatal ke bawah ke 'Pemeriksaan pra-pemasangan'Dan'Tetapan yang disyorkan'Bahagian dan pastikan semua tetapan dan versi pakej yang dipasang adalah seperti garis panduan yang disyorkan.

Kemudian klik 'Pasang'butang untuk memulakan persediaan Joomla. Setelah selesai, anda akan mendapat pemberitahuan di bawah menunjukkan bahawa Joomla telah dipasang.

Untuk meneruskan ke langkah seterusnya, anda akan dikehendaki membersihkan atau memadam folder pemasangan. Jadi tatal ke bawah dan klik pada 'Keluarkan folder pemasanganButang 'ditunjukkan di bawah.

Untuk log masuk ke hujung belakang atau papan pemuka klik pada 'Pentadbir'Butang yang membawa anda ke halaman log masuk yang ditunjukkan.

Sediakan nama pengguna dan kata laluan anda dan klik pada 'Log masukButang 'untuk mengakses panel kawalan Joomla seperti yang ditunjukkan.

Debian
Dan itu sahaja! Kami telah berjaya memasang Joomla pada Debian 10.