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

Come installare WonderCMS su Ubuntu 18.04

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

WonderCMS è un sistema di gestione dei contenuti di file flat gratuito, open source e privo di database scritto in PHP e jQuery. È un CMS semplice, veloce e reattivo che consente di creare siti Web senza la necessità di un database separato. WonderCMS viene fornito con un ricco set di funzionalità, tra cui il supporto WYSIWYG (What You See Is What You Get), URL SEO friendly, un semplice clic e funzionalità di modifica, facile tema, URL di accesso personalizzato e molto altro. Iniziamo con l'installazione.

Prerequisiti

  • Un VPS Ubuntu 18.04 con accesso root abilitato o un utente con privilegi sudo.
  • Apache con modulo mod_rewrite abilitato
  • PHP 7.1 o versioni successive con estensioni curl, mbstring e Zip abilitate.

Fase 1:accedi e aggiorna i pacchetti

Innanzitutto, dovremo accedere al nostro server utilizzando SSH. Puoi farlo inserendo questo comando:

ssh root@IP_Address -p Port_Number

Ricorda di sostituire "root" con il tuo nome utente se non stai utilizzando l'utente root. Modifica "IP_Address" e "Port_Number" in base all'indirizzo IP del tuo server e al numero di porta SSH.

Una volta effettuato l'accesso, dovresti aggiornare tutti i tuoi pacchetti alle ultime versioni disponibili.

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

Una volta che tutti i pacchetti sono aggiornati, riavvia il server per applicare le modifiche alla configurazione.

Fase 2:installa Apache e PHP

Per prima cosa, dovremo installare il server web Apache, PHP e altri pacchetti richiesti sul server.

Esegui il comando seguente per installare tutti i pacchetti richiesti:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-sqlite3 php7.2-soap php7.2-gd php7.2-xml php7.2-cli php7.2-curl php7.2-zip unzip git

Una volta installato, apri il php.ini file e modifica alcune impostazioni:

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

Modifica le seguenti righe come mostrato di seguito:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = "America/Chicago"

Salva e chiudi il file.

Quindi, riavvia il servizio Apache e abilitalo all'avvio dopo il riavvio del sistema:

systemctl restart apache2
systemctl enable apache2

Fase 3:Installa WonderCMS

Per prima cosa, scarica l'ultima versione di WonderCMS dal repository Git usando il seguente comando:

cd /var/www/html/
git clone https://github.com/robiso/wondercms.git

Una volta scaricato, imposta i permessi corretti per i file WonderCMS con il seguente comando:

chown -R www-data:www-data /var/www/html/wondercms
chmod -R 755 /var/www/html/wondercms

Una volta terminato, puoi procedere al passaggio successivo.

Fase 4:Configura Apache per WonderCMS

Successivamente, dovremo creare un file di configurazione dell'host virtuale Apache per WonderCMS. Eseguire il comando seguente per creare un nuovo file di configurazione dell'host virtuale:

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

Aggiungi il seguente contenuto:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/wondercms/
    ServerName your-domain.com
    <Directory /var/www/html/wondercms/>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/wondercms_error.log
    CustomLog ${APACHE_LOG_DIR}/wondercms_access.log combined

</VirtualHost>

Assicurati di sostituire "tuo-dominio.com" con un nome di dominio registrato effettivo.

Salva e chiudi il file quando hai finito. Quindi, abilita la configurazione dell'host virtuale e il modulo di riscrittura di Apache con il seguente comando:

a2ensite wondercms.conf
a2enmod rewrite

Infine, riavvia il servizio Apache per applicare tutte le modifiche apportate.

systemctl restart apache2

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

systemctl status apache2

Se tutto va bene dovresti ottenere 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 Mon 2019-08-12 15:45:12 UTC; 6s ago
Process: 14034 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
Process: 14006 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
Process: 14039 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 14052 (apache2)
Tasks: 6 (limit: 1098)
CGroup: /system.slice/apache2.service
├─14052 /usr/sbin/apache2 -k start
├─14057 /usr/sbin/apache2 -k start
├─14058 /usr/sbin/apache2 -k start
├─14059 /usr/sbin/apache2 -k start
├─14060 /usr/sbin/apache2 -k start
└─14061 /usr/sbin/apache2 -k start

Aug 12 15:45:12 hitesh systemd[1]: Starting The Apache HTTP Server...
Aug 12 15:45:12 hitesh systemd[1]: Started The Apache HTTP Server.

Fase 5:accedi all'interfaccia Web di WonderCMS

WonderCMS è ora installato e configurato. Quindi, apri il tuo browser web e digita l'URL http://your-domain.com .

Ora, fai clic su "Fai clic per accedere" e accedi con la password fornita.

Quindi, fai clic su IMPOSTAZIONI nell'angolo in alto a destra per modificare la password di accesso predefinita. Dovresti vedere la seguente pagina:

Quindi, fornisci la tua nuova password e fai clic sul pulsante CAMBIA PASSWORD per modificare la password predefinita. Dovresti vedere la seguente pagina:

Congratulazioni! hai installato e configurato correttamente WonderCMS sul server Ubuntu 18.04. Ora puoi aggiungere una nuova pagina, installare temi e plugin dall'interfaccia web di WonderCMS. Per ulteriori informazioni, puoi consultare la documentazione di WonderCMS.

Tuttavia, se sei uno dei nostri clienti di hosting Ubuntu gestito o se utilizzi uno dei nostri piani di hosting VPS gestito, non devi installare WonderCMS sul tuo VPS Ubuntu 18.04:chiedi semplicemente ai nostri amministratori, siediti e rilassati. I nostri amministratori installeranno WonderCMS su Ubuntu 18.04 (o qualsiasi altro sistema operativo che hai con noi) per te immediatamente.

PS . Se ti è piaciuto questo post su come installare WonderCMS su un VPS Ubuntu 18.04 , condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto, o lascia semplicemente un commento nella sezione commenti. Grazie.


Panels
  1. Come installare Apache Sqoop su Ubuntu 16.04

  2. Come installare Apache Cassandra su Ubuntu 16.04

  3. Come installare PHP 7.3 su Ubuntu 18.04

  4. Come installare Apache CouchDB su Ubuntu 18.04

  5. Come installare Apache su Ubuntu?

Come installare Apache Cassandra su Ubuntu 20.04

Come installare Apache Solr su Ubuntu 20.04

Come installare Joomla 3.9 su Ubuntu 20.04

Come installare phpBB con Apache su Ubuntu 20.04

Come installare Apache Tomcat 10 su Ubuntu 20.04 / Ubuntu 18.04

Come installare Apache su Ubuntu 20.04