GNU/Linux >> Belajar Linux >  >> Debian

Bagaimana menginstal MicroweberCMS di Debian 11

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.


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Python 3.9 di Debian 10

  3. Cara Menginstal TeamViewer di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal Git di Debian 9

  3. Cara Menginstal Go di Debian 9

  1. Cara Menginstal Pip di Debian 9

  2. Cara Menginstal R di Debian 9

  3. Cara Menginstal Ruby di Debian 9