Mudanças entre as edições de "SERVLINUX"

De WA Informatica
Ir para: navegação, pesquisa
 
(32 edições intermediárias de um usuário não apresentadas)
Linha 1: Linha 1:
'''Instalação Linux Ubuntu – 24/02/2011'''
+
''Servlinux'' é o nome dado a uma instalação de Sistema Operacional com Kernel Linux, em modo texto puro, e que atua como servidor de Banco de Dados '''Firebird'''. É indicado para Clientes que precisam de alta performance, e disponibilidade do serviço. A distribuição utilizada é o Ubuntu Server.
   • Dar boot pelo CD Ubuntu (Versão 10.10 64 bits);
+
 
 +
Abaixo o manual passo a passo de Instalação, criado por Wellington Eugênio Miguel.
 +
 
 +
'''Instalação Linux Ubuntu – 26/06/2014'''
 +
   • Dar boot pelo CD Ubuntu (versão 14.04 64 bits);
 
   • Selecionar Idioma (Português Brasil);
 
   • Selecionar Idioma (Português Brasil);
 
   • Selecionar a Opção : Instalar o Ubuntu Server
 
   • Selecionar a Opção : Instalar o Ubuntu Server
   • Selecionar Teclado : Generic 105 Key PC
+
   • Selecionar Teclado : Português (Brasil) /  Português (Brasil)
   • Nome da Máquina : SERVLINUX
+
   • Nome do Servidor : SERVLINUX
 +
  • Nome completo do usuário : WA INFORMÁTICA – Tecnologia em Sistemas
 +
  • Nome do usuário para a conta : wainformatica
 +
  • Senha : 88328832
 +
  • Encriptar sua pasta pessoal : Não
 
   • Time Zone : America/São_Paulo
 
   • Time Zone : America/São_Paulo
 
   • Escolher Opção : Assistido – usar disco inteiro;
 
   • Escolher Opção : Assistido – usar disco inteiro;
 
   • Selecionar o HD que vai ser instalado;
 
   • Selecionar o HD que vai ser instalado;
   • Salvar Partições : Sim
+
   • Salvar Partições : Sim
  • Nome do usuário : wainformatica
+
   • Proxy : informar se houver;
  • Senha : 88328832
+
   • Selecionar : Sem atualizações automáticas;
  • Encriptar sua pasta pessoal : Não
+
   • Marcar as Opções : OpenSSH Server e Samba File Server;
   • Proxy : não informar nada;
+
   • Selecionar : Sem atualização automática
+
   • Marcar as Opções : OpenSSH Server e Samba File Server
+
 
   • Grub : Sim
 
   • Grub : Sim
   • Retirar o CD qdo solicitado e reiniciar o computador;
+
   • Retirar o CD quando solicitado e reiniciar o computador;
  
  
'''Instalar o MCedit'''
+
 
   • Sudo apt-get install mcedit
+
'''Instalar o MCedit (ou utilizar o editor "nano")'''
 +
   • Sudo apt-get install mc
  
 
'''Configurar o CTRL-ALT-DEL'''
 
'''Configurar o CTRL-ALT-DEL'''
Linha 32: Linha 38:
 
   • incluir no final do arquivo :  
 
   • incluir no final do arquivo :  
 
   •
 
   •
   • 'deb http://download.webmin.com/download/repository sarge contrib'
+
   • deb http://download.webmin.com/download/repository sarge contrib
 
   •
 
   •
 
   • salvar o arquivo e sair do editor;
 
   • salvar o arquivo e sair do editor;
Linha 46: Linha 52:
 
   • sudo mkdir /Dados/Ferramentas
 
   • sudo mkdir /Dados/Ferramentas
 
   • sudo chmod 777 –R /Dados
 
   • sudo chmod 777 –R /Dados
 +
 +
'''Desabilitar o “Barrier” '''
 +
   
 +
Como o parâmetro Barrier, vem por padrão habilitado, deve se desativá lo, pois causa grande degradação de performance.
 +
 +
  • Cd /etc
 +
  • Sudo mcedit fstab
 +
  • Acrescentar entre Ext4 e erros=remount, o parâmentro “nobarrier”.
 +
  •        Ex:  ext4        nobarrier,errors=remount-ro o                  1
 +
  • F2 pra salvar e depois F10 pra sair.
 +
  
 
'''Configurar o SAMBA'''
 
'''Configurar o SAMBA'''
 
   • cd /etc/samba
 
   • cd /etc/samba
 
   • sudo mcedit smb.conf
 
   • sudo mcedit smb.conf
''o alterar :''  
+
  •
   workgroup = WA INFORMATICA
+
  • ''alterar :''  
   server string = Servidor Linux
+
  
   security = share
+
  • workgroup = WA INFORMATICA
''o no final do arquivo criar :''  
+
   server string = Servidor Linux
   [WA]
+
   security = share (< 14.04)
 +
  •
 +
  • ''no final do arquivo criar :''  
 +
  
 +
  • [WA]
 
   • comment = Diretório de Dados
 
   • comment = Diretório de Dados
 
   • browseable = yes    (no – para oculto)
 
   • browseable = yes    (no – para oculto)
Linha 67: Linha 88:
 
   • delete readonly = yes
 
   • delete readonly = yes
 
   • revalidate = yes
 
   • revalidate = yes
 +
  •
 
   • salvar o arquivo e sair do editor;
 
   • salvar o arquivo e sair do editor;
  
'''Instalar Firebird'''
+
'''Instalar o Firebird'''
 +
  -> Para instalar:
 
   • sudo aptitude install firebird2.5-superclassic
 
   • sudo aptitude install firebird2.5-superclassic
 
+
    ou
ou
+
 
+
 
   • aptitude
 
   • aptitude
 
   • CONTROL + T vai pro menu
 
   • CONTROL + T vai pro menu
Linha 81: Linha 102:
 
   • CONTROL + T vai pro menu
 
   • CONTROL + T vai pro menu
 
   • Actions -> Install/Remove Packages
 
   • Actions -> Install/Remove Packages
   • Espera instalar – tecla ENTER e tecla Q para sair do aptitude
+
   • Espere instalar – tecla ENTER e tecla Q para sair do aptitude
 +
 
 +
  -> Definir a senha do usuário SYSDBA
 
   • sudo dpkg-reconfigure firebird2.5-superclassic
 
   • sudo dpkg-reconfigure firebird2.5-superclassic
 
   • Iniciar : Sim
 
   • Iniciar : Sim
 
   • Senha : masterkey
 
   • Senha : masterkey
   • Reinicie o computador e tente conectar;
+
 
 +
  -> Corrigir erro de “binding” (faz com que o Servidor não responda a conexões externas)
 +
   • sudo mcedit /etc/firebird/2.5/firebird.conf
 +
  • comente tudo com “RemoteBindAddress = xxx”
 +
 
 +
  -> Restartar o serviço
 +
  • sudo /etc/init.d/./firebird2.5-supeclassic restart
 +
  • Tente conectar
 +
 
  
  
Linha 92: Linha 123:
 
   • cd /etc/network
 
   • cd /etc/network
 
   • sudo mcedit interfaces
 
   • sudo mcedit interfaces
   • alterar a linha iface eth0.... por :
+
   •
 +
  • ''alterar a linha iface eth0.... por :''
 +
  •
 
   • iface eth0 inet static
 
   • iface eth0 inet static
  o address 10.1.1.100
+
  • address 10.1.1.100
  o netmask 255.0.0.0
+
  • netmask 255.0.0.0
  o gateway 10.1.1.1
+
  • gateway 10.1.1.1
 +
  • dns-nameservers 8.8.8.8 208.67.222.222
 +
 
 +
 
 +
'''Configurar teclado'''
 +
  • sudo dpkg-reconfigure console-setup
 +
 
 +
'''Montar HD'''
 +
  • mount –t ext3 /dev/xxxx /mnt/xxxxxx
  
 +
'''Informações dos HDs'''
 +
  • blkid e fdisk –l
  
Configurar teclado : sudo dpkg-reconfigure console-setup
+
Carlos Alberto - 03/08/2012 (Revisado 15/10/2014)
Montar HD : mount –t ext3 /dev/xxxx /mnt/xxxxxx
+
Informações dos HDs : blkid e fdisk –l
+

Edição atual tal como às 10h36min de 15 de outubro de 2014

Servlinux é o nome dado a uma instalação de Sistema Operacional com Kernel Linux, em modo texto puro, e que atua como servidor de Banco de Dados Firebird. É indicado para Clientes que precisam de alta performance, e disponibilidade do serviço. A distribuição utilizada é o Ubuntu Server.

Abaixo o manual passo a passo de Instalação, criado por Wellington Eugênio Miguel.

Instalação Linux Ubuntu – 26/06/2014

 •	Dar boot pelo CD Ubuntu (versão 14.04 64 bits);
 •	Selecionar Idioma (Português Brasil);
 •	Selecionar a Opção : Instalar o Ubuntu Server
 •	Selecionar Teclado : Português (Brasil) /  Português (Brasil) 
 •	Nome do Servidor : SERVLINUX
 •	Nome completo do usuário : WA INFORMÁTICA – Tecnologia em Sistemas
 •	Nome do usuário para a conta : wainformatica
 •	Senha : 88328832
 •	Encriptar sua pasta pessoal : Não
 •	Time Zone : America/São_Paulo
 •	Escolher Opção : Assistido – usar disco inteiro;
 •	Selecionar o HD que vai ser instalado;
 • 	Salvar Partições : Sim
 •	Proxy : informar se houver;
 •	Selecionar : Sem atualizações automáticas;
 •	Marcar as Opções : OpenSSH Server e Samba File Server;
 •	Grub : Sim
 •	Retirar o CD quando solicitado e reiniciar o computador;


Instalar o MCedit (ou utilizar o editor "nano")

 •	Sudo apt-get install mc

Configurar o CTRL-ALT-DEL

 •	cd /etc/init
 •	sudo mcedit control-alt-delete.conf
 •	substituir shutdown –r now “tra-la-la” por poweroff

Configurar o Webmin

 •	cd /etc/apt
 •	sudo mcedit sources.list
 •	incluir no final do arquivo : 
 •	
 •	deb http://download.webmin.com/download/repository sarge contrib
 •	
 •	salvar o arquivo e sair do editor;
 •	sudo apt-get update
 •	sudo apt-get install webmin
 •	responder sim para as perguntas.

Criar Pastas do Sistema

 •	cd /
 •	sudo mkdir /Dados
 •	sudo mkdir /Dados/Arquivos
 •	sudo mkdir /Dados/Progs
 •	sudo mkdir /Dados/Ferramentas
 •	sudo chmod 777 –R /Dados

Desabilitar o “Barrier”

Como o parâmetro Barrier, vem por padrão habilitado, deve se desativá lo, pois causa grande degradação de performance.

 •	Cd /etc
 •	Sudo mcedit fstab
 •	Acrescentar entre Ext4 e erros=remount, o parâmentro “nobarrier”.
 •        Ex:  ext4         nobarrier,errors=remount-ro o                  1
 •	F2 pra salvar e depois F10 pra sair.


Configurar o SAMBA

 •	cd /etc/samba
 •	sudo mcedit smb.conf
 •	
 •	alterar : 
 •	
 •	workgroup = WA INFORMATICA
 •	server string = Servidor Linux
 •	security = share (< 14.04)
 •	
 •	no final do arquivo criar : 
 •	
 •	[WA]
 •	comment = Diretório de Dados
 •	browseable = yes     (no – para oculto)
 •	read only = no
 •	create mask = 0777
 •	directory mask = 0755
 •	guest only = yes
 •	writable = yes
 •	public = yes
 •	path = /Dados
 •	delete readonly = yes
 •	revalidate = yes
 •	
 •	salvar o arquivo e sair do editor;

Instalar o Firebird

 ->	Para instalar:
 •	sudo aptitude install firebird2.5-superclassic
   ou
 •	aptitude
 •	CONTROL + T vai pro menu
 •	Search -> Find -> Firebird
 •	Selecionar : firebird2.5-superclassic
 •	Teclar + no teclado para marcar
 •	CONTROL + T vai pro menu
 •	Actions -> Install/Remove Packages
 •	Espere instalar – tecla ENTER e tecla Q para sair do aptitude
 ->	 Definir a senha do usuário SYSDBA
 •	sudo dpkg-reconfigure firebird2.5-superclassic
 •	Iniciar : Sim
 •	Senha : masterkey
 ->	Corrigir erro de “binding” (faz com que o Servidor não responda a conexões externas)
 •	sudo mcedit /etc/firebird/2.5/firebird.conf
 •	comente tudo com “RemoteBindAddress = xxx”
 ->	Restartar o serviço
 •	sudo /etc/init.d/./firebird2.5-supeclassic restart
 •	Tente conectar



Configurar Placa de Rede

 •	cd /etc/network
 •	sudo mcedit interfaces
 •	
 •	alterar a linha iface eth0.... por :
 •	
 •	iface eth0 inet static
 •	address 10.1.1.100
 •	netmask 255.0.0.0
 •	gateway 10.1.1.1
 •	dns-nameservers 8.8.8.8 208.67.222.222 


Configurar teclado

 •	sudo dpkg-reconfigure console-setup

Montar HD

 •	mount –t ext3 /dev/xxxx /mnt/xxxxxx

Informações dos HDs

 •	blkid e fdisk –l

Carlos Alberto - 03/08/2012 (Revisado 15/10/2014)