Asenna Plesk CentOS 7:ään
Käytätkö erilaista järjestelmää? Plesk on patentoitu verkkoisäntäohjauspaneeli, jonka avulla käyttäjät voivat hallita henkilökohtaisia ja/tai asiakkaidensa verkkosivustoja, tietokantoja
Grafana on avoimen lähdekoodin ohjelmisto, joka muuntaa useita syötteitä järjestelmistä, kuten Graphite, Telegraf ja InfluxDB, kauniiksi mittareiksi keskitetyssä kojelaudassa.
Tämä opetusohjelma kattaa Grafana-verkkoliittymän asennusprosessin.
Päivitä järjestelmäsi ennen Grafanan asentamista.
apt-get update && apt-get upgrade
Kovennetaan ensin kuvaa hieman. Tarkastetaan myös, onko käytössä oleva kuva otettu ufw
käyttöön.
root@vultr:~# ufw status
Status: inactive
Oletuksena se on poistettu käytöstä, joten meidän on lisättävä muutama sääntö:
Suorita seuraavat komennot yksitellen.
ufw allow 22/tcp
ufw allow 3000/tcp
Ota palomuuripalvelut käyttöön.
ufw enable
Palomuuri kehottaa hyväksymään muutokset. Paina vain Y.
Command may disrupt existing ssh connections. Proceed with operation (y|n)?
Oletuksena Grafana ei ole arkistoissa. Lisää repo-avain ja paketit.
curl https://packagecloud.io/gpg.key | sudo apt-key add -
Lisää seuraavaksi "packagecloud"-arkisto arkistoihin.
add-apt-repository "deb https://packagecloud.io/grafana/stable/debian/ stretch main"
Päivitä apt
hakeaksesi uusimmat tiedot äskettäin lisätystä "packagecloud"-repostamme.
apt-get update
Nyt voimme asentaa Grafanan.
apt-get install grafana
Kun Grafana on asennettu, käynnistä se systemctl
.
systemctl start grafana-server
Tämä näyttää toimivan Grafana-palvelun.
systemctl status grafana-server
Käynnistä Grafana-palvelu käynnistyksen yhteydessä.
systemctl enable grafana-server
Grafana antaa vierailijoille mahdollisuuden luoda käyttäjätilejä ja esikatsella hallintapaneeleja ilman rekisteröitymistä. Tämä tarkoittaa, että esitämme Grafanan julkiselle Internetille. Mutta ei hätää, etsitään ja poistetaan käytöstä nämä asetukset.
Avaa ensin Grafanan asetustiedosto.
nano /etc/grafana/grafana.ini
Etsi allow_sign_up
asetukset [users]
otsikon alta .
[users]
# disable user signup / registration
;allow_sign_up = true
Oletuksena se on asetettu arvoon true
, joten muuta se muotoon false
ja poista rivin kommentit.
[users]
# disable user signup / registration
allow_sign_up = false
Varmista seuraavaksi, että anonyymi pääsy on poistettu käytöstä. Tämä löytyy [auth.anonymous]
asetusten alta .
[auth.anonymous]
# enable anonymous access
;enabled = false
Muuta se false
ja poista rivin kommentti.
[auth.anonymous]
enabled = false
Poistu nano
ja tallenna tiedosto.
Aktivoi muutokset käynnistämällä Grafana uudelleen.
systemctl restart grafana-server
Varmista nyt, että kaikki toimii tarkistamalla Grafanan palvelun tila.
systemctl status grafana-server
Grafana-daemon kuuntelee porttia 3000
. Vieraillaksesi Grafana Dashboardissa, osoita selaimesi kohtaan http://192.168.0.1:3000
(korvaa tämä IP todellisella palvelimesi IP-osoitteella) ja käytä alla olevia oletusarvoisia kirjautumistunnuksia.
Username: admin
Password: admin
Tämä on valinnainen vaihe. Jos meillä on määritetty DNS-nimi, voimme käyttää Let's encrypt HTTPS
-toimintoa uuden Grafana-asennuksen mahdollistamiseksi.
Tämän saavuttamiseksi käytämme Nginxiä, koska tämä ohjelmisto pystyy käyttämään Let's Encrypt -varmenteita.
Aloita asentamalla Nginx.
apt-get install nginx
Kun olet asentanut, muokkaa oletuskokoonpanoa.
nano /etc/nginx/sites-available/default
Korvaa oletuskokoonpano seuraavalla kokoonpanolla.
server {
listen 0.0.0.0:80;
proxy_request_buffering off;
proxy_buffering off;
location / {
proxy_pass http://127.0.0.1:3000;
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;
}
}
Tämä luo välityspalvelimen portissa toimivalle verkkosivustolle 80
. Käynnistä Nginx uudelleen ja ota se käyttöön käynnistyksen yhteydessä.
systemctl restart nginx
systemctl enable nginx
Varmista, että kaikki toimii.
systemctl status nginx
Poista vanha Grafana-portti käytöstä 3000
ja salli liikenne portissa 80
.
ufw allow 80/tcp
ufw delete allow 3000/tcp
Ennen kuin voimme käyttää certbotia, meidän on lisättävä oikea PPA järjestelmään, joka sisältää certbot-pakettimme.
add-apt-repository ppa:certbot/certbot
Paina ENTERhyväksyäksesi kokoonpanon muutoksen.
Päivitä apt
kerätäksesi uudet paketit.
apt-get update
Asenna seuraavaksi Nginx-moduuli sertifikaattien määrittämistä varten.
apt-get -y install python-certbot-nginx
Määritä palomuuri sallimaan HTTPS
palomuurin läpi.
ufw allow 443/tcp
Ennen kuin voimme pyytää uusia varmenteita, tarvitsemme DNS-nimen.
nano /etc/nginx/sites-available/default
Lisää seuraava server_name
asetus. Tämä on DNS-nimemme.
server_name grafana.example.com;
Muuta kokoonpano vastaamaan tätä uutta asetusta.
server {
server_name grafana.example.com;
listen 0.0.0.0:80;
proxy_request_buffering off;
proxy_buffering off;
location / {
proxy_pass http://127.0.0.1:3000;
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;
}
}
Varmista, että emme tehneet virheitä, ja käynnistä Nginx uudelleen.
nginx -t
systemctl restart nginx
Pyydä nyt varmenne certbotilla.
certbot --nginx -d grafana.example.com
Anna sähköpostiosoitteesi ja hyväksy asentajan esittämät kysymykset. Voit turvallisesti sanoa "ei" sähköpostisi jakamiseen. Certbot kysyy automaattisesti mitä tehdä HTTPS
. Käytämme vaihtoehtoa 2: uudelleenohjaus HTTPS:ään.
Please choose whether or not to redirect HTTP traffic to HTTPS, removing HTTP access.
-------------------------------------------------------------------------------
1: No redirect - Make no further changes to the webserver configuration.
2: Redirect - Make all requests redirect to secure HTTPS access. Choose this for
new sites, or if you're confident your site works on HTTPS. You can undo this
change by editing your web server's configuration.
-------------------------------------------------------------------------------
Select the appropriate number [1-2] then [enter] (press 'c' to cancel): 2
Varmenteiden salaus vaatii uusimisen. Onneksi voimme luoda cron-työpaikan tätä varten. Aloita muokkaamalla crontabia.
crontab -e
Lisää seuraava rivi.
05 2 * * * /usr/bin/certbot renew --quiet
Tämä tarkistaa klo 2.05, edellyttävätkö varmenteet uusimista, ja uusii ne.
Grafana toimii HTTPS
nyt. Viimeinen asia on vaihtaa järjestelmänvalvojan salasana. Vieraile asennuksessasi osoitteessa https://grafana.example.net
. Oletuksena sisäänkirjautumisen tunnistetiedot ovat "admin/admin".
Jos haluat muuttaa järjestelmänvalvojan käyttäjänimeä, napsauta vasemmalla olevaa hammasrataskuvaketta, siirry kohtaan "Määritykset", sitten "Palvelimen järjestelmänvalvoja" ja napsauta järjestelmänvalvojan käyttäjänimeä.
Käytätkö erilaista järjestelmää? Plesk on patentoitu verkkoisäntäohjauspaneeli, jonka avulla käyttäjät voivat hallita henkilökohtaisia ja/tai asiakkaidensa verkkosivustoja, tietokantoja
Johdanto Cacti on avoimen lähdekoodin seuranta- ja grafiikkatyökalu, joka perustuu täysin RRD-tietoihin. Cactin kautta voit seurata lähes minkä tahansa tyyppisiä laitteita
Johdanto Lets Encrypt on varmenteen myöntäjäpalvelu, joka tarjoaa ilmaisia TLS/SSL-varmenteita. Certbot yksinkertaistaa asennusprosessia,
Käytätkö erilaista järjestelmää? Mikä on Tekkit Classic? Tekkit Classic on modack peliin, jonka kaikki tuntevat ja rakastavat; Minecraft. Se sisältää joitain ver
Käytätkö erilaista järjestelmää? Tämä opetusohjelma näyttää kuinka asennat ryhmätyöohjelman iRedMail uuteen Debian Wheezy -asennukseen. Sinun pitäisi käyttää tarjoilua
Käytätkö erilaista järjestelmää? Jekyll on loistava vaihtoehto WordPressille bloggaamiseen tai sisällön jakamiseen. Se ei vaadi tietokantoja ja se on erittäin helppoa i
Käytätkö erilaista järjestelmää? Jos ostat Debian-palvelimen, sinulla pitäisi aina olla viimeisimmät tietoturvakorjaukset ja -päivitykset riippumatta siitä, oletko nukkumassa vai ei.
PHP ja siihen liittyvät paketit ovat yleisimmin käytettyjä komponentteja verkkopalvelimen käyttöönotossa. Tässä artikkelissa opimme asentamaan PHP 7.0 tai PHP 7.1 o
Squid on suosittu, ilmainen Linux-ohjelma, jonka avulla voit luoda edelleenlähetysverkkovälityspalvelimen. Tässä oppaassa näet, kuinka Squid asennetaan CentOS:ään kääntääksesi sinut
Johdanto Lighttpd on Apachen haarukka, jonka tarkoituksena on olla paljon vähemmän resurssiintensiivinen. Se on kevyt, tästä syystä sen nimi, ja on melko yksinkertainen käyttää. Asenna
1. Virtualmin/Webmin Virtualmin on tehokas ja joustava web-hosting-ohjauspaneeli Linux- ja UNIX-järjestelmille, joka perustuu tunnettuun avoimen lähdekoodin verkkotietokantaan
Yii on PHP-kehys, jonka avulla voit kehittää sovelluksia nopeammin ja helpommin. Yiin asentaminen Ubuntuun on yksinkertaista, kuten opit tarkalleen
Screen on sovellus, joka mahdollistaa usean pääteistuntojen käytön yhdessä ikkunassa. Tämän avulla voit simuloida useita pääteikkunoita, joissa se ma
Tämä opetusohjelma selittää, kuinka DNS-palvelin määritetään Bind9:n avulla Debianissa tai Ubuntussa. Korvaa koko artikkelin ajan verkkotunnuksesi-nimi.com vastaavasti. klo th
Johdanto Logrotate on Linux-apuohjelma, joka yksinkertaistaa lokitiedostojen hallintaa. Se toimii yleensä kerran päivässä cron-työn kautta ja hallitsee lokipohjaa
VULTR on äskettäin tehnyt muutoksia heidän omiinsa, ja kaiken pitäisi nyt toimia hyvin heti, kun NetworkManager on käytössä. Jos haluat poistaa käytöstä
Icinga2 on tehokas valvontajärjestelmä, ja master-client-mallissa käytettynä se voi korvata NRPE-pohjaisten valvontatarkastusten tarpeen. Pääasiakas
Käytätkö erilaista järjestelmää? Red5 on Java-kielellä toteutettu avoimen lähdekoodin mediapalvelin, jonka avulla voit ajaa Flash-monikäyttäjäsovelluksia, kuten suoratoistoa.
Tässä artikkelissa näemme, kuinka Nginx-päälinja voidaan kääntää ja asentaa virallisista Nginx-lähteistä PageSpeed-moduulilla, jonka avulla voit
Käytätkö erilaista järjestelmää? Apache Cassandra on ilmainen ja avoimen lähdekoodin NoSQL-tietokannan hallintajärjestelmä, joka on suunniteltu tarjoamaan skaalautuvuutta, hig.
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja