Você está na página 1de 9

Configuração do servidor Ubuntu server

1º Iniciando as configurações do linux

Ao acessar o Linux deve


informar o usuário e senha,
para iniciar as configurações.
master

Para fazer as configurações, deve estar como usuário ROOT, para isso => sudo su pressione
ENTER e coloque a senha[master].

master

2º configuração da placa de rede


ifconfig => para verificar a configuração da placa de rede
nano /etc/network/interfaces => para configurar o IP da rede

Por padrão: iface eth0 inet DHCP, mais deve ficar


como a imagem ao lado (static)

Aqui deve ser colocado o IP do cliente

Ex.:
address 192.168.1.190
netmask 255.255.255.0
gateway 192.168.1.1

Configuração do DNS => nano /etc/resolv.conf Ex.: deixe como imagem abaixo

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 1


Ex.: nameserver 8.8.8.8

/etc/init.d/networking restart => para reiniciar as configurações


Para conferir a configuração anterior digite cat /etc/resolv.conf. Se depois de reiniciar o sistema
as configurações de DNS estiverem como configurado acima, então tem que ser feito o
procedimento a seguir. Use o comando a seguir
nano /etc/resolvconf/resolv.conf.d/head

Ex.: nameserver 8.8.8.8

Salva e fecha o arquivo.


Depois, para atualizar, execute:
resolvconf -u
Depois, para ver se as alterações foram feitas, execute:
cat /etc/resolv.conf
/etc/init.d/networking restart => para reiniciar as configurações
Feito a configuração da rede é hora de fazer a instalação do serviço Mysql
Antes de iniciamos a instalação do serviço Mysql, vamos atualizar o Linux
apt-get update => sempre depois da instalação de um serviço

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 2


Iniciando a instalação do serviço Mysql
apt-get install mysql-server

root

Defina a senha do usuário root do MySQL Server e selecione a opção “Ok”.

root

Repita a senha do usuário root do MySQL Server e selecione a opção “Ok”. Aguarde o término
da instalação.

Configurando o MySQL
Configuração do acesso exeterno ao banco MySQL, e colocando o mesmo para aceitar case
sensitive e o tamanho máximo de arquivos, antes faça uma copia de segurança usando =>
mv /etc/mysql/my.cnf /etc/mysql/my_orig.cnf depois digite => nano /etc/mysql/my.cnf

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 3


Port=3309
Para aumentar o número de conexões do
max_connections = 250 serviço MySQL

Aqui nesse arquivo se preferir pode apagar


Todo o conteúdo e colocar somente a
Configuração ao lado.
CONFIGURAÇÃO PADRÃO QUANTUM
[mysqld]
bind-address = 0.0.0.0
lower_case_table_names = 1
max_allowed_packet=500M
port=3390
max_connections = 250

Caso seja preciso fazer alteração da porta do Servidor MySQL siga os passos acima, acesse
caso não esteja => nano /etc/mysql/my.cnf e logo depois das configurações existes acrecente
Ex.: port=3390
Se precisar define o numero de conexões no servidor mySQL é só usar a seguinte linha de
comando => max_connections = 250
Concluído, reinicia o serviço => service mysql restart
Entre no MySQL com o usuário root

mysql –u root –p [senha]

5. Conceda o seguinte privilégio: GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'root';


6. Execute o seguinte comando: FLUSH PRIVILEGES;

Atenção recomendável restaurar o banco de dados agora para prosseguir


Obs.: para a versão 128001 do sistema é necessário dar as permissões de usuários da nova
versão.
E digite o código abaixo dentro do mysql (obs.: se preferir pode usar o ssh pra copiar e colar o
código abaixo, mais para fazer isso deve configurar o ssh antes). Ou pode ser digitado também
CREATE USER 'quantum'@'localhost' IDENTIFIED BY 'quantum28042004';

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 4


GRANT ALL PRIVILEGES ON *.* TO 'quantum'@'localhost';
CREATE USER 'quantum'@'%' IDENTIFIED BY 'quantum28042004';
GRANT ALL PRIVILEGES ON *.* TO 'quantum'@'%';
CREATE USER 'quantum'@'::1' IDENTIFIED BY 'quantum28042004';
GRANT ALL PRIVILEGES ON *.* TO 'quantum'@'::1';
CREATE USER 'quantum'@'127.0.0.1' IDENTIFIED BY 'quantum28042004';
GRANT ALL PRIVILEGES ON *.* TO 'quantum'@'127.0.0.1';
update mysql.user set password=PASSWORD('quantum28042004') where user='root';
FLUSH PRIVILEGES;

7. Para sair do mysql digite exit e pressione ENTER

Concluída a configuração acima, o serviço deve ser reiniciado => service mysql restart ou
service mysqld restart

Iniciando as configurações do serviço SSH


Para ativar o serviço ssh => service sshd start

para configurar a porta 3358 => nano /etc/ssh/sshd_config

Na imagem acima só faz essa alteração de porta da padrão 22 para 3358, salva e faz a alteração
=> nano /etc/ssh/ssh_config

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 5


Concluído reinicie o serviço ssh => service ssh restart ou service sshd restart

Iniciando as configurações do serviço Samba


Criando e colocando permisões na pasta sistema, segue imagem abaixo

Compartilhamento da pasta sistema no servidor samba => nano /etc/samba/smb.conf

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 6


Logo abaixo de todos os textos.
Deve ser colocado como a
imagem ao lado, ondem vai a
pasta SISTEMA compartilhada
com as devidas permissões.

[sistema]
comment = sistema quantum
browseable = yes
path = /home/sistema
public = yes
create mask = 0777
writable = yes

Atribuindo senha para o usuário do serviço samba

smbpasswd -a quantum

master
master

Concluído reinicie o serviço ssh => service smb restart ou service smbd restart

Deve ser desativar o Firewall => ufw disable

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 7


Tudo pronto agora é só fazer os tentes finais (Ex.: Restaura banco, acessa compartilhamento,
acessa via putty, etc.)

Permissão de Acesso MySQL Ubuntu Server para receber carga


Além de todas as permissões convencionais que já são efetuadas nos sistemas Linux, no Ubuntu
Server é necessário acrescentar uma a mais para o Apparmor que controla o acesso das
aplicações incluindo o MySQL.
Abra o arquivo utilizando o editor "nano" com o seguinte comando:

nano /etc/apparmor.d/local/usr.sbin.mysqld

Feito isso adicione a linha abaixo ao arquivo:

/home/sistema/* rw,

Logo em seguida feche o editor nano salvando o arquivo e execute o comando para recarregar as
configurações do Apparmor com o seguinte comando:

sudo /etc/init.d/apparmor reload


Após concluir estes passos será necessário reiniciar o servidor mysql => service mysql restart

PROCESSO PARA TIRAR O LINUX DO HORÁRIO DE VERSÃO =>


dpkg-reconfigure tzdata, deve escolher AMÉRICA e depois
ARAGUAÍNA
# sudo dpkg-reconfigure tzdata ou esse => tzselect

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 8


Escolha Am = América
Pressione Enter

Escolha Araguaína
Pressione Enter

Ou ainda você pode usar => SET @@global.time_zone = '-3:00'; direto no banco de dados e
pronto vai resolvido o problema da hora
E Pronto o horário vai está no horário local

Obs.: Se por acaso data e a hora não estiverem fixando depois de desligar favor usar o
comandado a seguir.
Ajustar o relógio de hardware para a hora do sistema utilizando o padrão UTC
# hwclock –w –u
Ajustar o relógio do sistema para a hora do hardware utilizando o padrão UTC
# hwclock –s –u
Data e hora:
# date mmddhhmmyyyy
O significado de cada conjunto de caracteres é:
mm: mês
dd: dia
hh: hora
mm: minuto
yyyy: ano

Manual criado por: Arnaldo

PARTICIPAÇÃO ESPECIAL: FELIPE 9

Você também pode gostar