Како да подесите контролну таблу Линук сервера са Линук Дасх-ом

click fraud protection

Волите свој Линук сервер, али желите да имате више информација о томе како он ради током дана? Ако је тако, Линук Дасх је можда управо оно што вам треба! То је згодна алатка која, када се једном инсталира, корисницима даје контролну таблу Линук сервера која омогућава корисницима да виде у реалном времену информације о оптерећењу РАМ-а, коришћењу ЦПУ-а, мрежном саобраћају, па чак и Доцкер-у!

СПОИЛЕР АЛЕРТ: Померите се надоле и погледајте видео туторијал на крају овог чланка.

Инсталирајте Линук Дасх

Софтвер за контролну таблу Линук Дасх користи много различитих веб технологија, као што су НодеЈС, Го, Питхон и други. Контролна табла може да ради са било којом од ових технологија као домаћин. Међутим, у овом водичу ћемо се фокусирати на НодеЈС, јер је он доследно најлакши за употребу. Ако желите да подесите Линук Дасх да ради на нечем другом, осим на Ноде-у, проверите везу овде за упутства.

Рад софтвера је лак, јер корисници не морају да се петљају са пакетом за преузимање за Линук Дасх. Ово чини софтвер контролне табле одличним, јер без обзира који ОС Линук сервера имате, он ће радити. Да бисте започели инсталацију, отворите терминал и наведите НодеЈС да ради на вашем Линук серверу.

instagram viewer

Убунту/Дебиан сервери

увијати -сЛ https://deb.nodesource.com/setup_8.x | судо -Е басх - судо апт инсталл нодејс гит

или, за Дебиан:

судо апт-гет инсталл нодејс гит

Рхел/ЦентОС/Сусе Ентерприсе

цурл --нечујно --локација https://rpm.nodesource.com/setup_8.x | судо басх -
судо иум инсталл нодејс нпм гит

или, за Сусе системе, урадите:

судо зиппер инсталл нодејс нпм гит

НодеЈС ради на серверу, тако да је сада време да се покрене Линук Дасх подешавање. Помоћу Гит алат, клонирајте најновију верзију кода.

судо -с цд /опт/
гит цлоне --дептх 1 https://github.com/afaqurk/linux-dash.git

Линук Дасх је веб апликација у својој сржи, тако да је клонирање кода са Гитхуб-а прилично брзо. Када је процес клонирања завршен, користите ЦД команду за померање терминала у директоријум кодова.

цд линук-дасх/апп/сервер

Алтернативно, ако нисте обожаватељ Гита, можете га користити Цурл да преузмете код на сервер.

Напомена: користите овај метод само ако не можете да инсталирате Гит алат.

судо -с цд /опт
цурл -ЛОк https://github.com/afaqurk/linux-dash/archive/master.zip унзип мастер.зип рм мастер.зип
цд линук-дасх/апп/сервер

Пошто користимо НодеЈС за основу Линук Дасх-а, мораћемо да га користимо за инсталирање софтвера. У сервер фолдер, користите нпм команду за инсталирање Линук Дасх-а на ваш систем.

судо нпм инсталл --продуцтион

НПМ је НодеЈС алат за паковање. Пустите га да инсталира софтвер. Када је инсталација завршена, користите чвор команду за покретање Линук Дасх-а.

чвор индек.јс --порт 8080

Да бисте приступили Линук Дасх контролној табли, отворите веб прегледач и посетите следећу адресу веб локације:

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

Линук Дасх у позадини

Линук Дасх је сјајан и уз њега корисници могу да добију много важних информација о својим системима. Међутим, пошто је то веб апликација без традиционалног ДЕБ или РПМ пакета, не постоји процес за њено покретање у позадини. То значи да ћете морати сваки пут када желите да видите своје информације ССХ на сервер и покрените команду Ноде, Го или Питхон да проверите.

Срећом, уз мало Басх знања, лако је пребацити Линук Дасх у позадину. Још боље, нема потребе да се петљате са системд-ом или инит системом! Да бисте започели овај процес, отворите терминал, пријавите се на сервер преко ССХ-а и користите додирнути команду за креирање нове празне датотеке.

ссх сервер-ип-аддресс судо -с тоуцх линук-дасх-стартуп

Помоћу одјек команду, додајте Схебанг у скрипту, тако да Линук сервер зна шта да ради са скриптом.

ецхо '#!/бин/басх' >> линук-дасх-стартуп

Додајте размак користећи одјек, да би се направио простор за код.

ецхо ' ' >> линук-дасх-стартуп. ецхо ' ' >> линук-дасх-стартуп

Ставите линију кода у скрипту која ће рећи систему где је Линук Дасх на вашем Линук серверу.

одјек 'цд /опт/линук-дасх/апп/сервер' >> линук-дасх-стартуп ецхо ' ' >> линук-дасх-стартуп

Трцати одјек и упишите команду за извршавање у скрипту. У овом случају, кажемо НодеЈС-у да покрене Линук Дасх.

Напомена: слободно замените „ноде индек.јс“ другом командом, ако сте одлучили да подесите Линук Дасх нечим другим осим Ноде.

ецхо 'ноде индек.јс --порт 8080 &>/дев/нулл &' >> линук-дасх-стартуп

Ажурирајте дозволе скрипте тако да може да се извршава као програм.

цхмод +к линук-дасх-стартуп

Преместите скрипту у /usr/bin. Постављање датотеке скрипте овде ће омогућити сваком кориснику на серверу да лако покрене Линук Дасх као и било коју другу команду.

мв линук-дасх-стартуп /уср/бин

Да бисте покренули Линук Дасх у позадини, покрените следећу команду у терминалу на серверу:

судо линук-дасх-стартуп. 
watch instagram story