Wiki.js, wiki ne na bude ido dangane da Node.js, Git, da Markdown

Game da Wiki.js

A kasida ta gaba zamuyi dubi ne akan Wiki.js. Wannan daya ne Free wiki bude tushen wiki app wanda aka gina tare da Node.js. Ba kamar sauran dandamali na wiki ba, wannan yana adana duk abubuwanku kai tsaye zuwa fayilolin Markdown (.md). Ana haɗa wannan abun ta atomatik tare da ma'ajiyar tashar Git ta mai amfani.

Tushen buɗewa ne, aikace-aikacen wiki na zamani da iko dangane da Node.js, Git da Markdown. Ana samun lambar tushe ta Wiki.js a fili a Github, shirye don saukewa da shigarwa. Wannan mai yiwuwa ne saboda Wiki.js tushen buɗewa ne gaba ɗaya, ƙarƙashin lasisin GNU AGPLv3.

Shafin yanar gizo na Wiki.js

  • Zamu iya rubuta abubuwan mu a tsarin Markdown. Za mu yi amfani da edita na gani.
  • Sabanin sauran software na wiki da ke adana abubuwan cikin bayanai, Wiki.js adana duk abubuwan ciki kai tsaye zuwa fayilolin Markdown (.md). Ana haɗa wannan abun ta atomatik tare da ma'ajiyar Git ɗinmu. Idan muna sha'awa.
  • Aikace-aikacen yana gudana akan injin Node.js. Shin inganta don amfani da ƙananan albarkatun CPU. Ya dogara sosai kan ɓoye don isar da abun ciki ga masu amfani da sauri.
  • Abubuwan da aka ƙirƙira ana sarrafa su ta atomatik a cikin a tsarin karatu mai tsafta. Ana gabatar da shi a cikin kyakkyawar ƙirar mai amfani.
  • Za mu iya takura samun dama ga Wiki dinmu ga wasu masu amfani ko ma kawai ɓangarorin abubuwan.
  • Za mu iya shiga ta amfani da bayanan gida. Hakanan zamu iya haɗawa ta amfani masu samarda bayanan waje kamar Asusun Microsoft, ID na Google, da sauransu.
  • Shirin zai bamu damar saka hotuna, zane-zane, takardu, bidiyo, hanyoyin sadarwa, da sauransu. Don wannan da manajan kadara Wanne ya haɗa.
  • Zamu iya samun damar shigar da wiki cikin sauri da muke nema ta amfani da ginannen injin bincike. Zai samar mana da sakamako mai dacewa da shawarwari yayin nazarin metadata da abun cikin shigarwar wiki.

Bukatun saba

Domin sanya wannan shirin yayi aiki, zamu buƙaci samun wasu abubuwa akan sabarmu.

  • Node.js 6.9.0 ko mafi girma.
  • MongoDB 3.2 ko mafi girma.
  • Git 2.7.4 ko mafi girma.
  • Ma'ajin Git (jama'a ko masu zaman kansu). Wannan zabi ne

Shigar da Wiki.js akan Ubuntu

Wannan gajeren rubutun zamu ga yadda shigar da Wiki.js akan sabar Ubuntu 18.04 tare da duk bukatun da ake buƙata.

Sanya Git

Don farawa za mu buƙaci shigar da Git don gudanar da Wiki.js. Git ya zo an riga an shigar dashi akan sabar Ubuntu. Kila bazai buƙatar shigar da shi ba. Koyaya, idan kuna buƙata sabuwar sigar Git, addara ma'aji mai zuwa kuma shigar da shi:

sudo add-apt-repository -y ppa:git-core/ppa

sudo apt update && sudo apt upgrade

sudo apt install git

Sanya Node.js

Node.js wani abu ne na tilas don samun Wiki.js. Dole ne kawai mu aiwatar da waɗannan umarnin don shigar da Node.js:

sudo apt install curl

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

sudo apt install -y nodejs

Sanya MongoDB

MongoDB shima ɗayan buƙatun buƙata ne na Wiki.js. Zamu tafi shigar da sigar da ta zo a cikin ma'ajiyar Ubuntu. Dole ne kawai mu aiwatar da umarnin:

sudo apt install mongodb

Zazzage kuma shigar da Wiki.js

Da zarar an cika dukkan bukatun, za mu iya zazzage Wiki.js shigar da rubutun ka gabatar da ita. Don yin wannan gudu:

sudo mkdir /var/www/wikijs

cd /var/www/wikijs

curl -sSo- https://wiki.js.org/install.sh | sudo bash

Bayan kunna umarnin ƙarshe, ya kamata ka ga a sakon nasara kamar wadannan:

girka wiki.js

Bayan shigarwa, za a umarce mu mu gudanar da saitin maye. Zamu iya fara ta da gudu:

sudo node wiki configure

Wannan umarnin zai nuna mana sako zuwa bude adireshin http: // localhost: 3000 a cikin mai bincike don daidaitawa wiki.js.

saita wiki.js

Idan muka buɗe burauzarmu kuma muka nemi sunan masaukin uwar garken ko adireshin IP wanda tashar jirgin ke bi, mayen zai fara. Anan zamu sami fuskokin allo daban-daban. Idan ba mu son yin rikitarwa, zamu iya karɓar saitunan tsoho kuma ci gaba.

sanyi daga burauzar wiki.js

Shirin inganta cewa tsarin ya cika buƙatun zama dole.

wiki.js tsarin dubawa

Abu na gaba da zamu cika shine janar sanyi.

Janar saitunan Wiki.js

To, dole ne mu saita abubuwan Haɗin MongoDB. Idan shigarwar da muka yi a baya ta zama daidai, za mu iya danna maballin «connect«. Taga na gaba zai zama na na Hanyoyin sanyi. Anan suna ba da shawarar barin shi ya zama m saboda haka za mu ci gaba da shigarwa.

A allo na gaba zamu iya ƙara bayanan asusun mu na Git, ko tsallake wannan matakin.

Git sanyi a cikin Wiki.js

Yanzu za mu yi ƙirƙirar asusun mai gudanarwa shiga daga baya.

saitunan asusun gudanarwa a cikin Wiki.js

Bayan wannan da wasu screensan allo masu saiti, ya kamata a sanya Wiki.js kuma a shirye su tafi.

Irƙiri shafin gida tare da Wiki.js

A karshen dole ne mu shiga. Za mu yi amfani da asusun mai gudanarwa wanda muka ƙirƙira a baya don ƙirƙirar shafinmu na asali.

Shafin shiga Wiki.js

Kuma bayan duk wannan, zamu isa ga edita. Anan zamu iya fara kirkira daga.

Editan Wiki.js

Wannan kawai shigarwa ne na asali. Domin samu karin bayani game da wannan dandalin wiki, game da girka shi, amfanin sa ko ganin takaddun hukuma, zamu iya ziyartar shafin aiki.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.