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