Instalação Teampass
Ir para navegação
Ir para pesquisar
HOMOLOGADO COM
SO: CentOS 7
Memoria: 4Gb
HD: 16Gb
Preparação Sistema
- Configuração de rede - Configuração de firewall - Download e preparação da ISO - Instalação do SO - Desabilitar firewall proprietário do SO Clique Aqui - Alteração de senhas de instalação Clique Aqui - Configuração xentools/vmtools Clique Aqui - Configuração monitoria via Agent ou SNMP - Configuracao NTP Client - Configuração Serviços - Configuração Backup - Agendamento de auditoria serviços e backup
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
Reiniciar a máquina
reboot
Instalar Dependencias
yum -y install unzip wget mariadb-server mariadb-devel git
Instalando Repositórios
yum install epel-release rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
Instalando PHP 7.4
yum --enablerepo=remi-php74 install php php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt libapache2-mod-php php-ldap php-curl php-mysql php-mcrypt php-fpm php-common openssl php-mysql php-bcmath
Ajustar configuração PHP
vim /etc/php.ini max_execution_time = 60
Reiniciar apache
systemctl restart httpd
Iniciar DB
systemctl start mariadb systemctl enable mariadb
Criar senha do DB
mysqladmin -u root password '$senha'
Criar banco para teampass
mysql -u root -p create database teampass character set utf8 collate utf8_bin;
Dar permissões ao usuario teampass no db teampass
grant all privileges on teampass.* to teampass_admin@localhost identified by 'PASSWORD';
Saindo do mysql
FLUSH PRIVILEGES; EXIT
Baixar arquivos mais atualizados em
https://github.com/nilsteampassnet/TeamPass/releases wget https://github.com/nilsteampassnet/TeamPass/archive/refs/tags/3.0.0.7.zip
Descompactar arquivos
unzip 3.0.0.7.zip -d /var/www/html/
Renomeando pasta
cd /var/www/html/ mv TeamPass-3.0.0.7 /var/www/html/teampass
Ajustando as permissões
chmod -R 0777 /var/www/html/teampass/includes/ chmod -R 0777 /var/www/html/teampass/includes/config chmod -R 0777 /var/www/html/teampass/includes/avatars chmod -R 0777 /var/www/html/teampass/includes/libraries/csrfp/libs chmod -R 0777 /var/www/html/teampass/includes/libraries/csrfp/log chmod -R 0777 /var/www/html/teampass/includes/libraries/csrfp/js chmod -R 0777 /var/www/html/teampass/backups chmod -R 0777 /var/www/html/teampass/files chmod -R 0777 /var/www/html/teampass/install chmod -R 0777 /var/www/html/teampass/upload
Acessar via WEB e concluir as configurações via WEB
http://IP/teampass
OBS: Caso Exiba a mensagem >>> Maintenance mode has been activated. Only administrators can log in.
rm -rf /var/www/html/teampass/install
Após instalação
Ao concluir instalação, ir em: Settings > Options E desabilitar o modo de manutenção