机房资产管理系统(CMDB)

2019年2月1日12:50:57 2 206

界面太多,久伴就放几个截图,具体请看演示站(服务器原因,暂时不开放,可自行搭建测试)

截图

机房资产管理系统(CMDB)
机房资产管理系统(CMDB)
机房资产管理系统(CMDB)

安装

以下步骤可以在任何干净安装Ubuntu 18.04 Bionic上执行。

sudo apt-key adv --keyserver  hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
sudo sh -c "echo 'deb https://dl.bintray.com/vi4m/ralph bionic main' >  /etc/apt/sources.list.d/vi4m_ralph.list"
sudo apt-get update
sudo apt-get install mysql-server nginx ralph-core

出现提示时,输入Ralph数据库设置。出于测试目的,选择默认设置即可。您可以稍后查看设置
/etc/ralph/conf.d/database.conf。

Nginx配置

通过编辑/ etc / nginx / sites-available / default文件并粘贴以下内容来配置nginx:

server {

    listen 80;
    client_max_body_size 512M;

    proxy_set_header Connection "";
    proxy_http_version 1.1;
    proxy_connect_timeout  300;
    proxy_read_timeout 300;

    access_log /var/log/nginx/ralph-access.log;
    error_log /var/log/nginx/ralph-error.log;

    location /static {
        alias /usr/share/ralph/static;
        access_log        off;
        log_not_found     off;
        expires 1M;
    }

    #location /media {
    #    alias /var/local/ralph/media;
    #    add_header Content-disposition "attachment";
    #}

    location / {
        proxy_pass http://127.0.0.1:8000;
        include /etc/nginx/uwsgi_params;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

之后,重启nginx:

sudo systemctl restart nginx.service

数据库配置

安装Ralph后,您可以配置数据库并创建Ralph超级用户:

echo "create database ralph_ng" | sudo mysql
echo "create user 'ralph_ng'@'localhost' identified by 'ralph_ng'" | sudo mysql
echo "grant all privileges on ralph_ng.* to 'ralph_ng'@'localhost'" | sudo mysql
sudo ralphctl migrate
sudo ralphctl createsuperuser

使用一些演示数据填充数据库:

sudo ralphctl demodata

启动

现在只是一个画龙点睛:

sudo ralphctl sitetree_resync_apps
sudo systemctl enable ralph.service
sudo systemctl start ralph.service

故障排除

如果出现问题,您可以查看这些日志文件:

/var/log/ralph/ralph.log
/var/log/ralph/gunicorn.error.log
/var/log/ralph/gunicorn.access.log
/var/log/nginx/ralph-error.log
/var/log/nginx/ralph-access.log
[tip type="tip info" ]

此安装为演示安装,也是久伴汉化的教程,具体安装方案请看官方安装方案

[/tip]
weinxin
微信公众号名称:IT青年时代
微信搜索IT青年时代或者扫描左边二维码进行关注,这样可以及时查看久伴博客每日内容推送
久伴

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar 明月清风 3

      这个有点意思,资产管理 :lol: