Kuidas Linuxi serveri armatuurlauda üles seada Linuxi kriipsuga

click fraud protection

Armastage oma Linuxi serverit, kuid soovite, et teil oleks lisateavet selle kohta, kuidas see kogu päeva jooksul töötab? Kui jah, siis võib Linux Dash olla just see, mida vajate! See on kena tööriist, mis pärast installimist annab kasutajatele Linuxi serveri armatuurlaua, mis võimaldab kasutajatel vaadata reaalajas teavet RAM-i koormuse, protsessori kasutamise, võrguliikluse ja isegi Dockeri kohta!

SPOILERI TEE: Kerige alla ja vaadake videoõpetust selle artikli lõpus.

Installige Linuxi kriips

Linux Dash armatuurlaua tarkvara kasutab palju erinevaid veebitehnoloogiaid, nagu NodeJS, Go, Python jt. Juhtpaneeli saab hostina kasutada ükskõik millise nende tehnoloogiate abil. Selles juhendis keskendume siiski NodeJS-ile, kuna seda on järjepidevalt kõige lihtsam kasutada. Kui soovite seadistada Linuxi kriipsu töötama millegi muuga, peale sõlme, kontrollige linki siin juhiste saamiseks.

Tarkvara toimimine on kiire, kuna kasutajad ei pea Linux Dashile allalaaditava paketiga viiuldama. See muudab armatuurlaua tarkvara suurepäraseks, sõltumata sellest, milline Linuxi serveri OS teil on, see töötab. Installimise alustamiseks avage terminal ja laske NodeJSil töötada oma Linuxi serveris.

instagram viewer

Ubuntu / Debiani serverid

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install nodejs git

või Debiani puhul:

sudo apt-get install nodejs git

Rhel / CentOS / Suse ettevõte

curl --silent --asukoht https://rpm.nodesource.com/setup_8.x | sudo bash -
sudo yum install nodejs npm git

või tehke Suse-süsteemide puhul järgmist:

sudo zypper install nodejs npm git

NodeJS töötab serveris, nii et nüüd on aeg hakata Linux Dash'i seadistama. Kasutades Git tööriist, kloonige koodi uusim versioon.

sudo -s cd / opt /
goni kloon - 1. sügavus https://github.com/afaqurk/linux-dash.git

Linux Dash on tuum veebirakendus, seega on koodi Githubist alla kloonimine üsna kiire. Kui kloonimisprotsess on lõppenud, kasutage CD käsu terminali koodikataloogi teisaldamiseks.

CD linux-kriips / rakendus / server

Kui te pole Giti fänn, võite seda ka kasutada Curl koodi serverisse allalaadimiseks.

Märkus. Kasutage seda meetodit ainult siis, kui te ei saa tööriista Git installima.

sudo -s cd / opt
lokkima -LOk https://github.com/afaqurk/linux-dash/archive/master.zip unzip master.zip rm master.zip
CD linux-kriips / rakendus / server

Kuna kasutame Linux Dash'i jaoks NodeJS-i, peame seda tarkvara installimiseks kasutama. Aastal server kasutage kausta npm käsk installida Linux Dash oma süsteemi.

sudo npm install --production

NPM on NodeJS pakenditööriist. Las ta installib tarkvara. Kui installimine on lõppenud, kasutage sõlme käsu Linux Dash käivitamiseks.

sõlm index.js --port 8080

Linux Dash armatuurlauale pääsemiseks avage veebibrauser ja külastage järgmist veebisaidi aadressi:

http://ip-address-of-server/

Linuxi kriips rakenduses tBackground

Linux Dash on hiilgav ja koos sellega saavad kasutajad oma süsteemide kohta palju olulist teavet. Kuna tegemist on veebirakendusega ilma traditsioonilise DEB- või RPM-paketita, pole selle taustal käitamiseks mingit protsessi. See tähendab, et igal ajal, kui soovite oma teavet näha, peate seda tegema SSH serverisse ja käivitage kontrollimiseks käsk Node, Go või Python.

Õnneks on väikeste Bashi teadmistega Linux Dash taustal hõlpsasti laaditav. Veelgi parem, pole vaja segi ajada süsteemide ega init-süsteemidega! Selle protsessi alustamiseks avage terminal, logige serverisse üle SSH ja kasutage katsuda käsk uue tühja faili loomiseks.

ssh server-ip-address sudo -s touch linux-dash-startup

Kasutades kaja lisage skripti Shebang, et Linuxi server teaks, mida skriptiga teha.

echo '#! / bin / bash' >> linux-dash-startup

Lisage tühik, kasutades kaja, koodile ruumi jätmiseks.

kaja '' >> linux-dash-startup. kaja '' >> linux-dash-startup

Pange skripti koodirida, mis ütleb süsteemile, kus Linux Dash teie Linuxi serveris asub.

kaja 'CD / opt / linux-dash / app / server '>> linux-dash-startup kaja' '>> linux-dash-startup

Jookse kaja ja kirjutage skripti täitmiskäsk. Sel juhul ütleme NodeJS-ile, et see käivitaks Linux Dash.

Märkus. Asendage “node index.js” mõne muu käsuga, kui valisite Linuxi kriipsu seadistada millegi muu kui sõlmega.

echo 'node index.js --port 8080 &> / dev / null &' >> linux-dash-startup

Uuendage skripti õigusi, et seda saaks programmina käivitada.

chmod + x linux-dash-startup

Skripti teisaldamine /usr/bin. Skriptifaili siia paigutamine võimaldab serveri kõigil kasutajatel hõlpsalt käivitada Linux Dash nagu iga teine ​​käsk.

mv linux-dash-startup / usr / bin

Linux Dash'i taustal käitamiseks käivitage serveri terminalis järgmine käsk:

sudo linux-dash-startup. 
watch instagram story