У следећем чланку ћемо погледати Вики.јс. Ово је један Бесплатна и лагана вики апликација отвореног кода направљена са Ноде.јс. За разлику од других вики платформи, ова чува сав ваш садржај директно у Маркдовн фајловима (.доктор медицине). Овај садржај се аутоматски синхронизује са корисниковим удаљеним Гит репозиторијумом.
То је модерна и моћна вики апликација отвореног кода. заснован на Ноде.јс, Гит и Маркдовн. Изворни код Вики.јс је јавно доступан на Гитхуб, спреман за преузимање и инсталирање. Ово је могуће јер је Вики.јс потпуно отвореног кода, под ГНУ АГПЛв3 лиценцом.
Опште карактеристике Вики.јс
- Бићемо у могућности да пишемо наш садржај у Маркдовн формату. Користићемо уграђени визуелни уређивач.
- За разлику од другог вики софтвера који складишти садржај у бази података, Вики.јс Сачувајте сав садржај директно у Маркдовн (.мд) датотеке. Овај садржај се аутоматски синхронизује са нашим удаљеним Гит репозиторијумом. Ако смо заинтересовани.
- Апликација ради на Ноде.јс машини. Ово оптимизован за коришћење ниских ЦПУ ресурса. У великој мери се ослања на кеширање како би брзо испоручио садржај корисницима.
- Генерисани садржај се аутоматски обрађује у а чист формат читања. Представљен је у оквиру елегантног корисничког интерфејса.
- Ми ћемо бити у стању ограничите приступ нашој Вики одређеним корисницима или чак само деловима садржаја.
- Моћи ћемо да се пријавимо користећи локалну базу података. Такође ћемо моћи да се повежемо користећи спољни добављачи аутентификације као што су Мицрософт налог, Гоогле ИД итд.
- Програм ће нам дати могућност убацивања слика, дијаграма, докумената, видео записа, линкова итд. За ово ћемо користити менаџер имовине Који укључује.
- Моћи ћемо брзо да пронађемо вики унос који тражимо користећи уграђени претраживач. Он ће нам пружити релевантне резултате и сугестије када анализирамо метаподатке и садржај наших вики уноса.
Захтеви сервера
Да би овај програм функционисао, мораћемо да имамо неке ствари на нашем серверу.
- Ноде.јс 6.9.0 или новији.
- МонгоДБ 3.2 или новији.
- Гит 2.7.4 или новији.
- Гит спремиште (јавни или приватни). Ово је опционо.
Инсталирајте Вики.јс на Убунту
Овај кратки пост ћемо видети како инсталирајте Вики.јс на Убунту 18.04 сервер са свим својим потребним захтевима.
Инсталирајте Гит
За почетак ћемо морати да инсталирамо Гит за покретање Вики.јс. Гит долази унапред инсталиран на Убунту серверу. Можда нећете морати да га инсталирате. Међутим, ако вам треба најновију верзију Гита, додајте следеће спремиште и инсталирајте га:
sudo add-apt-repository -y ppa:git-core/ppa sudo apt update && sudo apt upgrade sudo apt install git
Инсталирајте Ноде.јс
Ноде.јс То је још један обавезан услов да би Вики.јс радио. Мораћемо само да извршимо следеће команде да бисмо инсталирали Ноде.јс:
sudo apt install curl curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install -y nodejs
Инсталирајте МонгоДБ
МонгоДБ је такође један од обавезних захтева за Вики.јс. идемо на инсталирајте верзију која долази у Убунту спремишту. Мораћемо само да извршимо наредбу:
sudo apt install mongodb
Преузмите и инсталирајте Вики.јс
Када су сви услови испуњени, сада можемо преузмите инсталациону скрипту Вики.јс и покрените је. Да бисте то урадили:
sudo mkdir /var/www/wikijs cd /var/www/wikijs curl -sSo- https://wiki.js.org/install.sh | sudo bash
Након покретања последње команде, требало би да видите а порука о успеху попут следећег:
Након инсталације, од нас ће бити затражено да покренемо чаробњак за подешавање. Можемо га покренути покретањем:
sudo node wiki configure
Ова команда ће нам показати поруку за отворите УРЛ хттп://лоцалхост:3000 у претраживачу да бисте га конфигурисали Вики.јс.
Ако отворимо наш претраживач и потражимо име сервера или ИП адресу након чега следи порт, чаробњак ће се покренути. Овде ћемо имати различите конфигурационе екране. Ако не желимо да будемо превише компликовани, можемо прихватити подразумевану конфигурацију и даље.
Програм потврдиће да систем испуњава захтеве неопходно.
Следећа ствар коју ћемо морати да завршимо биће општа конфигурација.
Затим ћемо морати да конфигуришемо МонгоДБ конекција. Ако је инсталација коју смо раније извршили била исправна, можемо притиснути дугме «повезати«. Следећи прозор ће бити Конфигурација путања. Овде препоручују да га оставите подразумевано, тако да настављамо са инсталацијом.
На следећем екрану можемо додајте податке о нашем Гит налогу, или прескочите овај корак.
Сад ћемо морати креирајте администраторски налог да бисте се касније пријавили.
Након овог и неколико других екрана за подешавање, Вики.јс би требало да буде инсталиран и спреман за употребу.
На крају мораћемо да се пријавимо. Користићемо администраторски налог који смо раније креирали за креирање наше главне странице.
И после свега овога стижемо до уредника. Овде можемо почети да стварамо.
Ово је само основна инсталација. За добити више информација о овој вики платформи, о његовој инсталацији, употреби или да погледате званичну документацију, можемо посетити страница пројекта.