당신의 리눅스 서버를 사랑하지만 당신이 더 있었으면 좋겠다.하루 종일 어떻게 운영되는지에 대한 정보? 그렇다면 Linux Dash가 필요할 수도 있습니다! 한 번 설치하면 사용자에게 RAM로드, CPU 사용량, 네트워크 트래픽 및 Docker에 대한 실시간 정보를 볼 수있는 Linux 서버 대시 보드를 제공하는 깔끔한 도구입니다!
스포일러 경고:이 기사의 끝 부분에서 아래로 스크롤하여 비디오 자습서를보십시오.
리눅스 대시 설치
Linux Dash 대시 보드 소프트웨어는NodeJS, Go, Python 및 기타와 같은 다양한 웹 기술. 대시 보드는 이러한 기술을 호스트로 실행할 수 있습니다. 그러나이 안내서에서는 NodeJS가 가장 사용하기 쉬우므로 NodeJS에 중점을 둘 것입니다. 노드 이외의 다른 환경에서 Linux Dash를 실행하도록 설정하려면 여기 링크를 확인하십시오.
사용자가 소프트웨어를 쉽게 사용할 수 있습니다.Linux Dash 용 다운로드 패키지를 사용하지 않아도됩니다. 이를 통해 어떤 Linux 서버 OS를 사용하든 대시 보드 소프트웨어를 훌륭하게 실행할 수 있습니다. 설치를 시작하려면 터미널을 열고 Linux 서버에서 NodeJS를 작동 시키십시오.
우분투 / 데비안 서버
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install nodejs git
또는 데비안의 경우 :
sudo apt-get install nodejs git
Rhel / CentOS / Suse 엔터프라이즈
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
sudo yum install nodejs npm git
또는 Suse 시스템의 경우 다음을 수행하십시오.
sudo zypper install nodejs npm git
NodeJS가 서버에서 작업 중이므로 이제 Linux Dash 설정을 시작할 차례입니다. 사용하여 힘내 도구를 사용하여 최신 버전의 코드를 복제하십시오.
sudo -s cd /opt/
git clone --depth 1 https://github.com/afaqurk/linux-dash.git
Linux Dash는 핵심 웹 응용 프로그램이므로 Github에서 코드를 복제하는 것은 매우 빠릅니다. 복제 과정이 완료되면 CD 터미널을 코드 디렉토리로 이동하는 명령입니다.
cd linux-dash/app/server
또는 Git의 팬이 아닌 경우 Curl을 사용하여 코드를 서버에 다운로드 할 수 있습니다.
참고 : 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
Linux Dash를 기반으로 NodeJS를 사용하므로 소프트웨어를 설치하기 위해 NodeJS를 사용해야합니다. 에서 섬기는 사람 폴더에서 npm Linux Dash를 시스템에 설치하는 명령입니다.
sudo npm install --production
NPM은 NodeJS 패키징 도구입니다. 소프트웨어를 설치하자. 설치가 완료되면 마디 Linux Dash를 시작하는 명령입니다.
node index.js --port 8080
Linux Dash 대시 보드에 액세스하려면 웹 브라우저를 열고 다음 웹 사이트 주소를 방문하십시오.
http://ip-address-of-server/
tBackground의 Linux 대시
Linux Dash는 훌륭하며 사용자는시스템에 대한 많은 중요한 정보를 얻을 수 있습니다. 그러나 기존 DEB 또는 RPM 패키지가없는 웹 애플리케이션이므로 백그라운드에서 실행하는 프로세스가 없습니다. 즉, 정보를보고 싶을 때마다 서버에 SSH를 연결하고 Node, Go 또는 Python 명령을 실행하여 확인해야합니다.
고맙게도 Bash에 대한 약간의 지식 만 있으면Linux Dash를 백그라운드로 쉽게 오프로드 할 수 있습니다. 더 나은 방법은 systemd 또는 init 시스템을 망칠 필요가 없습니다! 이 프로세스를 시작하려면 터미널을 열고 SSH를 통해 서버에 로그인 한 다음 접촉 새 빈 파일을 작성하는 명령입니다.
ssh server-ip-address sudo -s touch linux-dash-startup
사용하여 에코 Linux 서버가 스크립트로 수행 할 작업을 알 수 있도록 스크립트에 Shebang을 추가하십시오.
echo "#!/bin/bash" >> linux-dash-startup
사용하여 공간 추가 에코코드를위한 공간을 만들기 위해.
echo " " >> linux-dash-startup echo " " >> linux-dash-startup
시스템에 Linux Dash가 Linux 서버에서 어디에 있는지 알려주는 스크립트를 스크립트에 넣으십시오.
echo "cd /opt/linux-dash/app/server" >> linux-dash-startup
echo " " >> linux-dash-startup
운영 에코 실행 명령을 스크립트에 작성하십시오. 이 경우 NodeJS에 Linux Dash를 실행하라고 지시합니다.
참고 : Linux Dash를 Node 이외의 것으로 설정하도록 선택한 경우“node index.js”를 다른 명령으로 자유롭게 교체하십시오.
echo "node index.js --port 8080 &>/dev/null &" >> linux-dash-startup
프로그램으로 실행할 수 있도록 스크립트의 권한을 업데이트하십시오.
chmod +x linux-dash-startup
스크립트를 / usr / bin. 스크립트 파일을 여기에두면 서버의 모든 사용자가 다른 명령과 마찬가지로 Linux Dash를 쉽게 시작할 수 있습니다.
mv linux-dash-startup /usr/bin
백그라운드에서 Linux Dash를 실행하려면 서버의 터미널에서 다음 명령을 실행하십시오.
sudo linux-dash-startup</ p>
코멘트