Jadual Kandungan
Pasang Elgg pada Ubuntu 20.04 LTS Focal Fossa
Rumah Tutorial sistem LINUX Bagaimana untuk memasang Elgg pada Ubuntu 20.04 LTS

Bagaimana untuk memasang Elgg pada Ubuntu 20.04 LTS

Jan 08, 2024 pm 03:05 PM
ubuntu

Elgg sangat boleh disesuaikan dengan antara muka pengguna yang ringkas namun berkuasa yang memudahkan untuk membina dan mengurus kandungan dalam talian melalui web. Elgg diuruskan oleh Yayasan Elgg bukan untung.

Pasang Elgg pada Ubuntu 20.04 LTS Focal Fossa

Langkah 1.

Pertama, pastikan semua pakej sistem dikemas kini dengan menjalankan arahan berikut dalam terminal melalui apt.

kemas kini sudo apt

sudo apt upgrade

Langkah 2.

Pasang tindanan LAMP.

Memerlukan pelayan LAMP Ubuntu 20.04. Jika anda belum memasang LAMP.

Langkah 3.

Pasang Elgg pada Ubuntu 20.04.

Kini kami menjalankan arahan berikut untuk memuat turun versi terkini Elgg:

wget https://elgg.org/download/elgg-3.3.20.zip

nyahzip elgg-*.zip

sudo mv elgg-*/ /var/www/html/elgg/

Kami perlu menukar kebenaran beberapa folder:

sudo mkdir /var/www/html/data

sudo chown -R www-data:www-data /var/www/html/elgg/

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

sudo chmod -R 755 /var/www/html/elgg

Langkah 4.

Konfigurasikan MariaDB untuk Elgg.

Secara lalai, MariaDB tidak dikeraskan. Anda boleh mengamankan MariaDB menggunakan skrip mysql_secure_installation. Anda harus membaca dengan teliti setiap langkah berikut, yang akan menetapkan kata laluan akar, mengalih keluar pengguna tanpa nama, melumpuhkan log masuk akar jauh dan mengalih keluar pangkalan data ujian dan akses untuk melindungi MariaDB:

mysql_secure_installation

Konfigurasikannya seperti ini:

- Tetapkan kata laluan root? [Y/n] y

- Alih keluar pengguna tanpa nama?

- Larang log masuk akar dari jauh?

- Alih keluar pangkalan data ujian dan akses kepadanya?

- Muat semula jadual keistimewaan sekarang?

Seterusnya, kita perlu log masuk ke konsol MariaDB dan mencipta pangkalan data untuk Elgg. Jalankan arahan berikut:

mysql -u root -p

Ini akan meminta anda untuk kata laluan, jadi masukkan kata laluan akar MariaDB anda dan tekan Enter. Selepas log masuk ke pelayan pangkalan data, anda perlu mencipta pangkalan data untuk pemasangan Elgg anda:

CIPTA PANGKALAN DATA elgg;

BUAT PENGGUNA 'elgg'@'localhost' DIKENAL PASTI OLEH 'your-secure-password';

BERIKAN SEMUA PADA elgg.* KEPADA 'elgg'@'localhost' DIKENAL PASTI OLEH 'secure-password' DENGAN PILIHAN GERAN;

KEISTIMEWAAN FLUSH;

KELUAR;

Langkah 5.

Konfigurasikan pelayan web Apache untuk Elgg. Kini kami mencipta arahan hos maya baharu dalam Apache. Contohnya, buat fail konfigurasi Apache baharu bernama " " pada pelayan maya anda: elgg.conf

sentuh /etc/apache2/sites-available/elgg.conf

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

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

Tambah baris berikut:

ServerAdmin admin@your-domain.com

DocumentRoot /var/www/html/elgg/

ServerName your-domain.com

ServerAlias ​​​​www.your-domain.com

Pilihan FollowSymLinks

AllowOverride All

Pesan benarkan, tolak

izinkan dari semua

ErrorLog /var/log/apache2/your-domain.com-error_log

CustomLog /var/log/apache2/your-domain.com-access_log common

Kini kita boleh memulakan semula pelayan web Apache untuk membuat perubahan:

sudo a2enmod tulis semula

sudo a2ensite elgg.conf

sudo systemctl mulakan semula apache2.service

Langkah 6.

Sediakan HTTPS.

Kita harus mendayakan sambungan HTTPS selamat pada PrestaShop. Kami boleh mendapatkan sijil TLS percuma daripada Let’s Encrypt. Pasang klien Let’s Encrypt (certbot) daripada repositori Ubuntu 20.04:

sudo apt install certbot python3-certbot-apache

Seterusnya, jalankan arahan berikut untuk mendapatkan sijil TLS percuma menggunakan pemalam Apache:

sudo certbot --apache --agree-tos --redirect --staple-ocsp --email you@example.com -d example.com

Jika ujian berjaya, sila muat semula Apache untuk perubahan berkuat kuasa:

sudo apache2ctl -t

sudo systemctl muat semula apache2

Langkah 7.

Akses antara muka web Elgg.

Secara lalai, Elgg akan tersedia pada port HTTP 80. Buka penyemak imbas kegemaran anda dan navigasi ke atau dan lengkapkan langkah yang diperlukan untuk menyelesaikan pemasangan. Jika anda menggunakan tembok api, buka port 80 untuk membolehkan akses kepada panel kawalan.

如何在 Ubuntu 20.04 LTS上安装 Elgg

Atas ialah kandungan terperinci Bagaimana untuk memasang Elgg pada Ubuntu 20.04 LTS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah yang perlu saya lakukan jika terminal Ubuntu tidak boleh dibuka Bagaimana untuk menyelesaikan masalah yang Ubuntu tidak boleh membuka terminal? Apakah yang perlu saya lakukan jika terminal Ubuntu tidak boleh dibuka Bagaimana untuk menyelesaikan masalah yang Ubuntu tidak boleh membuka terminal? Feb 29, 2024 pm 05:30 PM

Ia adalah masalah yang sangat biasa hari ini bahawa Ubuntu tidak membenarkan penggunanya membuka terminal. Jika anda menerima isu yang sama dan tidak tahu apa yang perlu dilakukan seterusnya, ketahui tentang lima pembetulan tentang cara menyelesaikan isu "Ubuntu tidak boleh membuka terminal" ini pada peranti Linux anda. Tanpa berlengah lagi, mari kita selami apa yang menyebabkannya dan penyelesaian yang tersedia untuknya. Mengapa Ubuntu tidak boleh membuka terminal padanya? Ini berlaku terutamanya apabila anda memasang beberapa perisian yang rosak atau mengubah suai konfigurasi terminal. Di samping itu, aplikasi atau permainan baharu yang berinteraksi dengan setempat dan merosakkannya boleh menyebabkan masalah yang sama. Sesetengah pengguna melaporkan pembetulan untuk isu ini apabila mencari Terminal dalam menu aktiviti Ubuntu. Ini menunjukkan bahawa

Bagaimana untuk membatalkan ikon kunci di sudut kanan bawah folder Ubuntu 18.04? Bagaimana untuk membatalkan ikon kunci di sudut kanan bawah folder Ubuntu 18.04? Jan 12, 2024 pm 11:18 PM

Dalam sistem Ubuntu, kami sering menemui folder dengan bentuk kunci di bahagian atas Fail ini selalunya tidak boleh diedit atau dialihkan Ini kerana tiada kebenaran untuk mengedit fail, jadi kami perlu mengubah suai keizinannya kunci di sudut kanan bawah? Mari kita lihat tutorial terperinci di bawah. 1. Klik kanan pada folder terkunci--Properties. 2. Pilih pilihan kebenaran dalam tetingkap. 3. Pilih semua yang ada di dalam untuk mencipta dan memadam fail. 4. Kemudian pilih Tukar kebenaran fail yang disertakan di bahagian bawah, yang juga ditetapkan untuk membuat dan memadam fail Akhir sekali, jangan lupa untuk mengklik Tukar di sudut kanan atas. 5. Jika kunci di atas masih tidak dialih keluar, atau pilihan dikelabukan dan tidak boleh dikendalikan, anda boleh klik kanan padanya - buka terminal. 6. membuat

Bagaimana untuk mengalih keluar ikon dalam menu mula Ubuntu? Bagaimana untuk mengalih keluar ikon dalam menu mula Ubuntu? Jan 13, 2024 am 10:45 AM

Terdapat banyak ikon perisian yang disenaraikan dalam menu mula sistem Ubuntu Terdapat banyak ikon yang tidak biasa Jika anda ingin memadamkannya, bagaimanakah anda harus memadamkannya. Mari kita lihat tutorial terperinci di bawah. 1. Mula-mula masukkan desktop ubuntu dan klik pada menu mula di bawah panel kiri. 2. Anda boleh mencari ikon editor teks di dalam, kami perlu memadamkannya. 3. Sekarang kita kembali ke desktop dan klik kanan tetikus untuk membuka terminal. 4. Gunakan arahan untuk membuka direktori senarai aplikasi. sudonautilus/usr/share/applicationssudonautilus~/.local/share/applications5 Cari ikon editor teks yang sepadan di dalam. 6. Kemudian pergi terus

Log masuk ke Ubuntu sebagai pengguna super Log masuk ke Ubuntu sebagai pengguna super Mar 20, 2024 am 10:55 AM

Dalam sistem Ubuntu, pengguna root biasanya dilumpuhkan. Untuk mengaktifkan pengguna root, anda boleh menggunakan arahan passwd untuk menetapkan kata laluan dan kemudian menggunakan arahan su untuk log masuk sebagai root. Pengguna akar ialah pengguna dengan hak pentadbiran sistem tanpa had. Dia mempunyai kebenaran untuk mengakses dan mengubah suai fail, pengurusan pengguna, pemasangan dan pengalihan keluar perisian, dan perubahan konfigurasi sistem. Terdapat perbezaan yang jelas antara pengguna akar dan pengguna biasa Pengguna akar mempunyai kuasa tertinggi dan hak kawalan yang lebih luas dalam sistem. Pengguna akar boleh melaksanakan perintah sistem yang penting dan mengedit fail sistem, yang tidak boleh dilakukan oleh pengguna biasa. Dalam panduan ini, saya akan meneroka pengguna akar Ubuntu, cara log masuk sebagai akar, dan bagaimana ia berbeza daripada pengguna biasa. Notis

Sekilas tentang tujuh sorotan Ubuntu 24.04 LTS Sekilas tentang tujuh sorotan Ubuntu 24.04 LTS Feb 27, 2024 am 11:22 AM

Ubuntu24.04LTS, dengan nama kod "NobleNumbat" akan dikeluarkan tidak lama lagi! Jika anda menggunakan versi bukan LTS seperti Ubuntu 23.10, lambat laun anda perlu mempertimbangkan untuk menaik taraf. Bagi mereka yang menggunakan Ubuntu20.04LTS atau Ubuntu22.04LTS, patut difikirkan sama ada untuk menaik taraf. Canonical telah mengumumkan bahawa Ubuntu 24.04LTS akan menyediakan sokongan kemas kini sehingga 12 tahun, dipecahkan seperti berikut: Sebagai versi LTS, ia akan mempunyai 5 tahun penyelenggaraan biasa dan kemas kini keselamatan. Jika anda melanggan Ubuntu Pro, anda boleh menikmati 5 tahun sokongan tambahan. Pada masa ini, tempoh sokongan tambahan ini telah dilanjutkan kepada 7 tahun, bermakna anda akan mendapat sehingga 12 tahun

Ubuntu 20.04 perisian rakaman skrin pemasangan OBS dan tutorial grafik nyahpasang Ubuntu 20.04 perisian rakaman skrin pemasangan OBS dan tutorial grafik nyahpasang Feb 29, 2024 pm 04:01 PM

OBS ialah perisian sumber terbuka yang dibangunkan oleh penyumbang sukarelawan di seluruh dunia pada masa lapang mereka. Perisian rakaman langsung video, digunakan terutamanya untuk rakaman video dan penstriman langsung. Sila ambil perhatian bahawa apabila memasang Ubuntu/Mint, OBSStudio tidak boleh berfungsi sepenuhnya pada ChromeOS dan fungsi seperti tangkapan skrin dan tetingkap tidak boleh digunakan. Adalah disyorkan untuk menggunakan xserver-xorg1.18.4 atau versi yang lebih baru untuk mengelakkan potensi isu prestasi dengan ciri tertentu dalam OBS, seperti projektor skrin penuh. FFmpeg diperlukan Jika anda tidak memasang FFmpeg (jika anda tidak pasti, anda mungkin tidak melakukannya), anda boleh mendapatkannya dengan: sudoaptinstallffmpeg Saya sudah memasangnya di sini

Ubuntu akhirnya menyokong melumpuhkan kemas kini automatik pakej snap Ubuntu akhirnya menyokong melumpuhkan kemas kini automatik pakej snap Jan 13, 2024 am 10:09 AM

snap ialah sistem pembungkusan dan penggunaan perisian yang dibangunkan oleh Canonical untuk sistem pengendalian yang menggunakan sistem kernel dan systemdinit Linux. Pakej ini, yang dikenali sebagai snap, dan alat yang menggunakannya, snapd, tersedia merentasi pelbagai pengedaran Linux dan membenarkan pembangun perisian huluan menerbitkan aplikasi mereka terus kepada pengguna. Dengan snap, pengguna boleh memasang aplikasi Linux dengan mudah Secara lalai, snapd akan menyemak kemas kini empat kali sehari dan mengemas kini aplikasi snap secara automatik kepada versi terkini. Walaupun terdapat banyak cara untuk mengawal masa dan kekerapan kemas kini dipasang, pengguna tidak boleh mematikan sepenuhnya kemas kini automatik atas sebab keselamatan. Walaupun niat asal snap adalah baik, tetapi ramai yang menggunakannya

Bagaimana untuk melumpuhkan menu global dalam sistem Ubuntu? Bagaimana untuk melumpuhkan menu global dalam sistem Ubuntu? Jan 11, 2024 pm 04:33 PM

Bermula dari Ubuntu 11.04, satu ciri baharu telah ditambah dipanggil menu global, iaitu bar menu biasa yang dikongsi oleh semua aplikasi (ditunjukkan di atas). Kebanyakan daripada kita telah digunakan untuk setiap tetingkap aplikasi mempunyai bar menu sendiri. Menu global tersedia pada panel atas desktop Unity, tidak kira di mana tetingkap aplikasi berada. Jika tetingkap aplikasi di penjuru kanan sebelah bawah skrin anda diubah saiz kepada kecil, bar menu aplikasi kekal pada panel atas. Ini boleh mengelirukan dan tidak selesa jika anda tidak biasa dengannya. Pengalaman ini terutamanya merujuk kepada "Inilah Cara Linux Harus Dipelajari". Jika anda tidak menyukai menu global baharu dan ingin mengalihkan bar menu kembali ke setiap tetingkap aplikasi, kami akan menunjukkan kepada anda cara untuk melumpuhkan menu global. 1. Tekan Ctrl+Al

See all articles