Ditulis dalam PHP , Joomla adalah CMS yang popular ( Sistem Pengurusan Kandungan ) yang digunakan untuk membuat laman web dan blog yang menakjubkan menggunakan tema, dan tan tambahan yang bagus. Ia datang kedua untuk WordPress sebagai sistem pengurusan kandungan yang paling popular dan digunakan secara meluas.
Semak panduan mengenai cara memasang WordPress pada Rocky Linux dan Almalinux.
Panduan ini adalah panduan bagaimana anda boleh memasang Joomla di Rocky Linux dan Almalinux .
Prasyarat
Sebelum menetapkan Joomla , pastikan anda mula -mula mempunyai contoh timbunan lampu yang dipasang. Kami mempunyai panduan yang komprehensif mengenai kedua -duanya.
- Cara Memasang Stack Lamp pada Linux Beratur
- Cara memasang timbunan lampu di almalinux
Langkah 1: Pasang modul PHP tambahan
Dengan timbunan lampu dipasang, mari kita teruskan dan pasang beberapa modul PHP tambahan yang diperlukan sepanjang jalan semasa pemasangan.
<code>$ sudo dnf install php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache</code>
Seterusnya, buka fail php.ini
<code>$ sudo vim /etc/php.ini</code>
Buat perubahan berikut dan simpan fail.
<code>memory_limit = 256 output_buffering = Off max_execution_time = 300 date.timezone = Europe/London</code>
Langkah 2: Buat pangkalan data untuk Joomla
Bergerak, kami akan membuat pangkalan data untuk Joomla. Oleh itu, akses pelayan pangkalan data MariaDB anda.
<code>$ sudo mysql -u root -p</code>
Buat pangkalan data seperti berikut. Dalam contoh ini, Joomla_db adalah pangkalan data untuk Joomla .
<code>CREATE DATABASE joomla_db;</code>
Seterusnya, buat pengguna pangkalan data dan berikan semua keistimewaan kepada pangkalan data Joomla .
<code>GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'P@ssword321';</code>
Simpan perubahan dan keluar dari prompt MariaDB .
<code>FLUSH PRIVILEGES; EXIT;</code>
Berikut adalah ringkasan semua kenyataan SQL.
Langkah 3: Muat turun Joomla dan Konfigurasikan
Selepas penciptaan pangkalan data, muat turun Joomla dari laman web atau ambil fail zip menggunakan perintah wget.
<code>$ wget https://downloads.joomla.org/cms/joomla3/3-9-15/Joomla_3-9-15-Stable-Full_Package.zip?format=zip -O joomla.zip</code>
Setelah dimuat turun, unzip fail Joomla ke akar dokumen.
<code>$ sudo unzip joomla.zip -d /var/www/html/joomla</code>
Pastikan untuk memberikan pemilikan direktori Joomla kepada pengguna Apache.
<code>$ sudo chown -R apache:apache /var/www/html/joomla/</code>
Dan tetapkan keizinan seperti berikut.
<code>$ sudo chmod -R 775 /var/www/html/joomla/</code>
Langkah 4: Konfigurasikan Hos Maya Apache untuk Joomla
Kita perlu mengkonfigurasi Apache untuk menjadi tuan rumah Joomla . Untuk mencapai matlamat ini, kami akan membuat fail tuan rumah maya untuk Joomla, dan untuk itu, kami perlu mengkonfigurasi fail hos maya seperti yang ditunjukkan
<code>$ sudo vim /etc/httpd/conf.d/joomla.conf</code>
Tampal baris berikut. Untuk arahan itu, gunakan nama domain yang berkelayakan pelayan (FQDN) atau IP awam.
<code><virtualhost> ServerAdmin [email protected] DocumentRoot "/var/www/html/joomla" ServerName domain.com ErrorLog "/var/log/httpd/example.com-error_log" CustomLog "/var/log/httpd/example.com-access_log" combined</virtualhost></code> <direktori> DirectoryIndex index.html index.php Pilihan berikut Allowoverride semua Memerlukan semua yang diberikan </direktori>
Simpan dan Keluar. Kemudian mulakan semula Webserver HTTP Apache untuk memohon perubahan yang dibuat.
<code>$ sudo systemctl restart httpd</code>
Jika anda telah menjalankan Firewalld, anda perlu membenarkan trafik HTTP ke webserver.
Jalankan arahan berikut:
<code>$ sudo firewall-cmd --add-service=http --zone=public --permanent</code>
Anda juga mungkin mahu membenarkan protokol HTTPS yang merupakan protokol HTTP yang selamat.
<code>$ sudo firewall-cmd --add-service=https --zone=public --permanent</code>
Akhirnya, muat semula firewall untuk memohon perubahan.
<code>$ sudo firewall-cmd --reload</code>
Pada ketika ini, Joomla harus dapat diakses dari pelayar web. Mari kita teruskan dan memuktamadkan persediaan.
Langkah 5: Akses Joomla dari penyemak imbas
Lancarkan penyemak imbas web anda dan semak url yang ditunjukkan
<code><a href="http://miracleart.cn/link/550b19ba01730bcbecf0df2df4812cc8">http://miracleart.cn/link/550b19ba01730bcbecf0df2df4812cc8</a> or domain.com</code>
Ini mengarahkan anda ke halaman yang ditunjukkan. Sediakan semua maklumat yang diperlukan seperti nama tapak, alamat e -mel, nama pengguna, dan kata laluan, dan klik ' seterusnya '.
Isi butiran pangkalan data dan klik ' Next' .
Untuk bahagian FTP , selamat untuk meninggalkan segala -galanya kosong untuk sekarang dan klik ' Seterusnya '.
Skrin seterusnya akan memberi anda gambaran keseluruhan mengenai semua tetapan yang dibuat dan membolehkan anda melihat sama ada semua prasyarat telah dipenuhi. Kemudian klik pada ' Pasang '.
Sebaik sahaja pemasangan telah selesai berjaya, anda akan diminta untuk mengeluarkan folder pemasangan. Jadi, klik pada ' Keluarkan folder pemasangan ' untuk membersihkan direktori.
Kemudian klik pada butang ' Pentadbir '. Ini akan mengarahkan anda ke halaman log masuk yang ditunjukkan. Masukkan kelayakan log masuk anda dan klik ' Login '.
Akhirnya, anda akan melihat pandangan di papan pemuka Joomla seperti yang disediakan.
Dari sini, anda boleh membuat dan menyesuaikan blog atau laman web anda menggunakan pelbagai tema dan plugin untuk keutamaan anda. Itu sahaja, lelaki! Kami telah memandu anda melalui pemasangan Joomla di Rocky Linux dan Almalinux .
Selain itu, anda juga boleh menjamin Joomla anda dengan membolehkan HTTPS di laman web.
Atas ialah kandungan terperinci Cara Memasang Joomla di Rocky Linux dan Almalinux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Semasa menulis fail program atau fail teks biasa, pengaturcara dan penulis kadang -kadang ingin mengetahui perbezaan antara dua fail atau dua versi fail yang sama. Apabila anda membandingkan dua fail komputer di Linux, perbezaan antara kandungannya adalah

Terdapat tiga cara untuk membuat fail kosong dalam baris arahan: Pertama, penggunaan paling mudah dan paling mudah menggunakan arahan sentuh, yang sesuai untuk skrip debugging atau fail pemegang tempat; Kedua, ia dengan cepat dibuat melalui> pengalihan semula tetapi akan membersihkan kandungan sedia ada, yang sesuai untuk memulakan fail log; Ketiga, gunakan echo "> nama fail untuk membuat fail dengan rentetan kosong, atau gunakan nama fail echo-n" "> untuk mengelakkan rehat garis. Ketiga kaedah ini mempunyai senario yang terpakai mereka sendiri, dan memilih kaedah yang tepat dapat membantu anda menyelesaikan tugas dengan lebih efisien.

Adakah anda mencari perisian yang baik untuk menulis persamaan matematik? Jika ya, artikel ini menyediakan editor persamaan 5 teratas yang boleh anda pasang dengan mudah pada pengedaran Linux kegemaran anda. Selain itu serasi dengan pelbagai jenis matematik

Dutree adalah alat baris arahan yang bebas, sumber terbuka, cepat untuk menganalisis penggunaan cakera, yang ditulis dalam bahasa pengaturcaraan karat. Ia dicipta dengan menggabungkan Durep (Wartawan Penggunaan Cakera) dan Tree (Senarai Kandungan Direktori dalam Format Seperti Pokok) Alat baris arahan

IFCONFIG dalam "Konfigurasi Antara Muka" yang pendek untuk Pentadbiran Sistem/Rangkaian dalam sistem operasi UNIX/Linux untuk mengkonfigurasi, mengurus, dan menanyakan parameter antara muka rangkaian melalui antara muka baris perintah atau dalam skrip konfigurasi sistem

Eclipse adalah persekitaran pembangunan bersepadu percuma (IDE) yang pengaturcara di seluruh dunia digunakan untuk menulis perisian, terutamanya dalam Java, tetapi juga dalam bahasa pengaturcaraan utama lain menggunakan plugin Eclipse. Pelepasan terkini Eclipse IDE 2023-06 tidak

Pentadbir Linux harus biasa dengan persekitaran baris arahan. Oleh kerana mod GUI (antara muka pengguna grafik) di pelayan Linux tidak biasanya dipasang.ssh mungkin protokol yang paling popular untuk membolehkan pentadbir Linux menguruskan pelayan

Linux mempunyai koleksi komando yang kaya, dan sementara kebanyakan mereka berkuasa dan berguna untuk pelbagai tugas, terdapat juga beberapa perintah lucu dan aneh yang anda boleh cuba untuk hiburan. 1. Perintah SL (lokomotif stim) Anda mungkin menyedari
