- Kā iestatīt Linux servera informācijas paneli ar

Kā iestatīt Linux servera informācijas paneli ar Linux domuzīmi

Mīli savu Linux serveri, bet vēlos, lai tev būtu vairākinformācija par to, kā tā darbojas visas dienas garumā? Ja tā, Linux domuzīme var būt tieši tas, kas jums nepieciešams! Tas ir glīts rīks, kas pēc instalēšanas lietotājiem nodrošina Linux servera informācijas paneli, kas lietotājiem ļauj reāllaika informācijai par RAM slodzi, CPU izmantošanu, tīkla trafiku un pat Docker!

SPOILER BRĪDINĀJUMS: Ritiniet uz leju un skatieties video pamācību šī raksta beigās.

Instalējiet Linux domuzīmi

Linux paneļa programmatūra izmanto adaudz dažādu tīmekļa tehnoloģiju, piemēram, NodeJS, Go, Python un citas. Informācijas paneli var darbināt ar jebkuru no šīm tehnoloģijām kā resursdatoru. Tomēr šajā rokasgrāmatā uzmanība tiks pievērsta NodeJS, jo to vienmēr ir visvieglāk izmantot. Ja vēlaties iestatīt Linux domuzīmi darbam ar kaut ko citu, izņemot mezglu, instrukcijas skatiet šeit esošajā saitē.

Programmatūras darbības sākšana, tāpat kā lietotājiem, ir īslaicīganevajag vijole ar lejupielādējamu paketi Linux Dash. Tas padara paneļa programmatūru lielisku, neatkarīgi no tā, kāda Linux servera operētājsistēma jums ir, tā darbosies. Lai sāktu instalēšanu, atveriet termināli un ļaujiet NodeJS darboties jūsu Linux serverī.

Ubuntu / Debian serveri

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

vai, Debian:

sudo apt-get install nodejs git

Rhel / CentOS / Suse Enterprise

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

vai Suse sistēmām rīkojieties šādi:

sudo zypper install nodejs npm git

NodeJS strādā uz servera, tāpēc tagad ir pienācis laiks sākt Linux Dash iestatīšanu. Izmantojot Git rīks, klonējiet jaunāko koda versiju.

sudo -s
cd /opt/
git clone --depth 1 https://github.com/afaqurk/linux-dash.git

Linux domuzīme ir tīmekļa lietojumprogramma, tāpēc koda klonēšana no Github ir diezgan ātra. Kad klonēšanas process ir pabeigts, izmantojiet Kompaktdisks komanda, lai pārvietotu termināli uz kodu direktoriju.

cd linux-dash/app/server

Alternatīvi, ja neesat Git fane, varat izmantot Curl, lai kodu lejupielādētu serverī.

Piezīme. Izmantojiet šo metodi tikai tad, ja nevarat instalēt rīku Git.

sudo -s
cd /opt
curl -LOk https://github.com/afaqurk/linux-dash/archive/master.zip
unzip master.zip
rm master.zip
cd linux-dash/app/server

Tā kā Linux Dash pamatā izmantojam NodeJS, mums tas būs jāizmanto programmatūras instalēšanai. Iekš serveris izmantojiet npm komanda instalēt sistēmā Linux domuzīmi.

sudo npm install --production

NPM ir NodeJS iepakošanas rīks. Ļaujiet tai instalēt programmatūru. Kad instalēšana ir pabeigta, izmantojiet mezgls komanda startēt Linux domuzīmi.

node index.js --port 8080

Lai piekļūtu Linux Dash informācijas panelim, atveriet tīmekļa pārlūku un apmeklējiet šo vietnes adresi:

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

Linux domuzīme tBackground

Linux domuzīme ir lieliska, un līdz ar to arī lietotājispēj iegūt daudz svarīgas informācijas par savām sistēmām. Tomēr, tā kā tā ir tīmekļa lietojumprogramma bez tradicionālās DEB vai RPM paketes, tās palaišanai fonā nav procesu. Tas nozīmē, ka katru reizi, kad vēlaties redzēt savu informāciju, jums būs SSH jāierodas serverī un jāpārbauda komanda Node, Go vai Python, lai to pārbaudītu.

Par laimi, ar nelielām Baša zināšanām, tas irviegli lejupielādēt Linux domuzīmi fonā. Vēl labāk, nav jājaucas ne ar systemd, ne ar init sistēmu! Lai sāktu šo procesu, atveriet termināli, piesakieties serverī, izmantojot SSH, un izmantojiet pieskarties komanda, lai izveidotu jaunu tukšu failu.

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

Izmantojot atbalss komandu, pievienojiet skriptam Shebang, lai Linux serveris zinātu, ko darīt ar skriptu.

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

Pievienojiet atstarpi, izmantojot atbalss, lai būtu vieta kodam.

echo " " >> linux-dash-startup
echo " " >> linux-dash-startup

Skriptā ielieciet koda līniju, kas norādīs sistēmai, kur Linux domuzīme atrodas jūsu Linux serverī.

echo "cd /opt/linux-dash/app/server" >> linux-dash-startup
echo " " >> linux-dash-startup

Skrien atbalss un ierakstiet izpildes komandu skriptā. Šajā gadījumā mēs sakām NodeJS palaist Linux Dash.

Piezīme. Ja esat izvēlējies iestatīt Linux Dash uz kaut ko citu, nevis Mezglu, nekautrējieties aizstāt “node index.js” ar citu komandu.

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

Atjauniniet skripta atļaujas, lai to varētu izpildīt kā programmu.

chmod +x linux-dash-startup

Pārvietojiet skriptu / usr / bin. Ievietojot šeit skripta failu, ikviens servera lietotājs varēs viegli palaist Linux Dash tāpat kā jebkura cita komanda.

mv linux-dash-startup /usr/bin

Lai palaistu Linux Dash fonā, servera terminālī palaidiet šo komandu:

sudo linux-dash-startup
</p>

Komentāri