
院长简介
作者:院长
职位:运维开发工程师
官网:https://deanit.cn
博客:https://blog.deanit.cn
擅长:
【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】
项目地址
官网:https://phpipam.net/
GitHub:https://github.com/phpipam/phpipam

项目特性
phpipam是一个开源的 Web IP地址管理平台(IPAM)。其目标是提供轻便,现代且有用的IP地址管理。它是基于PHP的应用程序,具有MySQL数据库后端,使用jQuery库,ajax和HTML5 / CSS3功能。
phpipam特性
同时支持IPv4和IPv6
内建的IPv4和IPv6计算器
支持无类域间路由(CIDR)标记
支持MySQL数据库
子网嵌套
基于用户/组权限
可视化报表工具
使用.xls文件导入/导出
支持设备、VRF和VLAN
电子邮件标记
支持基于AD/LDAP的验证
phpipam组件
phpipam-www: 前端Apache PHP容器
phpipam-cron: 用于计划任务网络发现作业的cron容器
phpipam-mariadb: MySQL数据库
安装部署
docker-compose方式部署
vim docker-compose.yml
version: '3'
services:
phpipam-web:
privileged: true
image: phpipam/phpipam-www:latest
ports:
- "80:80"
environment:
- TZ=Asia/Shanghai
- IPAM_DATABASE_HOST=phpipam-mariadb
- IPAM_DATABASE_PASS=phpipam_root_phpipam
- IPAM_DATABASE_WEBHOST=%
restart: unless-stopped
volumes:
- phpipam-logo:/phpipam/css/images/logo
- phpipam-ca:/usr/local/share/ca-certificates:ro
depends_on:
- phpipam-mariadb
phpipam-cron:
privileged: true
image: phpipam/phpipam-cron:latest
environment:
- TZ=Asia/Shanghai
- IPAM_DATABASE_HOST=phpipam-mariadb
- IPAM_DATABASE_PASS=phpipam_root_phpipam
- SCAN_INTERVAL=1h
restart: unless-stopped
volumes:
- phpipam-ca:/usr/local/share/ca-certificates:ro
depends_on:
- phpipam-mariadb
phpipam-mariadb:
privileged: true
image: mariadb:latest
ports:
- "3306:3306"
environment:
- MYSQL_ROOT_PASSWORD=phpipam_root_phpipam
restart: unless-stopped
volumes:
- phpipam-db-data:/var/lib/mysql
volumes:
phpipam-db-data:
phpipam-logo:
phpipam-ca:
启动服务
docker-compose -p phpipam up -d
Web 初始化
phpIPAM Web 向导创建 phpIPAM 数据库和用户,并为 phpIPAM 的 Web 界面设置管理员用户帐户。
1,三个选项新的 phpipam 安装、迁移 phpipam 安装和工作安装,新的 phpIPAM 安装时,选择 New phpipam installation

2,分为自动数据库安装、MySQL 导入说明、手动数据库安装,选择自动数据库安装选项

3,输入数据库用户名、密码、主机、数据库名称 选择 Install phpipam database 选项
之前 docker-compose 设置的用户名:root 密码phpipam_root_phpipam

招贤纳士
欢迎👏关注《院长技术》,只做原创,干货~~~

更多技术干货持续输出中......
欢迎👏加院长助理,邀请微信群:《烦请关注公众号》

欢迎加入QQ-2群:【
1群已满
】

推荐阅读
K8s命令行交互运维神器
院长带你玩转K8s证书续签
Nginx配置SSL证书及跳转特别配置
Docker自建轻量监控系统
欢迎关注我的公众号“院长技术”,原创技术文章第一时间推送。
