GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat MicroweberCMS na Debian 11

CMS je webová aplikace schopná spravovat obsah na webu. To nám umožňuje rychle nasadit blogy a webové stránky. Dnes se dozvíte, jak nainstalovat MicroweberCMS na Debian 11.

Představení MicroWeber

MicroweberCMS je CMS založený na Laravelu, který nám umožňuje rychle nasazovat webové stránky, blogy a obchody. Kromě toho obsahuje nástroje pro správu každého z těchto webů.

Jedním z hlavních rozdílů oproti ostatním CMS je to, že jeho správa mezipaměti je vynikající, což zdůrazňuje jeho integraci s Memcached.

Dalším důležitým aspektem je, že můžeme vytvořit web s technologií Drag-and-drop, takže to rychle zvládne i ten největší nováček.

Microweber má mnoho dalších výhod, ale stačí říci, že je rychlý, bezpečný, s mnoha dostupnými pluginy a s výjimečnou správou zdrojů.

Pojďme to nainstalovat.

Instalace LAMP na Debian 11

Chcete-li získat a spustit MicroweberCMS, musíte mít funkční webový server. To znamená, že potřebujeme webový server jako Nginx nebo HTTP, správce databází jako MariaDB a PHP. Stručně řečeno, mít zásobník LAMP.

Abychom toho dosáhli, musíme spustit následující příkaz, který nainstaluje všechny potřebné balíčky. Nainstaluje také PHP moduly, které jsou závislé na MicroweberCMS.

Otevřete terminál nebo se připojte přes SSH k serveru a aktualizujte jej.

sudo apt update
sudo apt upgrade

Pokud váš uživatel nemá sudo přístup, pak budete muset spouštět příkazy jako uživatel root.

Nainstalujte tedy vše potřebné spuštěním

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

A také tyto dva balíčky

sudo apt install unzip wget

Tím jsme připraveni se závislostmi.

Vytvořit novou databázi pro MicroweberCMS

Nyní je čas nakonfigurovat MariaDB. Chcete-li toho dosáhnout, spusťte mysql_secure_installation skript.

sudo mysql_secure_installation

Budete požádáni o heslo, které bude prázdné, pokud není nakonfigurováno.

Enter current password for root (enter for none):

Po pokutování bezpečnostní protokol pro ověřování

If You already have your root account protected, so you can safely answer 'n'
Switch to unix_socket authentication [Y/n]

A nyní můžete nastavit nové heslo uživatele root.

Change the root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables...
... Success!

Poté uvidíte několik bezpečnostních otázek, na které byste měli odpovědět 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

Nyní je MariaDB připravena k boji.

S připravenou MariaDB můžeme vytvořit novou databázi a nového uživatele pro MicroweberCMS.

Vstupte do konzole

sudo mysql -u root -p

A nyní pokračujte k vytvoření databáze a uživatele. Jména a hesla můžete nastavit, jak chcete.

CREATE DATABASE mwdb;
GRANT ALL PRIVILEGES ON mwdb.* TO 'mwuser'@'localhost' IDENTIFIED BY 'mwpss';
FLUSH PRIVILEGES;
exit;

Můžeme pokračovat.

Stáhnout MicroWeberCMS na Debian 11

Nyní ze složky /tmp/ můžete si stáhnout nejnovější stabilní verzi

cd /tmp/
wget https://microweber.com/download.php -O microweber-latest.zip

Poté vytvořte novou složku v adresáři Apache, kde budou soubory Microweber.

sudo mkdir /var/www/html/microweber

Rozbalte archiv

sudo unzip microweber-latest.zip -d /var/www/html/microweber

Provést další nastavení pro MicroweberCMS

Nyní je nutné provést některé konfigurace před jeho použitím.

Nejprve udělte správná oprávnění ke složce.

sudo chown -R www-data:www-data /var/www/html/microweber/
sudo chmod -R 755 /var/www/html/microweber/

Dalším krokem je vytvoření nového VirtualHost pro Microweber.

sudo nano /etc/apache2/sites-available/microweber.conf

Přidejte následující do obsahu souboru

 <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>


V ServerName zadejte název své domény.

Po uložení změn a zavření editoru musíte povolit nový web, rewrite modul a restartujte apache.

sudo a2ensite microweber
sudo a2enmod rewrite
sudo systemctl restart apache2

Instalace MicroweberCMS na Debian 11

Nyní s přístupem z webového prohlížeče http://your-domain spusťte instalaci.

Na této obrazovce uvidíte, že musíte zadat hodnoty databáze.

Dále níže budete moci definovat některé možnosti o webu, jako je jazyk a šablona.

Dále budete muset nakonfigurovat účet správce.

Nakonec uvidíte řídicí panel Microweber a budete jej moci používat.

Závěr

Na trhu je mnoho CMS, ale Microweber se snaží prosadit své místo pomocí nových funkcí, jako je drag-and-drop a velmi rychlý v mezipaměti.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat Git na Debian 9

  3. Jak nainstalovat Go na Debian 9

  1. Jak nainstalovat Pip na Debian 9

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Ruby na Debian 9