Como Instalar PHPIPAM
Neste tutorial, você configurará o PHPIPAM rapidamente utilizando Docker Compose, clonando o repositório oficial.
Passo 1: Atualize o sistema e instale o Docker Atualize o sistema e instale o Docker com os comandos abaixo:
apt update -y && apt upgrade -y
apt install curl -y
curl -fsSL https://get.docker.com | sh
Passo 2: Clone o repositório oficial do PHPIPAM Docker
Use o comando abaixo para clonar o repositório oficial do PHPIPAM Docker:
git clone https://github.com/phpipam-docker/phpipam-docker
cd phpipam-docker
Passo 3: Edite o arquivo docker-compose.yml
O repositório já inclui o arquivo docker-compose.yml. Se necessário, edite-o para ajustar configurações como senha do banco de dados ou timezone:
nano docker-compose.yml
Certifique-se de configurar as variáveis de ambiente adequadas, como IPAM_DATABASE_PASS e MYSQL_ROOT_PASSWORD:
version: '3'
services:
phpipam-web:
image: phpipam/phpipam-www:latest
ports:
- "80:80"
environment:
- TZ=America/Sao_Paulo
- IPAM_DATABASE_HOST=phpipam-mariadb
- IPAM_DATABASE_PASS=SENHA
- IPAM_DATABASE_WEBHOST=%
restart: unless-stopped
depends_on:
- phpipam-mariadb
phpipam-cron:
image: phpipam/phpipam-cron:latest
environment:
- TZ=America/Sao_Paulo
- IPAM_DATABASE_HOST=phpipam-mariadb
- IPAM_DATABASE_PASS=SENHA
- SCAN_INTERVAL=1h
restart: unless-stopped
depends_on:
- phpipam-mariadb
phpipam-mariadb:
image: mariadb:latest
environment:
- MYSQL_ROOT_PASSWORD=SENHA
restart: unless-stopped
volumes:
- phpipam-db-data:/var/lib/mysql
volumes:
phpipam-db-data:
Substitua SENHA pelo valor desejado para as senhas do banco de dados.
Passo 4: Inicie os containers Dentro do diretório do repositório clonado, inicie os serviços com o seguinte comando:
docker compose up -d
Passo 5: Acesse o PHPIPAM pela Web
No navegador, acesse o endereço da máquina onde o Docker está rodando:
http://<IP_DO_SERVIDOR>
Passo 6: Configuração inicial
Siga o assistente de configuração do PHPIPAM para finalizar a instalação.
Conclusão O PHPIPAM agora está configurado e rodando! 🎉