GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Microweber su Ubuntu 18.04

Microweber è un sistema di gestione dei contenuti open source ricco di funzionalità e un costruttore di siti Web. Si basa sul linguaggio di programmazione PHP e sul robusto framework Laravel Java. La tecnologia drag-and-drop di Microweber e la funzionalità di scrittura e modifica del testo in tempo reale forniscono un modo semplice e veloce per creare i tuoi contenuti, aiutandoti a trasformare il tuo sito Web in un ambiente ricco in cui esprimere i tuoi pensieri. Viene inoltre fornito con funzionalità di vetrina integrate, che ti consentono di creare un sito di e-commerce da cui puoi vendere i tuoi prodotti su Internet.

In questo tutorial, ti mostreremo come installare Microweber su un VPS Ubuntu 18.04.

Requisiti:

  • Ai fini di questo tutorial, utilizzeremo un VPS Ubuntu.
  • Avrai anche bisogno di uno stack LAMP o LEMP (Linux, Apache/Nginx, MySQL, PHP) funzionante. Il nostro Ubuntu 18.04 VPS viene già preinstallato con uno stack LAMP completamente configurato.
  • È richiesto anche l'accesso utente root SSH completo o un utente con privilegi sudo.

Fase 1:connettiti al tuo server

Prima di iniziare, dovrai connetterti al tuo server tramite SSH come utente root o come qualsiasi altro utente con privilegi sudo.

Per connetterti al tuo server come utente root, usa il seguente comando:

ssh root@IP_ADDRESS -p PORT_NUMBER

Assicurati di sostituire IP_ADDRESS e PORT_NUMBER con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.

Una volta effettuato l'accesso, assicurati che il tuo server sia aggiornato eseguendo i seguenti comandi:

sudo apt update
sudo apt upgrade

Tieni sempre aggiornato il tuo sistema. Puoi anche impostare aggiornamenti automatici.

Fase 2:installa Apache

Apache è un server Web veloce e sicuro:è uno dei server Web più popolari e utilizzati al mondo.

Per installare Apache sul tuo server Ubuntu 18.04, esegui il seguente comando:

sudo apt install apache2

Una volta completata l'installazione, abilitare l'avvio automatico del servizio Apache all'avvio del sistema. Puoi farlo con il seguente comando:

sudo systemctl enable apache2

Per verificare che Apache sia in esecuzione, eseguire il seguente comando:

sudo systemctl status apache2

Uscita:

● 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 Thu 2019-03-28 04:47:47 CDT; 7min ago
 Main PID: 843 (apache2)
    Tasks: 6 (limit: 2320)
   CGroup: /system.slice/apache2.service
           ├─843 /usr/sbin/apache2 -k start
           ├─868 /usr/sbin/apache2 -k start
           ├─869 /usr/sbin/apache2 -k start
           ├─871 /usr/sbin/apache2 -k start
           ├─872 /usr/sbin/apache2 -k start
           └─873 /usr/sbin/apache2 -k start

Puoi anche aprire il tuo browser web e inserire l'indirizzo IP del tuo server, (ad es. http://your-ip-address ). Se Apache è stato installato correttamente, dovresti vedere un messaggio nel tuo browser web che dice "Funziona!" .

Fase 3:installa MySQL

Il prossimo passo è installare MySQL. È uno dei sistemi di gestione di database più popolari.

Per installare MySQL sul tuo sistema, digita il seguente comando e inserisci il carattere 'Y' quando richiesto:

sudo apt install mysql-server

Durante l'installazione, ti verrà chiesto di inserire una password per l'utente root di MySQL. Assicurati di inserire una password complessa.

Per migliorare ulteriormente la sicurezza della nostra installazione di MySQL e impostare una password per il nostro utente root MySQL, dobbiamo eseguire mysql_secure_installation script e segui le istruzioni sullo schermo. Esegui il comando seguente per configurare il tuo sistema:

sudo mysql_secure_installation

Se il programma ti chiede di inserire la tua attuale password di root MySQL, premi semplicemente il tasto [Invio] una volta, poiché nessuna password è impostata per impostazione predefinita durante l'installazione di MySQL.

Altre domande verranno visualizzate sullo schermo:si consiglia di rispondere sì a tutte digitando il carattere 'Y':

Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y

Ancora una volta, possiamo consentire a MySQL di avviarsi all'avvio con il seguente comando:

sudo systemctl enable mysql

Ecco fatto:MySQL è stato installato e reso più sicuro.

Fase 4:installa PHP

L'ultimo passaggio della configurazione dello stack LAMP è l'installazione di PHP. Ubuntu 18.04 viene fornito con PHP 7.2 per impostazione predefinita.

Includeremo anche alcuni moduli aggiuntivi per aiutare PHP a connettersi con i nostri server Apache e MySQL. Oltre a questi, installeremo i moduli richiesti dal nostro sito Microweber.

Per fare ciò, digita il seguente comando:

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-cli php7.2-opcache php7.2-gd php7.2-curl php7.2-cli php7.2-imap php7.2-mbstring php7.2-soap 7.2-xmlrpc php7.2-xml php7.2-zip

Per verificare se PHP è stato impostato correttamente, creeremo un file chiamato info.php . Inserisci questo file nella directory principale del server web.

Apri il tuo editor di testo:

sudo nano /var/www/html/info.php

Inserisci le seguenti righe e salva il file:

<?php
phpinfo();
?>

Riavvia il server Apache digitando:

sudo systemctl restart apache2

Ora, se vai a questa pagina:http://your-ip-address/info.php nel tuo browser web vedrai la seguente pagina che mostra la tua attuale configurazione PHP:

Ciò significa che PHP è stato impostato correttamente e funziona correttamente.

Fase 5:installa Microweber

Ora possiamo iniziare con l'installazione e la configurazione di Microweber.

Innanzitutto, dobbiamo creare un nuovo database. Per fare ciò, accedi al tuo server di database MySQL come utente root digitando il seguente comando:

sudo mysql -u root -p

Per creare un nuovo database e un nuovo utente, esegui i seguenti comandi sulla shell MySQL:

CREATE DATABASE microweber;
CREATE USER microweber@localhost IDENTIFIED BY 'strong-password';
GRANT ALL PRIVILEGES ON microweber.* TO microweber@localhost;
FLUSH PRIVILEGES;

Assicurati di sostituire password complessa con una password complessa effettiva.

Per uscire dalla riga di comando del server di database MySQL, digitare:

exit

Successivamente, creiamo una nuova directory per il nostro sito Microweber:

sudo mkdir /var/www/microweber

Ora possiamo scaricare l'ultima versione di Microweber dal sito ufficiale. Puoi farlo con il seguente comando:

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

Per estrarre il file nella nostra directory Microweber, esegui il seguente comando:

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

Il proprietario dei file deve essere l'utente del server Web in esecuzione sul sistema. Nel nostro esempio, stiamo utilizzando il server Web Apache e Apache viene eseguito con l'utente "www-data" su Ubuntu. Per cambiare il proprietario dei file, puoi quindi eseguire il seguente comando:

sudo chown -R www-data:www-data /var/www/microweber/

Fase 6:Configura Apache

In questo passaggio, ti mostreremo come creare un file host virtuale per Apache:in questo modo puoi accedere all'installazione di Microweber utilizzando il tuo nome di dominio.

Crea il file dell'host virtuale eseguendo il comando seguente:

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

E inserisci le seguenti informazioni:

<VirtualHost *:80>
     DocumentRoot /var/www/microweber
     ServerName mydomain.com ServerAlias www.mydomain.com <Directory /var/www/microweber/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/microweber_error.log CustomLog ${APACHE_LOG_DIR}/microweber_access.log combined </VirtualHost>

Assicurati di sostituire mydomain.com con il tuo nome di dominio effettivo.

Per abilitare il nuovo host virtuale Microweber, eseguire il comando seguente:

sudo a2ensite microweber.conf

Dovresti vedere il seguente output:

Enabling site microweber.
To activate the new configuration, you need to run:
systemctl reload apache2

Devi anche abilitare Apache mod_rewrite modulo. Puoi farlo con il seguente comando:

sudo a2enmod rewrite

Ricarica il tuo Apache per attivare la nuova configurazione:

sudo systemctl reload apache2

Fase 7:accesso a Microweber

Ora puoi aprire il tuo browser web preferito e accedere alla tua installazione di Microweber su http://mydomain.com (ovviamente, assicurati di sostituire mydomain.com con il nome di dominio effettivo utilizzato durante la creazione del blocco del server virtuale Apache).

Questo ti porterà alla pagina di configurazione iniziale per Microweber.

Dovrai prima inserire le informazioni del tuo server di database, incluso il nome utente MySQL, la password per l'utente e il nome del database che abbiamo creato per il nostro sito Web Microweber:

Puoi anche scegliere un modello per il tuo sito web:

L'ultimo passaggio consiste nel creare un utente amministratore:

Dopo aver inserito tutte le informazioni richieste, fai clic su "Installa pulsante ". Dopo qualche secondo, l'installazione di Microweber sarà completata e potrai accedere al tuo pannello di amministrazione e iniziare a costruire il tuo sito web.

Ecco fatto! Microweber è stato installato con successo sul tuo server Ubuntu 18.04.

Naturalmente, non devi i installa Microweber  su Ubuntu 18.04 se hai un server Ubuntu gestito con noi. Puoi semplicemente chiedere al nostro team di supporto di installare Microweber su Ubuntu 18.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e saranno in grado di aiutarti con l'installazione.

PS . Se ti è piaciuto leggere questo post del blog su come installare Microweber su Ubuntu 18.04, sentiti libero di condividerlo sui social network usando le scorciatoie qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.


Panels
  1. Come installare Drupal 7 su Ubuntu 14.04

  2. Come installare Joomla 3 su Ubuntu 14.04

  3. Come installare MySQL su Ubuntu 16.04

  4. Come installare R su Ubuntu 16.04

  5. Come installare Chamilo su Ubuntu 16.04

Come installare MySQL su Ubuntu

Come installare il server MySQL in Ubuntu

Come installare MySQL 8.0 su Ubuntu 18.04

Come installare Lychee su Ubuntu 14.04

Come installare Microweber su Ubuntu 15.04

Come installare MySQL su Ubuntu 22.04