GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Microweber CMS su Ubuntu 18.04 LTS

Microweber è un CMS drag and drop gratuito e open source e un costruttore di siti Web scritto nel linguaggio di programmazione PHP e Laravel 5 Framework. Microweber ti consente di creare facilmente contenuti e gestire più display. Microweber fornisce funzionalità di negozio online integrate, puoi vendere i tuoi prodotti online utilizzando questa funzione. Microweber offre molte funzionalità tra cui Modifica dal vivo, Negozio online, Statistiche, Modelli, Drag &Drop, Editor HTML WYSIWYG e molti altri.

In questo tutorial spiegheremo come installare Microweber sul server Ubuntu 18.04 LTS.

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • Un utente non root con privilegi sudo.

Per iniziare

Prima di iniziare, dovrai aggiornare il tuo sistema con l'ultima versione. Puoi farlo eseguendo il seguente comando:

sudo apt-get update -y
sudo apt-get upgrade -y

Una volta aggiornato il sistema, riavvia il sistema per applicare le modifiche.

Installa il server LAMP

Innanzitutto, dovrai installare il server Web Apache, il server MariaDB, PHP e altri moduli PHP sul tuo sistema. Puoi installarli tutti eseguendo il seguente comando:

sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip unzip wget -y

Una volta installati tutti i pacchetti, dovrai modificare il file php.ini e apportare alcune modifiche come limite di memoria, dimensione massima del file di caricamento, tempo massimo di esecuzione e fuso orario:

sudo nano /etc/php/7.2/apache2/php.ini

Apporta le seguenti modifiche:

memory_limit = 256M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = Europe/Berlin

Salva e chiudi il file.

Quindi, avvia il servizio Apache e MariaDB e consenti loro di avviarsi all'avvio con il seguente comando:

sudo systemctl start apache2
sudo systemctl start mariadb

Configura MariaDB

Per impostazione predefinita, MariaDB non è protetta. Quindi dovrai prima proteggerlo. Puoi proteggerlo eseguendo il seguente comando:

sudo mysql_secure_installation

Questo comando imposterà una password di root, rimuoverà l'utente anonimo, non consentirà l'accesso root in remoto, rimuoverà il database di test e ricaricherà i privilegi come mostrato di seguito:

    Enter current password for root (enter for none): ENTER
    Set root password? [Y/n]: N
    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

Una volta che MariaDB è protetto, accedi alla shell di MariaDB:

mysql -u root -p

Fornisci la tua password di root. Quindi, crea un database e un utente per Microweber (sostituisci la parola 'password' con la tua password sicura):

MariaDB [(none)]> CREATE DATABASE microweberdb;
MariaDB [(none)]> CREATE USER 'microweber'@'localhost' IDENTIFIED BY 'password';

E ancora, sostituisci la parola "password" con la tua password sicura. Quindi, concedi tutti i privilegi all'utente microweber con il seguente comando:

MariaDB [(none)]> GRANT ALL ON microweberdb.* TO 'microweber'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

Quindi, svuota i privilegi ed esci dalla shell MariaDB:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Installa Microweber

Innanzitutto, scarica l'ultima versione di Microweber dal loro sito Web ufficiale nella directory /tmp con il seguente comando:

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

Una volta completato il download, estrai il file scaricato con il seguente comando:

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

Quindi, dai i permessi appropriati alla directory Microweber con il seguente comando:

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

Configura Apache per Microweber

Successivamente, dovrai creare un file host virtuale Apache per Microweber. Puoi crearlo con il seguente comando:

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

Aggiungi le seguenti righe:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/microweber
     ServerName example.com
     ServerAlias www.example.com

    <Directory /var/www/html/microweber/>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Sostituisci example.com nella configurazione precedente con il tuo nome di dominio. Salva e chiudi il file. Quindi, abilita il file host virtuale Apache e riscrivi il modulo con il seguente comando:

sudo a2ensite microweber.conf
sudo a2enmod rewrite

Infine, riavvia il servizio web Apache per applicare tutte le modifiche:

sudo systemctl restart apache2

Puoi anche controllare lo stato del servizio Apache con il seguente comando:

sudo systemctl status apache2

Se tutto andrà bene, dovresti vedere il seguente output:

? apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           ??apache2-systemd.conf
   Active: active (running) since Tue 2018-12-11 15:06:45 UTC; 11min ago
 Main PID: 1170 (apache2)
    Tasks: 6 (limit: 1114)
   CGroup: /system.slice/apache2.service
           ??1170 /usr/sbin/apache2 -k start
           ??1235 /usr/sbin/apache2 -k start
           ??1236 /usr/sbin/apache2 -k start
           ??1241 /usr/sbin/apache2 -k start
           ??1246 /usr/sbin/apache2 -k start
           ??1254 /usr/sbin/apache2 -k start

Dec 11 15:06:33 ubuntu1804 systemd[1]: Starting The Apache HTTP Server...
Dec 11 15:06:45 ubuntu1804 apachectl[909]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 192.1
Dec 11 15:06:45 ubuntu1804 systemd[1]: Started The Apache HTTP Server.

Accedi a Microweber

Microweber è ora installato e configurato, è ora di accedere all'interfaccia web di Microweber.

Apri il tuo browser web e digita l'URL http://example.com, verrai reindirizzato alla seguente pagina:

Qui, fornisci tutti i dettagli come nome del database, nome utente e password del database, nome utente e password dell'amministratore. Quindi, fai clic su Installa pulsante. Una volta completata l'installazione, verrai reindirizzato alla dashboard di Microweber nella pagina seguente:

Conclusione

Congratulazioni! hai installato con successo Microweber sul server Ubuntu 18.04. Ora puoi creare facilmente il tuo sito Web utilizzando Microweber. Sentiti libero di chiedermi se hai domande.


Ubuntu
  1. Come installare Couch CMS su Ubuntu 16.04 LTS

  2. Come installare SilverStripe CMS su Ubuntu 18.04 LTS

  3. Come installare R su Ubuntu 18.04 LTS

  4. Come installare R su Ubuntu 20.04 LTS

  5. Come installare Grav CMS su Ubuntu 20.04 LTS

Come installare BoltWire CMS su Ubuntu 18.04 LTS

Come installare Wolf CMS su Ubuntu 18.04 LTS

Come installare Websitebaker CMS su Ubuntu 18.04 LTS

Come installare Microweber CMS su Ubuntu 18.04 LTS

Come installare Bludit CMS su Ubuntu 20.04 LTS

Come installare Microweber CMS su Ubuntu 20.04 LTS