第一、准备工作
1、pyDash支持常规的CentOS、Debian、Ubuntu等系统,在这里老左在CentOS中安装。
2、初次玩转建议直接在测试机中实现,不要在已有网站或者重要数据的项目生产环境测试,万一有不良反应。
3、这篇文章出自https://www.tecmint.com/pydash-a-web-based-linux-performance-monitoring-tool/,参考这篇文章。
第二、安装git和Python pip
yum install epel-release -y
yum install git python-pip -y
第三、安装virtualenv
pip install virtualenv
第四、获取源码进入目录
git clone https://github.com/k3oni/pydash.git
cd pydash
第五、创建虚拟环境
virtualenv pydashtest #give a name for your virtual environment like pydashtest
然后我们可以看到标注的路径,这个等会需要用到。
第六、激活虚拟环境
source /root/pydash/pydashtest/bin/activate
这个需要根据我们实际的地址激活。
第七、安装requirements
cat requirements.txt
pip install -r requirements.txt
第八、修改加密文件
vi pydash/settings.py
这里需要将SECRET_KEY后面的字符修改成随便自己的。
第九、创建管理员账户
python manage.py syncdb
我们需要创建一个用户名和密码,用来后面登入WEB界面用的。
第十、运行开启
1、默认本地运行
python manage.py runserver
默认本地运行后,如果是Linux本机是通过http://127.0.0.1:8000登入的。
2、Linux远程连接
./manage.py runserver 服务器IP地址:1000
如果我们是VPS,希望远程连接,则需要加载自己的服务器IP地址,以及设定一个端口运行。
第十一、登入WEB界面
根据我们设定的IP:端口模式,登入WEB,然后输入设定的管理员用户和密码。