Esihlokweni esilandelayo sizobheka ukuthi singakwenza kanjani lokho faka i-DocuWiki ku-Ubuntu 20.04. Lolu uhlelo lokusebenza lomthombo ovulekile, oluvulekile olubhalwe nge-PHP. Kuzosivumela ukuthi sakhe amawebhusayithi ethu, ngokumane silayishe okuqukethwe kwethu kuhlelo lokusebenza.
I-syntax yayo iyefana naleyo ye- MediaWiki, yize kungafani nale software, imininingwane igcinwa kumafayili wombhalo ocacile, ngakho-ke ayidingi ukusetshenziswa kwedathabheyisi. I-DokuWiki iza nazo zonke izici ezidingekayo zokwenza iwebhusayithi kanye ne-SEO, ukuqinisekiswa, nokunye okuningi. Kumele ulandele lezi zinyathelo ezilandelayo ezizokhonjiswa ngezansi, ukufakwa okulula ku-Ubuntu 20.04.
I-DokuWiki iyisoftware yomthombo ovulekile esebenziseka kalula kakhulu. Iyathandwa ngabasebenzisi ngenxa yes syntax yayo ehlanzekile nefundekayo. Ukukhululeka kokugcinwa, ukwenza isipele nokuhlanganiswa kukwenza kube intandokazi nabaphathi. Izilawuli zokungena ezakhelwe ngaphakathi nezixhumi zokufakazela ubuqiniso zenza i-DokuWiki ilusizo ikakhulukazi kumongo webhizinisi. Yini enye, inani elikhulu lama-plugins anikelwe ngumphakathi wawo linika amandla amacala amaningi wokusebenzisa, ngale kwe-wiki yendabuko.
Izici ezijwayelekile zeDokuWiki
- Sebenzisa i- i-syntax elula.
- Ivumela ukubuyekezwa kwekhasi okungenamkhawulo.
- I-Akhawunti nge ukwesekwa kokwehluka kombala nasezingxenyeni ezithile.
- Layisha bese ushumeka izithombe nezinye izinhlobo zamafayela wemultimedia.
- Okuqukethwe kungahlukaniswa ngezigaba kalula
- Ukuhlela izingxenye kuvumela hlela izingxenye ezincane zekhasi.
- Ibha yamathuluzi kanye izinqamuleli zekhibhodi zenza ukuhlela kube lula kakhulu.
- Ine- okuhlola ukupela.
- Khiqiza i- Okuqukethwe ngokuzenzakalelayo.
- Ukunikezwa a lock ukugwema ukuhlela izingxabano.
- Singasebenzisa futhi uhlu lokulawula ukufinyelela y uhlu olumnyama logaxekile.
- Imeyili ebethelwe nokusekelwa kwe- rel = akukho okulandelayo.
- I-Akhawunti nge ukusekelwa kwezilimi ezingaphezu kwama-50 ne-UTF-8.
- Ngokuzithandela, inikeza izixhumanisi ezizenzakalelayo kwamanye ama-wikis akhuluma isiNgisi.
- Ukusesha okusheshayo, ngokususelwa kuzinkomba zombhalo.
- Inqolobane yekhasi ngokunikela okusheshayo.
- Isibonisi esuselwa ku-AJAX.
- Idizayini eyenziwe ngokwezifiso ngokusebenzisa izifanekiso.
- Izici zoqobo zinganwetshwa nge- ama-plugin.
- Ukutholakala kwe- ukusekelwa komphakathi uma ngabe udinga usizo.
- Ayikho i-database edingekayo, yonke into igcinwa kumafayili wombhalo.
- Ivela umthombo ovulekile, ngaphezu kokuba yiphrojekthi ebhalwe kahle.
Lezi ngezinye nje zezici zalolu hlelo. Bangakwazi thintana nazo zonke ngokuningiliziwe kusuka ku- iwebhusayithi yephrojekthi.
Faka iDokuWiki ku-Ubuntu 20.04
Okokuqala nje sizokwenza buyekeza uhlelo lwethu ukufaka amaphakheji wakamuva. Lokhu singakwenza ngokuvula i-terminal (Ctrl + Alt + T) bese sisebenzisa imiyalo ekuyo:
sudo apt update; sudo apt upgrade
Faka i-Apache ne-PHP
Into elandelayo esizodinga ukuyenza faka i-apache ne-PHP kanye nezandiso zabo. Sidinga nje ukuvula i-terminal (Ctrl + Alt + T) bese sibhala kuyo:
sudo apt install apache2 php php-gd php-xml php-json
Ngemuva kokufaka amaphakheji angenhla, sizokwenzenjalo qala i-apache ngemiyalo:
sudo systemctl start apache2 sudo systemctl enable apache2
Landa
para thola inguqulo yakamuva ye-DokuWiki, singasebenzisa i-wget ku-terminal (Ctrl + Alt + T) ngokulandelayo:
wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
Lapho ukulanda sekuqedile, sizokwenza kanjalo dala ifolda ebizwa nge-dokuwiki kule ndlela elandelayo:
sudo mkdir /var/www/html/dokuwiki
Kule folda sizokwenza kanjalo khipha iphakheji elandwe ngaphambilini. Sizokwenza lokhu ngomyalo:
sudo tar -xvzf dokuwiki-stable.tgz -C /var/www/html/dokuwiki/ --strip-components=1
Okulandelayo esizokwenza kopisha isampula .htaccess file iyagijima:
sudo cp /var/www/html/dokuwiki/.htaccess{.dist,}
Futhi ekugcineni sizonikeza izimvume ezifanele kumkhombandlela we-dokuwiki.
sudo chown -R www-data:www-data /var/www/html/dokuwiki
Ukufinyelela
Ngalesi sikhathi singafinyelela iDokuWiki ku-Ubuntu 20.04 ngokuthayipha https: //yourcominio/install.php. Ngalesi sibonelo Ngizosebenzisa i-localhost / dokuwiki / install.php. Lokhu kuzosikhombisa ikhasi lokufaka.
Kuzofanele sikwenze qedela izinkambu ezidingekayo (phakathi kwale datha sizobhala igama lomsebenzisi nephasiwedi ukungena ngemvume) bese ekugcineni ucindezela inkinobho 'Gcina'. Lokhu kuzosiqondisa kusikrini esinjengalesi esingezansi.
Si chofoza ku-'Vakashela i-dokuwiki yakho entsha ', sizobona ikhasi elifana naleli elilandelayo.
Kulesi sikrini, uma senza kanjalo chofoza ku-'Xhuma ', sizoqondiswa kabusha ekhasini lokungena ngemvume.
Lapha kuzodingeka bhala igama lomsebenzisi nephasiwedi esikhethe esinyathelweni sokuqala, ukungena ngemvume. Lokhu kuzosiyisa kuphaneli ye-DokuWiki.
Le yindlela iDokuWiki engafakwa ngayo endaweni ku-Ubuntu 20.04. Ngeminye imininingwane yokuthi ungayisebenzisa kanjani iDokuWiki, abasebenzisi bangasebenzisa i- iwebhusayithi yephrojekthi.
Ngayifaka futhi angisoze ngenza indatshana. Angazi ukuthi kusebenza kanjani futhi bengingafuni ukufunda. Ngicabanga ukuthi okungeyona enembile kubeka engcupheni yokukhishwa. Ngilayishe iPmWiki futhi uma uthi nhlá ungabona ukuthi isebenza kanjani. Lapho ngithatha umhlalaphansi futhi nginesikhathi ngizochitha amahora ukubona ukuthi kwakusebenza kanjani futhi ngenhloso kuphela yokungacabangi ngempesheni elusizi.