Seadistage Cacti Debian Jessies
Sissejuhatus Cacti on avatud lähtekoodiga seire- ja graafikutööriist, mis põhineb täielikult RRD andmetel. Cacti kaudu saate jälgida peaaegu igat tüüpi seadmeid
XWiki on populaarne, ettevõtte tasemel avatud lähtekoodiga vikiplatvorm, mis on kirjutatud Java keeles. Laiendatavuse ja kasutuslihtsusega XWiki on erinevates ettevõtetes kasutusele võetud teadmiste hoidla, avaliku portaalina ja muuna.
Selles artiklis juhendan teid XWiki 9.11.2 installimise protsessi Ubuntu 16.04 LTS-i serveri eksemplari. OpenJDK 8, Tomcat 8 ja MySQL 5.7 installitakse installiprotsessi käigus automaatselt sõltuvustena.
203.0.113.1
.apt
.Logige sisse sudo kasutajana ning seejärel laadige alla ja seadistage oma serveri eksemplaris XWiki LTS (pikaajaline tugi) APT repo:
cd
wget -q "https://maven.xwiki.org/public.gpg" -O- | sudo apt-key add -
sudo wget "https://maven.xwiki.org/lts/xwiki-lts.list" -P /etc/apt/sources.list.d/
sudo apt update
Märkus. Kui soovite proovida uusimat stabiilset XWiki versiooni (kuid MITTE LTS-i), saate selle asemel alla laadida alloleva XWiki APT repo:
cd
wget -q "https://maven.xwiki.org/public.gpg" -O- | sudo apt-key add -
sudo wget "https://maven.xwiki.org/stable/xwiki-stable.list" -P /etc/apt/sources.list.d/
sudo apt update
Tootmises juurutamisel peab XWiki töötama Java Servleti konteineri ja andmebaasitarkvaraga. Paindliku vikiplatvormina pakub XWiki ametlikult erinevaid integreerimisvõimalusi. Kõigi XWiki LTS APT repos saadaolevate valikute kuvamiseks saate kasutada järgmist käsku:
apt search xwiki
Otsingu tulemus sarnaneb järgmisega:
xwiki-common/lts 9.11.2 all
xwiki-mysql-common/lts 9.11.2 all
xwiki-pgsql-common/lts 9.11.2 all
xwiki-solr-data/lts 9.11.2 all
xwiki-tomcat7-common/lts 9.11.2 all
xwiki-tomcat7-mysql/lts 9.11.2 all
xwiki-tomcat7-pgsql/lts 9.11.2 all
xwiki-tomcat8-common/lts 9.11.2 all
xwiki-tomcat8-mysql/lts 9.11.2 all
xwiki-tomcat8-pgsql/lts 9.11.2 all
Kui soovite kasutada XWiki kõige levinumate sõltuvustega, saate installida kõik vajalikud komponendid ühe käsuga järgmiselt:
sudo apt install xwiki-tomcat8-mysql/lts -y
Installiprotsessi ajal palutakse teil mitu korda seadistada MySQL-i juurkasutaja jaoks uus parool. Jätke lihtsalt parooliväli tühjaks ja vajutage Enter
selle sammu praeguseks vahelejätmiseks. Selle probleemiga tegeleme hiljem, tagades MySQL-i installimise.
Kui teilt küsitakse, kas soovite Configure database for xwiki with dbconfig-common?
, valige <Yes>
ja seejärel vajutage ENTER.
Kui MySQL application password for xwiki
teil palutakse sisestada , võite sisestada konkreetse MySQL-i rakenduse parooli või jätta parooliväli tühjaks. Viimane käsib XWikil kasutada juhuslikku MySQL-i rakenduse parooli.
Kui XWiki ja kõik vajalikud sõltuvused on installitud, kindlustage MySQL-i installimine:
sudo /usr/bin/mysql_secure_installation
Protsessi käigus esitab programm teile mõned küsimused. Vastake neile järgmiselt:
a-strong-MySQL-root-password
a-strong-MySQL-root-password
Suurendage XWiki turvalisust, muutes XWiki konfiguratsioonifaili.
Kasutage XWiki konfiguratsioonifaili avamiseks vi-redaktorit:
sudo vi /etc/xwiki/xwiki.cfg
Otsige üles kaks allpool näidatud rida:
xwiki.authentication.validationKey=totototototototototototototototo
xwiki.authentication.encryptionKey=titititititititititititititititi
Asendage mõlema parameetri väärtused kahe erineva juhusliku stringiga ja lihtsalt veenduge, et iga stringi pikkus oleks sama, mis teisel, näiteks:
xwiki.authentication.validationKey=f0130dfa6fc841e920d5e1056184c03e
xwiki.authentication.encryptionKey=z84kf92ko073tgjdnvkdfmms91qa0ke4
Salvestage ja lõpetage:
:wq!
Vaikimisi mälukvoot on Tomcat 8 ja XWiki käitamiseks liiga väike. Enne XWiki eksemplari õiget käivitamist Tomcat 8-s peate suurendama vaikemälu kvooti järgmiselt.
sudo cp /etc/default/tomcat8 /etc/default/tomcat8.bak
sudo vi /etc/default/tomcat8
Leidke rida:
JAVA_OPTS="-Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC"
Muutke rida, nagu allpool näidatud:
JAVA_OPTS="-Djava.awt.headless=true -Xmx1024m"
Märkus. 1024M mälu on vaid minimaalne kvoot väikese või keskmise XWiki saidi käitamiseks. Võimalik, et peate seda rida vastavalt oma konkreetsetele nõudmistele kohandama.
Salvestage ja lõpetage:
:wq!
Taaskäivitage Tomcat 8, et kõik oma muudatused jõustuksid:
sudo systemctl restart tomcat8.service
Muutke UFW tulemüüri reegleid, et võimaldada veebile juurdepääsu pordile 8080
:
sudo ufw allow 8080
sudo ufw enable
Distribution Wizard
veebiliideses " "Siinkohal olete seadistanud toimiva, kuid tühja XWiki saidi. Sisu täitmiseks peate XWiki algses veebiliideses nimega " Distribution Wizard
" lõpetama mitmed järeltoimingud, sealhulgas looma administraatori kasutaja ning installima selle wiki jaoks maitse ja nõutavad laiendused .
Suunake oma lemmikveebibrauser aadressile http://203.0.113.1:8080/xwiki
ja teid suunatakse automaatselt " Distribution Wizard
" veebiliidesesse. Continue
Nõustaja käivitamiseks klõpsake nuppu " ".
Lehel " Step 1 - Admin user
" peate sisestama administraatori kasutaja mandaadid, näiteks:
FIRST NAME: `John`
LAST NAME: `Doe`
USERNAME (Required): `johndoe`
PASSWORD (Required): `yourpassword`
CONFIRM PASSWORD (Required): `yourpassword`
EMAIL ADDRESS: `[email protected]`
Pärast kõigi nõutavate väljade täitmist klõpsake Register and login
edasiliikumiseks nuppu " ".
Järgmisel lehel, kus kuvatakse " You are connected with user John Doe.
", klõpsake Continue
nuppu " ", et luua administraatori kasutaja, John Doe
kelle kasutajanimi on, johndoe
ja liikuda edasi.
Lehel " Step 2 - Flavor
" klõpsake XWiki Standard Flavor 9.11.2
selle maitse esiletõstmiseks alal " " ja seejärel klõpsake Install this flavor
edasi liikumiseks nuppu " ".
Järgmisel lehel, kus on üksikasjalikult kirjeldatud " XWiki Standard Flavor 9.11.2
", klõpsake Install
installimiseks nuppu " ".
Kui maitse on installitud, kuvatakse lehel kõik vajalikud laiendused Continue
. Nende kõigi installimiseks klõpsake nuppu " ".
Kui maitse ja kõik vajalikud laiendused on installitud, klõpsake Continue
edasi liikumiseks all paremas nurgas nuppu " ".
Lehel " Step 4 - Report
" saate üle vaadata kõik loodud lehed.
Vajadusel saate kustutada ebapopulaarsed lehed, klõpsates vastavat punast X
nuppu.
Lõpuks klõpsake " Continue
" lõpetamiseks nuppu " Distribution Wizard
". Teid tuuakse XWiki armatuurlauale administraatorina, kelle olete varem seadistanud.
Kuna Tomcat saab korraga teenindada mitut rakendust, peate vaikimisi avama oma XWiki saidi aadressil URL http://203.0.113.1:8080/xwiki
. Kui aga XWiki on ainus Tomcatis töötav rakendus ja soovite lühendada XWiki saidi URL-i, eemaldades /xwiki
järelliide, peaksite kolme XWiki konfiguratsioonifaili muutma järgmiselt.
Faili muudatus 1:
cd /etc/tomcat8/Catalina/localhost/
sudo cp xwiki.xml ROOT.xml
sudo mv xwiki.xml xwiki.xml.bak
Faili muudatus 2:
cd /etc/xwiki
sudo cp xwiki-tomcat8.xml xwiki-tomcat8.xml.bak
sudo vi xwiki-tomcat8.xml
Leidke rida:
<Context path="/xwiki" docBase="/usr/lib/xwiki" privileged="true" crossContext="true">
Muutke tee parameetri väärtust:
<Context path="/" docBase="/usr/lib/xwiki" privileged="true" crossContext="true">
Salvestage ja lõpetage:
:wq!
Faili muudatus 3:
cd /etc/xwiki
sudo cp xwiki.cfg xwiki.cfg.bak
sudo vi xwiki.cfg
Leidke rida:
# xwiki.webapppath=
Tühista see kommentaar:
xwiki.webapppath=
Salvestage ja lõpetage:
:wq!
Lõpuks taaskäivitage Tomcat 8, et rakendada kõik oma muudatused:
sudo systemctl restart tomcat8.service
Nüüdsest külastate oma XWiki saiti http://203.0.113.1:8080/
otse.
Vaikimisi töötab Tomcat 8 pordis 8080
ja saate oma XWiki saiti külastada ainult samast pordist. Kui soovite hõlbustada külastajate juurdepääsu, eemaldades pordi numbri osa, saate installida Nginxi pöördpuhverserverina XWiki ja külastajate vahel.
Esmalt installige Nginx, kasutades apt:
sudo apt install nginx -y
Järgmisena seadistage Nginx pöördpuhverserverina, muutes selle saidi vaikekonfiguratsioone:
cd /etc/nginx/sites-available
sudo mv default default.bak
sudo vi default
Täitke fail järgmisega:
server {
listen 0.0.0.0:80;
proxy_request_buffering off;
proxy_buffering off;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
}
}
Salvestage ja lõpetage:
:wq!
Käivitage Nginxi teenus ja määrake see süsteemi käivitamisel automaatselt käivituma:
sudo systemctl restart nginx.service
sudo systemctl enable nginx.service
Lõpuks muutke UFW tulemüüri reegleid vastavalt.
sudo ufw allow 80
sudo ufw deny 8080
sudo ufw reload
Nüüdsest ei pea teie XWiki saidi külastajad enam pordi numbrit määrama. Nad peaksid otse külastama http://203.0.113.1/
.
Sissejuhatus Cacti on avatud lähtekoodiga seire- ja graafikutööriist, mis põhineb täielikult RRD andmetel. Cacti kaudu saate jälgida peaaegu igat tüüpi seadmeid
Sissejuhatus Lets Encrypt on sertifikaatide väljastamise teenus, mis pakub tasuta TLS/SSL-sertifikaate. Paigaldusprotsessi lihtsustab Certbot,
Kas kasutate teistsugust süsteemi? Mis on Tekkit Classic? Tekkit Classic on modifikatsioonipakett mängule, mida kõik teavad ja armastavad; Minecraft. See sisaldab mõningaid ver
Kas kasutate teistsugust süsteemi? See õpetus näitab teile, kuidas installida grupitöö iRedMail Debian Wheezy värskele installile. Peaksite kasutama servi
Kas kasutate teistsugust süsteemi? Jekyll on suurepärane alternatiiv WordPressile ajaveebi pidamiseks või sisu jagamiseks. See ei nõua andmebaase ja see on väga lihtne
Kas kasutate teistsugust süsteemi? Kui ostate Debiani serveri, peaksid teil alati olema uusimad turvapaigad ja värskendused, olenemata sellest, kas magate või mitte
PHP ja sellega seotud paketid on veebiserveri juurutamisel kõige sagedamini kasutatavad komponendid. Selles artiklis õpime, kuidas seadistada PHP 7.0 või PHP 7.1 o
Squid on populaarne tasuta Linuxi programm, mis võimaldab teil luua edastamise veebipuhverserveri. Selles juhendis näete, kuidas installida Squid CentOS-i, et teid pöörata
Sissejuhatus Lighttpd on Apache'i hark, mille eesmärk on olla palju vähem ressursimahukas. See on kerge, sellest ka oma nimi, ja seda on üsna lihtne kasutada. Installin
1. Virtualmin/Webmin Virtualmin on võimas ja paindlik veebimajutuse juhtpaneel Linuxi ja UNIX süsteemidele, mis põhineb tuntud avatud lähtekoodiga veebibaasil
Yii on PHP raamistik, mis võimaldab teil rakendusi kiiremini ja lihtsamalt arendada. Yii installimine Ubuntule on lihtne, nagu saate täpselt teada
Ekraan on rakendus, mis võimaldab ühes aknas mitut terminaliseanssi kasutada. See võimaldab simuleerida mitut terminali akent, kus see ma
See õpetus selgitab, kuidas seadistada DNS-serverit Bind9 abil Debianis või Ubuntus. Asendage kogu artikli vältel oma-domeen-nimi.com vastavalt. Kell th
Sissejuhatus Logrotate on Linuxi utiliit, mis lihtsustab logifailide haldamist. Tavaliselt töötab see kord päevas cron-töö kaudu ja haldab logibaasi
VULTR on hiljuti teinud nende osas muudatusi ja kõik peaks nüüd töötama hästi, kui NetworkManager on lubatud. Kui soovite keelata
Icinga2 on võimas seiresüsteem ja kui seda kasutatakse põhikliendi mudelis, võib see asendada vajaduse NRPE-põhiste seirekontrollide järele. Meister-klient
Kas kasutate teistsugust süsteemi? Red5 on Java-s realiseeritud avatud lähtekoodiga meediumiserver, mis võimaldab käivitada mitme kasutajaga Flashi rakendusi, näiteks otseülekandeid.
Selles artiklis näeme, kuidas kompileerida ja installida Nginxi põhiliini ametlikest Nginxi allikatest mooduliga PageSpeed, mis võimaldab teil
Kas kasutate teistsugust süsteemi? Apache Cassandra on tasuta ja avatud lähtekoodiga NoSQL-i andmebaasihaldussüsteem, mis on loodud pakkuma skaleeritavust, hig.
Kas kasutate teistsugust süsteemi? Apache Cassandra on tasuta ja avatud lähtekoodiga NoSQL-i andmebaasihaldussüsteem, mis on loodud pakkuma skaleeritavust, hig.
Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.
Kas olete ka DDOS-i rünnakute ohver ja olete segaduses ennetusmeetodite osas? Oma päringute lahendamiseks lugege seda artiklit.
Võib-olla olete kuulnud, et häkkerid teenivad palju raha, kuid kas olete kunagi mõelnud, kuidas nad sellist raha teenivad? arutleme.
Kas soovite näha Google'i revolutsioonilisi leiutisi ja seda, kuidas need leiutised muutsid iga inimese elu tänapäeval? Seejärel lugege ajaveebi, et näha Google'i leiutisi.
Isejuhtivate autode kontseptsioon tehisintellekti abil teedele jõudmiseks on meil juba mõnda aega unistus. Kuid vaatamata mitmele lubadusele pole neid kusagil näha. Lisateabe saamiseks lugege seda ajaveebi…
Kuna teadus areneb kiiresti, võttes üle suure osa meie jõupingutustest, suureneb ka oht, et allume seletamatule singulaarsusele. Loe, mida singulaarsus meie jaoks tähendada võiks.
Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.
Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.
Selles digipõhises maailmas on nutikad koduseadmed muutunud elu oluliseks osaks. Siin on mõned nutikate koduseadmete hämmastavad eelised, mis muudavad meie elu elamisväärseks ja lihtsamaks.
Hiljuti andis Apple välja macOS Catalina 10.15.4 täiendusvärskenduse probleemide lahendamiseks, kuid tundub, et värskendus põhjustab rohkem probleeme, mille tulemuseks on Maci masinate tellimine. Lisateabe saamiseks lugege seda artiklit