XWiki, faka eli qonga lokwenza generic ukwenza amaxwebhu eWiki

malunga ne-xwiki

Kwinqaku elilandelayo siza kujonga kwi-XWiki. Oku yi Isoftware yasimahla nevulekileyo yeWiki ebhalwe kwiJava. I-XWiki ibonelela ngeqonga elenziwe lafana nelo lenzala ekuphuhliseni iiprojekthi zokusebenzisana kunye nokusetyenziswa kusetyenziswa iparadigm yewiki. Kuquka uluhlu olubanzi lwezixhobo (ulawulo lwenguqulo, iifayile eziqhotyoshelweyo, njl.) kwaye ine-database yolwazi kunye nolwimi lwenkqubo ekuvumela ukuba wenze usetyenziso olusebenzayo kulwazi. Ibaleka kwizikhongozelo ze-servlet NjengoJBoss, Tomcat, njl. Sebenzisa indawo yogcino lwedatha njenge MySQL okanye iPostgreSQL yokugcina ulwazi lwakho.

Kule nqaku siza kubona indlela yokufaka isoftware ye-XWiki ku-Ubuntu 18.04, usebenzisa ulwabiwo oluzimeleyo, eyona ndlela ikhawulezayo neyona ilula kuba Zonke izinto ezifunwa yiXWiki zifakwe ngokuzenzekelayo. Le software ibonelela nge-XWiki edityanisiweyo, eneenkcukacha eziphathwayo (I-HSQLDB) kunye nesikhongozeli seJava esincinci (Jetty).

Iimpawu ngokubanzi zeXwiki

I-XWiki iya kusinika imisebenzi emininzi eluncedo efana:

  • Isinika i Umhleli weWYSIWYG Yomelele kakhulu ukuhlela iphepha.
  • Unamandla I-wiki syntax.
  • Sinako ukuququzelela ngokulula umxholo.
  • Siza kukwazi yenza ezethu izicelo.
  • Inguqulelo yolawulo.
  • Uphando oluphambili kunye nokunye okuninzi.

Ingaba bona zonke iimpawu ezibonisiweyo kunye nazo zonke ezingekhoyo ngokweenkcukacha ukusuka iwebhusayithi yeprojekthi.

Faka i-XWiki

Ngaphambi kokuqala naluphi na ufakelo, kuyacetyiswa ukuba uhlaziye uluhlu lwesoftware ekhoyo kunye nohlaziyo. Siya kwenza njalo faka iphakheji yewijethi kunye wekhusi ukuba awunayo sele ifakiwe. Ukuzenza, sivula i-terminal (Ctrl + Alt + T) kwaye sibhale:

sudo apt update && sudo apt install wget screen

Faka i-java

Njengoko unokufunda ngaphambili, I-XWiki sisicelo esisekwe Java, ke kuyakufuneka faka iJava 8 okanye ingxelo ephezulu ukuhlangabezana neemfuno zakho zesoftware. Siza kuba nakho ukufaka iJava ngokongeza i-webupd8team PPA kwinkqubo yakho. Siza kwenza oku ngokubhala kwisiphelo esinye:

sudo add-apt-repository ppa:webupd8team/java

Emva kokongeza indawo yokugcina i-PPA ku-Ubuntu 18.04, kulapho ndenza olu vavanyo, uhlaziyo lweephakeji ezikhoyo lwenziwa ngokuzenzekelayo. Okwangoku, singafaka iJava 8 efunekayo ngokwenza lo myalelo kwisiphelo sendlela (Ctrl + Alt + T):

Ukwamkelwa kwelayisensi yeJava

sudo apt install oracle-java8-installer -y

Emva kofakelo, sinako jonga iJava version ukuchwetheza:

Java uguqulelo lwe-xwiki

java -version

Khuphela kwaye ufake i-XWiki

Okokuqala, kufuneka Qalisa iseshoni entsha yesikrini kolu fakelo lweXWiki.

screen -U -S xwiki

Ngoku kufuneka khuphela i-installer generic esebenza kuwo onke amaqonga. Ifuna kuphela iJava ukuba ifakwe kwinkqubo yethu. Singayikhuphela ifayile ye ifayile yokufakelwa generic Xwiki ngalo myalelo:

Khuphela iXWiki

wget http://download.forge.ow2.org/xwiki/xwiki-enterprise-installer-generic-8.1-standard.jar

Nje ukuba ukhuphele efakiweyo, unga faka ipakeji usebenzisa iJava. I-installer iya kusisa kumacandelo amaninzi asebenzisanayo. Iyazichaza intle, ke Kufuneka nje silandele imiyalelo. Ukuqalisa isifaki, sibhala kwisiphelo sendlela (Ctrl + Alt + T):

XWiki Isifaki

java -jar xwiki-enterprise-installer-generic-8.1-standard.jar

Emva kokwamkela isiVumelwano seLayisensi, i-installer iyakusithatha ngezigaba ezahlukeneyo zofakelo ukuze uqwalasele ifolda yokufaka, iindlela ezimfutshane zedesktop, njl.

Ilayisenisi yeXWiki

Kulo mzekelo, ndiyaqhubeka nge indlela emiselweyo ekhethwe ngumfaki. Ukuba ufuna, ungacwangcisa iindlela zesiko.

xwiki ifolda yokufaka

Nje ukuba ukufakwa kugqityiwe, kufuneka yiya kwifolda apho usetyenziso lwalufakelwe khona kwaye luqhube iskripthi sokuqalisa seXWiki njengoko kubonisiwe koku kulandelayo:

Isikripthi sokuqala seXWiki

cd ‘Xwiki Enterprise 8.1’/

bash start_xwiki.sh

Isicelo siza kuqala ngokuzenzekelayo kwizibuko 8080. Kuya kufuneka silinde kancinci ngaphambi kokumiliselwa kwesicelo. Nje ukuba ugqibile, ungandwendwela XWiki ujongano nge-url yomncedisi kwizibuko 8080, ebonisa umyalelo wokuqalisa iserver.

Ukufikelela kwe-url Xwiki

Sukuvala iwindow yesiphelo sendlela. Iseva yethu yeXWiki kufuneka iqhubeke. Ungayimisa iserver ye-XWiki ngokuvala indawo apho isebenza khona.

Ngokuzenzekelayo, usetyenziso lusebenzisa izibuko 8080. Kodwa ukuba uyafuna sebenzisa izibuko eliqhelekileyoQiniseka ukuba akukho nto isebenza kwizibuko 8081, umzekelo, kwaye uqale i-XWiki ngalo myalelo ulandelayo:

bash start_xwiki.sh -p 8081

Qalisa uhlelo lokusebenza

xwiki ujongano

Nje ukuba iXWiki iqale, sinako fikelela ujongano lwewebhu usebenzisa iURL enikiweyo xa uqala iserver ngokusebenzisa isikhangeli sethu sewebhu.

Ungangena kwiPaneli yoLawulo usebenzisa njenge Umlawuli ongagqibekanga  kwaye kanjani umlawuli wegama eligqithisiweyo.

xwiki iprofayile yomlawuli

Ngale nto, sele siyifakile ngempumelelo i-XWiki yethu.

Khipha iXwiki

Ukuphelisa le nkqubo, kuya kufuneka kuphela yiya kwifolda "Uninstaller" esiya kuyifumana ngaphakathi kwifolda yokufaka. Apho siza kubona ifayile ye- ifayile enegama uninstaller.jar. Singasungula ukungafakwanga ngokuchwetheza kwisiphelo sendlela (Ctrl + Alt + T):

khupha i-xwiki

java -jar uninstaller.jar

Ukuba umntu ufuna ukwazi ngakumbi ngale projekthi, kufuneka aye kwi amaxwebhu asemthethweni abasinika zona kwiwebhusayithi yabo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.