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

click fraud protection

Mīli savu Linux serveri, bet vēlies, lai tev būtu vairāk informācijas par tā darbību visas dienas garumā? Ja tā, Linux Dash 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 trauksme: Ritiniet uz leju un skaties video pamācību šī raksta beigās.

Instalējiet Linux domuzīmi

Informācijas paneļa programmatūra Linux Dash izmanto ļoti daudzas dažādas tīmekļa tehnoloģijas, 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, pārbaudiet saiti šeit instrukcijas.

Programmatūras darbība ir īslaicīga, jo lietotājiem nav jāseko līdzi lejupielādējamai pakotnei 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ī.

instagram viewer

Ubuntu / Debian serveri

čokurošanās -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

čokurošanās - asociālais - izvietojums 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 instalēt 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 klons - 1. dziļums 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 to izmantot Čokurošanās lai kodu lejupielādētu serverī.

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

sudo -s cd / opt
čokurošanās -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 Dash.

mezgls 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 lietotāji var 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 jebkurā laikā, kad vēlaties redzēt savu informāciju, jums tas būs jādara SSH serverī un palaidiet komandu Node, Go vai Python, lai pārbaudītu.

Par laimi, ar nelielām Baša zināšanām, Linux Dash ir viegli ielādēt 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.

atbalss '' >> linux-dash-startup. atbalss '' >> linux-dash-startup

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

atbalsojas 'CD / opt / linux-dash / app / server '>> linux-dash-startup atbalss' '>> 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 ar 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. 
watch instagram story