首页 » SEO优化 » php挂号技巧_其余一款开源IP地址治理系统拜别传统IP统计办法安装篇

php挂号技巧_其余一款开源IP地址治理系统拜别传统IP统计办法安装篇

duote123 2024-11-19 0

扫一扫用手机浏览

文章目录 [+]

NetBox 是一个开源 Web 运用程序,旨在帮助管理和记录打算机网络。
NetBox 最初由DigitalOcean的网络工程团队构思,专为知足网络和根本举动步伐工程师的需求而开拓。
它包括网络管理的以下方面:

IP 地址管理 (IPAM) - IP 网络和地址、VRF 和 VLAN设备机架 -按组和站点组织设备- 设备类型及其安装位置连接 -设备之间的网络、掌握台和电源连接虚拟化- 虚拟机和群集互联网线路. 长途通信电路和供应商密码- 加密存储敏感凭据

正文开始

php挂号技巧_其余一款开源IP地址治理系统拜别传统IP统计办法安装篇

安装环境

php挂号技巧_其余一款开源IP地址治理系统拜别传统IP统计办法安装篇
(图片来自网络侵删)
系统版本:Centos 7.6Python环境:3.6数据库:PG 9.6

安装PostgreSQL数据库

yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmyum install -y postgresql96 postgresql96-server postgresql96-devel/usr/pgsql-9.6/bin/postgresql96-setup initdb ##初始化数据库

PG数据库初始化

修正数据库配置,如下图所示

yum -y install vimvim /var/lib/pgsql/9.6/data/pg_hba.conf

修正前

修正后

启动数据库并设置为开机启动

systemctl start postgresql-9.6systemctl enable postgresql-9.6

为Netbox创建数据库(这里把稳比拟我的图来看)

sudo -u postgres psqlpostgres=# CREATE DATABASE netbox; CREATE DATABASE postgres=#CREATE USER netbox WITH PASSWORD 'kasar123'; CREATE ROLE postgres=# GRANT ALL PRIVILEGES ON DATABASE netbox TO netbox; GRANT postgres=# \q

测试数据库是否正常,如果和我截图同等,就OK了

psql --username netbox --password --host localhost netbox

测试正常

Redis安装、启动,开机启动、测试。
(默认配置即可)

yum install -y epel-releaseyum install -y redis systemctl start redissystemctl enable redis

测试OK

安装Netbox所需环境

yum install -y gcc python36 python36-devel python36-setuptools libxml2-devel libxslt-devel libffi-devel openssl-devel redhat-rpm-configeasy_install-3.6 pip

更新pip到最新版本

pip3 install --upgrade pip

下载Netbox软件(如果网络比较慢,建议直接下载包)

mkdir -p /opt/netbox/ && cd /opt/netbox/yum install -y gitgit clone -b master https://github.com/netbox-community/netbox.git .

创建用户

groupadd --system netbox adduser --system -g netbox netboxchown --recursive netbox /opt/netbox/netbox/media/

增加配置文件,并修正,如下图(需仔细比拟)

cd /opt/netbox/netbox/netbox/python3 ../generate_secret_key.py ##天生密钥cp configuration.example.py configuration.py

改为‘’

添加数据库信息

天生密钥并保存

填写密钥

创建超级用户

/opt/netbox/upgrade.shsource /opt/netbox/venv/bin/activatecd /opt/netbox/netboxpython3 manage.py createsuperuser

启动做事

python3 manage.py runserver 0.0.0.0:80 --insecure

访问首页

这里安装实在有点波折,也是有点问题,在安装的同等存在lua脚本无法实行的问题,详细还没创造,如果有朋友办理的话可以私聊我,我暂时还没找到办理方案,如果办理了后我会第一韶光发出,欢迎关注后续的文章

标签:

相关文章

php语音叫醒技巧_另类办法实现PHP后台运行

问题开拓中常常会碰着这种情形:当用户触发某个要求后,须要PHP做一些处理,但是不须要用户等待处理完成,也便是要求须要快速相应并结束...

SEO优化 2024-12-08 阅读0 评论0