Mudanças entre as edições de "Instalação Teampass"
Ir para navegação
Ir para pesquisar
(Criou página com ''''HOMOLOGADO COM'''<br> SO: CentOS 8<br> Memoria: 4Gb<br> HD: 16Gb<br><br> '''Executar a instalação padrão prevista em''' Customização Padrão Instalação VM '''...') |
|||
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
'''HOMOLOGADO COM'''<br> | '''HOMOLOGADO COM'''<br> | ||
− | SO: CentOS | + | SO: CentOS 7<br> |
Memoria: 4Gb<br> | Memoria: 4Gb<br> | ||
HD: 16Gb<br><br> | HD: 16Gb<br><br> | ||
− | ''' | + | '''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 [[Firewall Linux|Clique Aqui]] | ||
+ | - Alteração de senhas de instalação [[Troca Senha Acesso|Clique Aqui]] | ||
+ | - Configuração xentools/vmtools [[Instalação VMTools Centos 7|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'''<br> | '''Instalar net-tools'''<br> | ||
Linha 22: | Linha 33: | ||
'''Reiniciar a máquina''' | '''Reiniciar a máquina''' | ||
reboot | 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 |
Edição atual tal como às 13h41min de 29 de maio de 2021
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