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

Installa MDwiki su un VPS Ubuntu 14.04

In questa guida, ti mostreremo come installare MDwiki su un VPS Ubuntu 14.04.
MDwiki è un sistema CMS/Wiki a pagina singola basato su jQuery e Bootstrap3, con layout reattivo e utilizza Markdown come input linguaggio di marcatura.

Accedi al tuo server utilizzando SSH

ssh username@hostname

Aggiorna il sistema e installa tutti i pacchetti necessari.

~ # ❯❯❯ sudo apt-get -y update && apt-get -y upgrade
~ # ❯❯❯ sudo apt-get -y install software-properties-common python-software-properties git

Installa l'ultima versione di Nodejs

~ # ❯❯❯ sudo add-apt-repository ppa:chris-lea/node.js
~ # ❯❯❯ sudo apt-get update && sudo apt-get install nodejs

Elimina l'ultimo MDwiki da github

~ # ❯❯❯ sudo cd ~
~ # ❯❯❯ sudo git clone https://github.com/Dynalon/mdwiki.git yourAwesomeWiki
~ # ❯❯❯ sudo cd yourAwesomeWiki
~ # ❯❯❯ sudo make

Installa e configura Nginx

~ # ❯❯❯ sudo apt-get install -y nginx

Imposta worker_processes sul numero di processori nel tuo sistema. Per scoprire il numero di processori nel tuo sistema e impostare worker_processes, esegui il comando seguente:

~ # ❯❯❯ sudo sed -i "0,/^worker_processes/ s/^worker_processes .*$/worker_processes `grep -c processor /proc/cpuinfo`;/"  /etc/nginx/nginx.conf

Crea un nuovo host virtuale nginx

~ # ❯❯❯ sudo apt-get vim /etc/nginx/sites-available/yourAwesomeWiki.com
server {
    listen       80;
    server_name  yourAwesomeWiki.com

    access_log /var/log/nginx/wiki-access.log;
    error_log /var/log/nginx/wiki-error.log;
    location / {
        root /home/[yourUsername]/yourAwesomeWiki/dist;
        index mdwiki.html;
    }
}

collegamento simbolico e riavvia Nginx

~ # ❯❯❯ sudo ln -s /etc/nginx/sites-available/yourAwesomeWiki.com /etc/nginx/sites-enabled/yourAwesomeWiki.com
~ # ❯❯❯ sudo /etc/init.d/nginx restart

Come funziona?

MDwiki caricherà un file chiamato index.md dalla stessa directory di mdwiki.html per impostazione predefinita.
Tutto quello che devi fare è caricare i tuoi file markdown nella directory 'dist' e accedervi tramite l'hashbang #! carattere.

Esempio

Crea e carica i seguenti file:

# ❯❯❯ cat config.json
{
}
# ❯❯❯ cat navigation.md
[Home](index.md)
[About](about.md)
 # ❯❯❯ cat index.md
Home Heading
=======

## Home SubHeading
# ❯❯❯ cat about.md
About Heading
=======

## About SubHeading

Questo è tutto. Ora apri il tuo browser e accedi al tuo dominio.

Per ulteriori informazioni su MDwiki, visitare:http://mdwiki.info

Ovviamente non devi fare nulla di tutto ciò se usi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Script:Installa WordPress su un VPS Debian/Ubuntu

  2. Script:installa ownCloud su un VPS Ubuntu 12.04

  3. Installa Wallabag su Ubuntu 12.04 LTS VPS

  4. Come installare b2evolution su un VPS Ubuntu 14.04

  5. Come installare Gallery3 su un VPS Ubuntu 14.04 LTS

Come installare Munin su un VPS Ubuntu 14.04

Installa Jenkins su un VPS Ubuntu 14.04

Come installare Contao su un VPS Ubuntu 14.04

Installa Lychee su un VPS Ubuntu

Installa Question2Answer su un VPS Ubuntu 14.04

Installa VTEDDY su un VPS Ubuntu 14.04