Sunteți pe pagina 1din 3

Debian

sudo apt-get update

sudo apt-get install openssh-server

sudo systemctl status sshd

sudo systemctl list-unit-files | grep enabled | grep ssh

sudo systemctl enable ssh

ssh_config: defines SSH rules for clients. It means that it defines rules that are applied everytime
you use SSH to connect to a remote host or to transfer files between hosts;
sshd_config: defines SSH rules for your SSH server. It is used for example to define the reachable
SSH port or to deny specific users from communicating with your server.

vi /etc/ssh/sshd_conf

Edit your sshd_config:


Descomente a linha Port 22

Altere o parametro:
#PermitRootLogin

PermitRootLogin yes

GLPI

vim /etc/apt/sources.list
comentar a linha que chama o cdrom (utiliza-se # no início da linha para comentá-la)

Adicionar repositórios

echo "deb http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list

echo "deb-src http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list

echo "deb http://deb.debian.org/debian-security/ stretch/updates main" >>


/etc/apt/sources.list

echo "deb-src http://deb.debian.org/debian-security/ stretch/updates main" >>


/etc/apt/sources.list

echo "deb http://deb.debian.org/debian stretch-updates main" >> /etc/apt/sources.list

echo "deb-src http://deb.debian.org/debian stretch-updates main" >> /etc/apt/sources.list

apt-get update
Instalar pré-requisitos obrigatórios

apt-get install apache2 php php-curl php-gd php-cli php-mbstring php-mysql php-xml -y

sudo apt install mariadb-server

sudo systemctl status mariadb

sudo mysql_secure_installation

Digite a senha atual para a raiz (insira para nenhum): digite..


Definir senha de root? [Y / n] enter
New password: digite uma senha
Re-enter new password: confirme a senha
Remover usuários anônimos? [Y / n] Y
Não permite o login root remotamente? [Y / n] Y
Remover o banco de dados de teste e acessá-lo? [Y / n] Y
Atualizar tabelas de privilégios agora? [Y / n] Y
Configuração do Banco de Dados para receber a instalação do GLPI
Instalar pré-requisitos opcionais

apt-get install php-cli php-cas php-imap php-ldap php-xmlrpc php-soap php-snmp php-apcu -y

apt-get install zip unzip bzip2 unrar-free vim -y

Ajustes no php.ini

find / -iname php.ini

vim /etc/php/7.0/apache2/php.ini

memory_limit = 64M ; // max memory limit


file_uploads = on ;
max_execution_time = 600 ; // not mandatory but adviced
register_globals = off ; // not mandatory but adviced
magic_quotes_sybase = off ;
session.auto_start = off ;
session.use_trans_sid = 0 ; // not mandatory but adviced

Início instalação GLPI

cd /var/www/html

wget https://github.com/glpi-project/glpi/releases/download/9.3.3/glpi-9.3.3.tgz

tar -xvzf glpi-9.3.3.tgz

Permissões para a pasta do GLPI

chmod 775 /var/www/html/* -Rf


chown www-data. /var/www/html/* -Rf
Criação do banco de dados do GLPI

mysql -uroot -p

create database glpi;

create user 'glpi'@'localhost' identified by '123456';

grant all on glpi.* to glpi identified by '123456';

quit;

Configuração de segurança de diretórios do GLPi

vim /etc/apache2/conf-available/glpi.conf
(Incluir os parâmetros)

<Directory "/var/www/html/glpi">
AllowOverride All
</Directory>

Finalizar

a2enconf glpi.conf

service apache2 restart

S-ar putea să vă placă și