Informações sobre o servidor Oxalá
Nesta página estão as informações que servirão de guia para a instalação do Server Oxala (2.0).
   
1. Informações do Servidor

NOME: Oxalá

IP: 192.168.100.200

UsuárioSenha
root824655
robisonjoel8246
ferreiranega
Serviços
  • DNS - Dnsmasq ou Bind9;
  • DHCP - dhcp3;
  • MEDIA - Emby Server;
  • ARQUIVOS - Samba Share;
  • HTTP - Apache;
  • PXE - PXELinux;
  • SSH - OpenSSH;
  • IMPRESSORA - CUP's.
 
2. Composição do Hardware

GABINETE: Positivo POS-EIH61CE

Socket: LGA1155

CHIPSET: Chipset Intel® H61 Express

RAM: 2 Gb - Arquitetura de memória DDR3 240-pinos 1333/1066 e suporte de até 16 GB

ARMAZENAMENTO: Três HD's, sendo 01 com 500 Gb e 2 com 2 Tb.

ÁUDIO: Codec de audio 6-canais VIA® VT1705. Concordante com especificação de HD.

REDE: Controlador Atheros AR8152-B 10/100 Fast Ethernet (Co-lay AR8151-B Rede Gigabit)

BIOS: AMI BIOS com 32MB SPI ROM Audio, LAN, can be disabled in BIOS Suporte para Plug and Play, STR (S3) / STD (S4) com monitoramento do Hardware e Multi Boot.

Conectores internos:
  • 1 x Conector de Energia ATX de 24 pinos;
  • 1 x 4-pin 12V Connector;
  • 1 x Conectores CPU_FAN de 4 pinos;
  • 1 x Conectores SYS_FAN de 3 pinos;
  • 1 x Conector para alto-falante;
  • 1 x Conector de saída SPDIF;
  • 1 x Conector clear CMOS;
  • 1 x Conector serial (COM2);
  • 4 x Conectores SATA 3Gb/s;
  • 2 x Conectores USB 2.0 suportam 4 portas USB adicionais;
  • 1 x conector TPM;
  • 1 x Conector case open;
  • 1 x Conector de áudio de painel frontal;
  • 1 x Botão de painel frontal/conector LED.
Conectores de painel traseiro:
  • 1 x Conector de teclado PS/2 e mouse PS/2;
  • 1 x Conector D-sub(VGA);
  • 1 x saída HDMI (Opcional);
  • 1 x Conector de rede RJ45;
  • 1 x Conjunto de conectores de Áudio (Line-in, Line-out, Mic-in);
  • 4 x Portas USB 2.0.
 
3. Instalação do Sistema

3.1. Instalação do S.O.
A instalação se dá através de uma imagem do Debian, baixada do site oficial Debian.org. Dentro das opções que o instalador possibilita, devemos nos atentar a algumas Configurações específicas:

3.2. Durante a instalação: no momento de particionar o disco, reservar 3 partições, nessa ordem:

  • / - Partição raiz com capacidade (200Gb).
  • /var - Partição onde vai ficar os arquivos http do apache (10Gb).
  • /home - Partição home (100 Gb).

1.2.3. Setar a senhas e usuários, conforme item 1.

1.2.4. Ambiente de trabalho: XFCE.

# sudo apt install xface4

Apesar de, o mais aconselhável ser o servidor rodar sem uma interface gráfica G.U.I., precisaremos de uma ao longo da instalação e para aprimorar o uso. Escolhi a Xface por ser leve, fluída e já bem lapidada. Afinal, e melhor ter uma GUI e não precisar usá-la do que precisar e não ter.

1.2.5. Após a instalação ser completada, desligue o computador. Abra e conecte todos os HD's que servirão para armazenamento e feche.

 
4. Configuração do Sistema
 
5. Instalação de Programas
a)Vim: Editor de texto para terminal.
# apt install vim -y
b)
c)
d)
e)
f)
g)
h) Fontes ttf e Microsoft:
fonte: Fontes Microsoft
 
6. Instalação dos Serviços

6.2. Impressora

6.3. Emby

6.4. Dnsmasq

 
Instalação do SSH.
SSH: # apt update ; apt install openssh-server openssh-client -y + ENTER
 
Servidor de Impressão.
 
Instalação do Emby Server.
 
Servidor de DNS
 
Servidor Samba Share
[global]
				
    workgroup = WORKGROUP
				
    server string = %h server (Samba, Ubuntu)
				
	wins support = yes
				
	dns proxy = yes
				
	log file = /var/log/samba/log.%m
				
	max log size = 1000
				
	syslog = 0
				
	panic action = /usr/share/samba/panic-action %d
				
	server role = standalone server
				
	passdb backend = tdbsam
				
	obey pam restrictions = yes
				
	unix password sync = yes
				
	passwd program = /usr/bin/passwd %u
				
	pam password change = yes
				
	map to guest = bad user
				
				
[printers]
	comment = All Printers
	browseable = no
	path = /var/spool/samba
	printable = yes
	guest ok = no
	read only = yes
	create mask = 0700
#				
[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers
	browseable = yes
	read only = yes
	guest ok = no
#				
# PASTAS COMPARTILHADAS
#				
[robisonjoel$oxala]
	comment = Pasta home de Robison Joel em Oxala.
	path = /home/robisonjoel/
	browseable = yes
	read only = no
	guest ok = no
	valid users = robisonjoel
#
[multimidia$oxala]
	comment = HD de Multimidia em Oxala.
	path = /mnt/
	browseable = yes
	read only = no
    guest ok = yes
#
[HD$oxala]
	comment = HD em Oxala.
	path = /mnt/
	browseable = yes
	read only = no
    guest ok = no
	valid users = robisonjoel
#
[host$oxala]
	comment = Host do Apache em Oxala.
	path = /var/www/html/
	browseable = yes
	read only = no
	guest ok = no
	valid users = robisonjoel
#
#[nuvem$oxala]
#   comment = Pasta do Dropbox em Oxala.
#   path = /home/robisonjoel/Nuvem/
#   browseable = yes
#   read only = no
#   guest ok = no
#   valid users = robisonjoel
#
#[isoimages$oxala]
#   comment = Pasta de imagens ISO para acesso por PXE em Oxala.
#   path = /isoimages/imagens/nfs/
#   browseable = yes
#   read only = no
#   guest ok = yes
#