CMS adalah aplikasi web yang mampu mengelola konten di situs web. Ini memungkinkan kami untuk menyebarkan blog dan situs web dengan cepat. Hari ini, Anda akan mempelajari cara menginstal MicroweberCMS di Debian 11.
Pengenalan MicroWeber
MicroweberCMS adalah CMS berbasis Laravel yang memungkinkan kita untuk menyebarkan situs web, blog, dan toko dengan cepat. Selain itu, ini mencakup alat untuk mengelola setiap situs ini.
Salah satu perbedaan utama dengan CMS lain adalah bahwa manajemen cache-nya sangat baik, menonjolkan integrasinya dengan Memcached.
Aspek penting lainnya adalah kita dapat membuat situs web dengan teknologi Drag-and-drop, sehingga pemula sekalipun dapat melakukannya dengan cepat.
Ada banyak keuntungan lain yang dimiliki Microweber tetapi cukup untuk mengatakan bahwa itu cepat, aman, dengan banyak plugin yang tersedia dan dengan manajemen sumber daya yang luar biasa.
Mari kita instal.
Memasang LAMP di Debian 11
Untuk mendapatkan dan menjalankan MicroweberCMS Anda harus memiliki server web yang berfungsi. Artinya, kita membutuhkan server web seperti Nginx atau HTTP, manajer database seperti MariaDB dan PHP. Singkatnya, untuk memiliki tumpukan LAMP.
Untuk mencapai ini, kita harus menjalankan perintah berikut, yang akan menginstal semua paket yang diperlukan. Ini juga akan menginstal modul PHP yang merupakan dependensi MicroweberCMS.
Jadi, buka terminal atau sambungkan melalui SSH ke server dan perbarui.
sudo apt update
sudo apt upgrade
Jika pengguna Anda tidak memiliki sudo
akses, maka Anda harus menjalankan perintah sebagai pengguna root.
Jadi instal semua yang Anda butuhkan dengan menjalankan
sudo apt install php apache2 mariadb-server libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-mysql php-gd php-xml php-cli php-zip php-curl php-xml php-cli php-zip php-curl
Dan juga kedua paket ini
sudo apt install unzip wget
Dengan ini, kami siap dengan dependensi.
Buat database baru untuk MicroweberCMS
Sekarang saatnya untuk mengkonfigurasi MariaDB. Untuk mencapai ini, jalankan mysql_secure_installation
naskah.
sudo mysql_secure_installation
Anda akan dimintai kata sandi yang akan kosong jika tidak dikonfigurasi.
Enter current password for root (enter for none):
Setelah halus protokol keamanan untuk otentikasi
If You already have your root account protected, so you can safely answer 'n'
Switch to unix_socket authentication [Y/n]
Dan sekarang Anda dapat mengatur kata sandi root yang baru.
Change the root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables...
... Success!
Kemudian Anda akan melihat beberapa pertanyaan keamanan yang harus Anda jawab AND
.
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
Sekarang MariaDB siap berperang.
Dengan MariaDB siap, kita dapat membuat database baru dan pengguna baru untuk MicroweberCMS.
Akses konsol
sudo mysql -u root -p
Dan sekarang lanjutkan untuk membuat database, dan pengguna. Anda dapat mengatur nama dan sandi sesuai keinginan.
CREATE DATABASE mwdb;
GRANT ALL PRIVILEGES ON mwdb.* TO 'mwuser'@'localhost' IDENTIFIED BY 'mwpss';
FLUSH PRIVILEGES;
exit;
Kita bisa melanjutkan.
Unduh MicroWeberCMS di Debian 11
Sekarang dari folder /tmp/
Anda dapat mengunduh versi stabil terbaru
cd /tmp/
wget https://microweber.com/download.php -O microweber-latest.zip
Kemudian buat folder baru di dalam direktori Apache tempat file Microweber akan berada.
sudo mkdir /var/www/html/microweber
Buka zip arsip
sudo unzip microweber-latest.zip -d /var/www/html/microweber
Buat pengaturan ekstra untuk MicroweberCMS
Sekarang perlu membuat beberapa konfigurasi sebelum menggunakannya.
Pertama, berikan izin yang sesuai untuk folder tersebut.
sudo chown -R www-data:www-data /var/www/html/microweber/
sudo chmod -R 755 /var/www/html/microweber/
Langkah selanjutnya adalah membuat VirtualHost baru untuk Microweber.
sudo nano /etc/apache2/sites-available/microweber.conf
Tambahkan yang berikut ini ke konten file
<Virtualhost *:80>
ServerName domain
DocumentRoot /var/www/html/microweber/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/html/microweber>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/microweber_error.log
CustomLog ${APACHE_LOG_DIR}/microweber_access.log combined
</Virtualhost>
Di ServerName
ketik nama domain Anda.
Setelah menyimpan perubahan dan menutup editor, Anda harus mengaktifkan situs baru, rewrite
modul dan restart apache.
sudo a2ensite microweber
sudo a2enmod rewrite
sudo systemctl restart apache2
Instal MicroweberCMS di Debian 11
Sekarang dengan akses browser web http://your-domain
untuk memulai penginstalan.
Di layar ini, Anda akan melihat bahwa Anda harus memasukkan nilai database.

Lebih jauh ke bawah, Anda akan dapat menentukan beberapa opsi tentang situs, seperti bahasa dan template.

Lebih jauh ke bawah, Anda harus mengonfigurasi akun admin.

Terakhir, Anda akan melihat dasbor Microweber, dan Anda dapat menggunakannya.

Kesimpulan
Di pasar, ada banyak CMS, tetapi Microweber mencoba untuk membuat tempat untuk dirinya sendiri dengan fitur-fitur baru seperti drag-and-drop dan menjadi sangat cepat dalam cache.