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.
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ī.
č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
č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 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.
Glimpse ir atvērtā koda attēlu redaktors operētājsistēmai Linux, Ma...
Vai esat jauns Linux lietotājs? Vai nezināt, kas ir SSH vai ko jūs ...
Mandelis ir atvērtā koda palīgs tīmeklim, mobilajām ierīcēm un Linu...