Mudanças entre as edições de "Instalação PHPIPAM"
Ir para navegação
Ir para pesquisar
(Criou página com ''''HOMOLOGADO COM'''<br> SO: CentOS 7<br> Memoria: 512MB<br> HD: 40GB<br><br> '''Instalar net-tools'''<br> yum install net-tools -y '''Instalar vim'''<br> yum install vim...') |
|||
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 16: | Linha 16: | ||
yum update -y | yum update -y | ||
yum upgrade -y | yum upgrade -y | ||
+ | |||
+ | '''Desativar para firewall não inciar junto ao SO'''<br> | ||
+ | systemctl disable firewalld | ||
+ | systemctl stop firewalld | ||
+ | |||
+ | '''Desativar SELINUX'''<br> | ||
+ | '''vim /etc/sysconfig/selinux''' | ||
+ | Alterar: SELINUX=enforcing | ||
+ | Para: SELINUX=disabled | ||
+ | |||
+ | '''Limpar firewall'''<br> | ||
+ | iptables -F | ||
'''Instalação pacotes necessários'''<br> | '''Instalação pacotes necessários'''<br> | ||
− | yum install httpd mariadb-server php php-cli php-gd php-common php-ldap php-pdo php-pear php-snmp php-xml php-mysql php-mbstring git php-gmp | + | yum install httpd mariadb-server php php-cli php-gd php-common php-ldap php-pdo php-pear php-snmp php-xml php-mysql php-mbstring git php-gmp -y |
'''Start banco'''<br> | '''Start banco'''<br> |
Edição atual tal como às 16h50min de 19 de maio de 2021
HOMOLOGADO COM
SO: CentOS 7
Memoria: 512MB
HD: 40GB
Instalar net-tools
yum install net-tools -y
Instalar vim
yum install vim -y
Instalar wget
yum install wget -y
Atualizar Sistema
yum update -y yum upgrade -y
Desativar para firewall não inciar junto ao SO
systemctl disable firewalld systemctl stop firewalld
Desativar SELINUX
vim /etc/sysconfig/selinux Alterar: SELINUX=enforcing Para: SELINUX=disabled
Limpar firewall
iptables -F
Instalação pacotes necessários
yum install httpd mariadb-server php php-cli php-gd php-common php-ldap php-pdo php-pear php-snmp php-xml php-mysql php-mbstring git php-gmp -y
Start banco
systemctl start mariadb systemctl enable mariadb
Criar banco
mysql -u root -p CREATE DATABASE phpipam; GRANT ALL PRIVILEGES ON phpipam.* TO 'phpipam'@'localhost' IDENTIFIED BY 'SUA.SENHA'; FLUSH PRIVILEGES; quit;
Baixar pacote e realizar instalação
Conferir a release recomendada em https://github.com/phpipam/phpipam/releases
cd /var/www/html/ mkdir phpipam/ cd phpipam wget https://github.com/phpipam/phpipam/archive/1.4.tar.gz tar -vxzf 1.4.tar.gz rm -r -f 1.4.tar.gz mv phpipam-1.4/* /var/www/html/phpipam
Corrigir as permissões
find /var/www/* -type d -exec chmod 755 {} \; find /var/www/* -type f -exec chmod 644 {} \;
Configuração da conexão com banco de dados
cp config.dist.php config.php vim config.php
Colocar o usuário de acesso ao banco de dados Colocar a senha de acesso ao banco de dados Também necessário apontar onde está o diretório do PHPIPAM, no nosso caso é /var/www/phpipam/, sendo assim deve-se alterar: de: define(‘BASE’, “/”); para: define(‘BASE’, “/phpipam/”);
Reiniciar servidor Web
systemctl restart httpd
Realizando acesso e concluindo configuração via WEB
http://IP/phpipam Clicar em “New phpipam instalation” Clicar em “Automatic database installation” Coloque usuário e senha do banco de dados, clique em “show advanced options” e desmarque as opções “create new database” e “set permissions to tables”. Defina a senha do usuário admin Siga os passos, e faça o login