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! 🎉