GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare FlintCMS su Ubuntu 18.04 LTS

FlintCMS è un sistema di gestione dei contenuti Node.js gratuito, open source e incentrato sui contenuti che può essere utilizzato per sviluppare semplici siti Web e blog. È appositamente progettato per coloro che desiderano progettare il front-end del proprio sito Web senza alcuna conoscenza di codifica. È semplice, veloce e personalizzabile che ti consente di modificare i tuoi contenuti sul Web senza modelli e HTML.

In questo tutorial spiegheremo come installare FlintCMS sul server Ubuntu 18.04.

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • Un indirizzo IP statico è configurato sul tuo server.
  • Sul tuo server è configurata una password di root.

Per iniziare

Iniziamo aggiornando il tuo repository di sistema con l'ultima versione. Puoi aggiornarlo con il seguente comando:

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

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

Installa i pacchetti richiesti

Successivamente, dovrai installare Node.js, Yarna e altre dipendenze richieste sul tuo server.

Innanzitutto, aggiungi il repository Node.js e Yarn al tuo server con il seguente comando:

curl -sL https://deb.nodesource.com/setup_12.x | bash -
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

Quindi, aggiorna il repository con il seguente comando:

apt-get update -y

Quindi, installa Node.js, Yarn e altre dipendenze richieste con il seguente comando:

apt-get install nodejs yarn git zlib1g-dev build-essential libpq-dev libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev -y

Installa Ruby e MongoDB

Successivamente, dovrai installare Ruby con le impostazioni del tuo profilo locale.

Innanzitutto, imposta il profilo locale per Ruby con il seguente comando:

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc

Quindi, installa l'ultima versione di Ruby con il comando rbenv come mostrato di seguito:

rbenv install 2.6.3
rbenv global 2.6.3

Puoi anche controllare la versione di Ruby con il seguente comando:

ruby -v

Quindi, installa il database MongoDB con il seguente comando:

apt-get install mongodb
npm install nosql

Una volta completata l'installazione, puoi procedere con l'installazione di FlintCMS.

Installa FlintCMS

Innanzitutto, crea una nuova directory di progetto per FlintCMS con il seguente comando:

mkdir /root/flintcms

Quindi, installa FlintCMS nella directory del progetto con il seguente comando:

cd flintcms
npm install flintcms

Quindi, crea un nuovo file JavaScript denominato index.js per definire un punto di ingresso.

nano index.js

Aggiungi le seguenti righe:

const Flint = require('flintcms');

const flintServer = new Flint({
  siteName: 'My Amazing Flint Site!'
});

flintServer.startServer();

Salva e chiudi il file, quando hai finito. Quindi, crea un file .env con il seguente comando:

nano /root/flintcms/.env

Aggiungi le seguenti righe:

# Secret settings
SESSION_SECRET=Fy#xXd)L6UOjrJiOFCHpf3qqesa!h#+z

# Mongo Credentials
DB_HOST=127.0.0.1/test
DB_USER=admin
DB_PASS=admin

DEBUG=flint*

Salva e chiudi il file, quando hai finito. Quindi, esegui il server eseguendo il seguente comando:

node index.js

Una volta avviato il server, dovresti vedere il seguente output:

   ???????????????????????????????????????????????????????????????????????????????????????????????
   ?                                                                                             ?
   ?                              Welcome to your FlintCMS server!                               ?
   ?                                                                                             ?
   ?                        You can access it here: http://localhost:4000                        ?
   ?   Setting up your server for the first time? Go here: http://localhost:4000/admin/install   ?
   ?                                                                                             ?
   ???????????????????????????????????????????????????????????????????????????????????????????????

Accedi all'interfaccia web di FlintCMS

FlintCMS è ora avviato ed è in esecuzione sulla porta 4000. Apri il tuo browser web e digita l'URL http://yourserverip:4000/admin/install per avviare l'installazione. Dovresti vedere la seguente pagina:

Fornisci il tuo indirizzo email amministratore, nome utente e password. Quindi, fai clic su Crea Account pulsante. Dovresti vedere la seguente pagina:

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


Ubuntu
  1. Come installare Docker su Ubuntu 22.04 / 20.04 LTS

  2. Come installare Alfresco CMS su Ubuntu 18.04 LTS

  3. Come installare Minecraft Server su Ubuntu 20.04 LTS

  4. Come installare Apache Maven su Ubuntu 20.04 LTS

  5. Come installare R su Ubuntu 18.04

Come installare Kooboo CMS su Ubuntu 20.04 LTS

Come installare Memcached su Ubuntu 20.04 LTS

Come installare Vai su Ubuntu 22.04 LTS

Come installare Zulip su Ubuntu 16.04 LTS

Come installare Vai su Ubuntu 18.04 LTS

Come installare Vai su Ubuntu 20.04 LTS