GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare MicroweberCMS su Debian 11

Un CMS è un'applicazione web in grado di gestire il contenuto di un sito web. Ciò ci consente di distribuire rapidamente blog e siti Web. Oggi imparerai come installare MicroweberCMS su Debian 11.

Introduzione a MicroWeber

MicroweberCMS è un CMS basato su Laravel che ci consente di distribuire rapidamente siti Web, blog e negozi. Inoltre, include strumenti per gestire ciascuno di questi siti.

Una delle principali differenze con altri CMS è che la sua gestione della cache è eccellente, evidenziando la sua integrazione con Memcached.

Un altro aspetto importante è che possiamo creare un sito web con la tecnologia Drag-and-drop, così anche il più inesperto può farlo velocemente.

Ci sono molti altri vantaggi che Microweber ha ma basti dire che è veloce, sicuro, con molti plugin disponibili e con un'eccezionale gestione delle risorse.

Installiamolo.

Installazione di LAMP su Debian 11

Per ottenere ed eseguire MicroweberCMS è necessario disporre di un server web funzionante. Vale a dire, abbiamo bisogno di un server web come Nginx o HTTP, un database manager come MariaDB e PHP. Insomma, avere lo stack LAMP.

Per ottenere ciò, dobbiamo eseguire il seguente comando, che installerà tutti i pacchetti necessari. Installerà anche moduli PHP che sono dipendenze di MicroweberCMS.

Quindi, apri un terminale o connettiti tramite SSH al server e aggiornalo.

sudo apt update
sudo apt upgrade

Se il tuo utente non ha sudo access, quindi dovrai eseguire i comandi come utente root.

Quindi installa tutto ciò di cui hai bisogno eseguendo

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

E anche questi due pacchetti

sudo apt install unzip wget

Con questo, siamo pronti con le dipendenze.

Crea un nuovo database per MicroweberCMS

Ora è il momento di configurare MariaDB. Per ottenere ciò, esegui mysql_secure_installation copione.

sudo mysql_secure_installation

Ti verrà richiesta una password che sarà vuota se non è configurata.

Enter current password for root (enter for none):

Al termine del protocollo di sicurezza per l'autenticazione

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

E ora puoi impostare la nuova password di root.

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

Quindi vedrai alcune domande di sicurezza a cui dovresti rispondere 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

Ora MariaDB è pronta per la battaglia.

Con MariaDB pronto, possiamo creare un nuovo database e un nuovo utente per MicroweberCMS.

Accedi alla console

sudo mysql -u root -p

E ora procedi alla creazione del database e dell'utente. Puoi impostare nomi e password come preferisci.

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

Possiamo continuare.

Scarica MicroWeberCMS su Debian 11

Ora dalla cartella /tmp/ puoi scaricare l'ultima versione stabile

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

Quindi crea una nuova cartella all'interno della directory di Apache dove saranno i file Microweber.

sudo mkdir /var/www/html/microweber

Decomprimi l'archivio

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

Esegui impostazioni extra per MicroweberCMS

Ora è necessario effettuare alcune configurazioni prima di utilizzarlo.

Innanzitutto, dai le autorizzazioni appropriate alla cartella.

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

Il prossimo passo è creare un nuovo VirtualHost per Microweber.

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

Aggiungi quanto segue al contenuto del 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>


In ServerName digita il nome del tuo dominio.

Dopo aver salvato le modifiche e chiuso l'editor, devi abilitare il nuovo sito, la rewrite modulo e riavvia Apache.

sudo a2ensite microweber
sudo a2enmod rewrite
sudo systemctl restart apache2

Installa MicroweberCMS su Debian 11

Ora con un browser web accedi a http://your-domain per avviare l'installazione.

In questa schermata vedrai che devi inserire i valori del database.

Più in basso potrai definire alcune opzioni sul sito, come la lingua e il modello.

Più in basso, dovrai configurare l'account amministratore.

Infine, vedrai la dashboard di Microweber e potrai utilizzarla.

Conclusione

Sul mercato ci sono molti CMS, ma Microweber cerca di farsi un posto con nuove funzionalità come il trascinamento della selezione e la velocità di memorizzazione nella cache.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Python 3.9 su Debian 10

  3. Come installare Memcached su Debian 10

  4. Come installare TeamViewer su Debian 10

  5. Come installare Git su Debian 9

Come installare Skype su Debian 9

Come installare Python 3.7 su Debian 9

Come installare R su Debian 10

Come installare Debian 11

Come installare Vai su Debian 10

Come installare Vai su Debian