Posts Tagged Linux

Instalando com perfeição o WEBMIN no Ubuntu Server 11.04

Olá

Bem, este é um tutorial de como instalar com perfeição uma ferramenta de administração para linux chamada WEBMIN, eu fiz o tutorial usando o Ubuntu Server versão 11.04 no VirtualBOX, e para conexão remota usei o Putty.

Não me deti a detalhes mais básicos pois como é uma ferramenta para usuario já com um certo conhecimento eu me deti o passo-a-passo apenas na instalação que é onde existem os detalhes para bom funcionamento.

No tutorial seguem 2 vídeos, um com apenas a instalação do Ubunto Server e o outro com a instalação do WEBMIN. E um arquivo TXT com resumo dos comandos para copiar e colar no Putty e para rápida referência de instalação.

ESTOU USANDO AGORA O SISTEMA DE VÍDEO DO VIMEO POIS ALÉM DA QUALIDADE SER MELHOR CARREGA TAMBEM MAIS RÁPIDO. ASSISTINDO O VIDEO DO SITE DO VIMEO VOCE CONSEGUE UMA ALTA QUALIDADE SEM PRECISAR EFETUAR DOWNLOAD.

Instalando com perfeição o WEBMIN no Ubuntu Server 11.04 – PARTE 1

Instalando com perfeição o WEBMIN no Ubuntu Server 11.04 – PARTE 2

Arquivo com os comandos já feitos – DOWNLOAD

01
Iniciando a instalação do sistema operacional.
Eu uso de preferência o idioma ingles por causa da grande variedade de tutoriais na internet, consequentemente posso confrontar depois informações com mais perfeição.
02
Prosseguindo.
03
Aqui ele pergunta qual a TIMEZONE, ou seja ajustes para sua localização tais como Pais e diversos layouts, o velho bla bla bla de sempre.
Escolha OTHER
04
E em seguida escolha SOUTH AMERICA ( america do sul )
05
Nosso velho e corrupto Brazil de guerra.
06
Mas nesta tela matenha o padrão
UNITED STATES – UTF-8
07
Sobre seu teclado a instalação pergunta se está correto.
Escolha NO e prossiga
08
Se for o famoso ABNT2, pode escolher Brazil
09
E aqui Brazil denovo
10
Uma parte bem importante é esta…
Aqui voce vai definir o HOSTNAME do servidor, verifique com cuidado para nao ter mais trabalho para mudar depois. No meu caso aqui eu escolhi ( linux )
11
A instalação detecta sua localização para ajustes de horario.
Confirme com o que ele detectou ou escolha um proximo a sua localização. Aqui como estou na Paraíba, eu preferi deixar o TIME ajustado para Recife mesmo.
12
Vamos agora particionar o Disco o que fica mais a gosto de cada pessoa, eu particularmente depois de muiiiiiiito teste cheguei a seguinte conclusão:
SWAP – Do tamanho da memória RAM ou o dobro da memória RAM, em geral mesmo tamanho da RAM
Particao / – O restante do disco, acreditem, resolvi muitas noites de sono assim Smile
13
Vejam que eu fiz o seguinte, coloquei o SWAP no inicio do disco pois como todo mundo sabe o inicio do disco e mais rápido do que o final.
14
Confirmando o LAYOUT do disco.
15
Após o processo ele me pergunta o meu nome, Basta digitar o nome e prosseguir pra próxima etapa.
16
Automaticamente ele ja usou meu nome como usuário.
17
Senha
18
Repita a sua senha
19
JAMAIS DIGA SIM A ENCRIPTAÇÃO
A não ser que seja louco e claro Smile
20
Não use proxy durante a instalação por favor.
21
E tambem não permita instalação automatica de updates e upgrades dos pacotes.
22
USE APENAS O SSH SERVER
Porque???????
Alem de tornar a instalação em si mais rápida, o restante faremos usando o proprio WEBMIN, melhor mais rápido e prático. Assim como torna a instalação mais padronizada no aspecto de robustez do sistema.
“lembram aqueles monte de arquivinhos que se acumulam no linux…”
23
E claro, instalem o GRUB
24
E termine a instalação para reiniciar o sistema
25
Primeiramente na tela de LOGIN entre com seu usuário criado, que no meu caso foi o brinsley. Em seguida para facilitar vou usar o root do sistema para instalar todo o resto do sistema, sendo assim mude para SU como comando:
sudo –i
= digite sua senha de usuario normalmente,e  logue-se como root.
Depois disto use passwd root, para mudar a senha de root, inserindo 2 vezes a senha. depois disto basta digitar reboot para reiniciar o sistema e fazer logon usando root como usuario.
Nesta tela anote o IP que o Ubuntu está usando pois através deste iremos configurar a rede para usar o IP fixo que vamos escolher. No meu caso aqui aparece 192.168.254.101
26
Usando VI ou nano por exemplo iremos editar:
/etc/network/interfaces
Para facilitar está aqui o meu exemplo pronto:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.254.5
netmask 255.255.255.0
network 192.168.254.0
broadcast 192.168.254.255
gateway 192.168.254.254

 

Salve e saia para o prompt, entao execute o comando:

/etc/init.d/networking restart

Fazendo isso automaticamente voce já vai usar o IP que escolheu.

27
Agora vamos alterar o arquivos hosts para que tambem possamos usar o nome de maquina corretamente.
Mais uma vez usando o vi ou nano edite o arquivo:
/etc/hosts
Meu arquivo de exemplo;

127.0.0.1         localhost.localdomain   localhost
192.168.254.5   linux.localdomain       linux

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Fazendo isso basta salvar e verificar o nome de HOST com o comando

hostname -f

28
Se desejar reinicie o servidor com o comando reboot. E ao efetuar login verifique o IP que está usando e o HOSTNAME conforme mostrado aqui.
29
Agora vamos começar a instalação do WEBMIN propriamente dito…
Teremos que primeiramente acrescentar ao nosso ubuntu o repositório do WEBMIN, para isso vamos editar o seguinte caminho:
/etc/apt/sources.list
Adicionando no fim da lista os repositorios do WEBMIN que sao:

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Salve e saia para o prompt.

30
Execute: wget http://www.webmin.com/jcameron-key.asc

Execute: apt-key add jcameron-key.asc

Execute: apt-get update

Instale o WEBMIN: apt-get install webmin

= Confirmando com Y quando for perguntado.

No fim será informado o endereço para acesso que aqui ficou https://linux:10000 – lembrando que também podemos usar o IP para conectar que no caso seria https://192.168.254.5:10000 sacaram…

31
Como estamos usando o HTTPS e o certificado não existe realmente apenas confirmamos para prosseguir.
Depois consertamos isso lá no WEBMIN mudando de https para http ou conexão sem SSL.
32
Digite root no usuário
E a senha
33
Cool, ai está o WEBMIN.
34
Aqui apenas mostrando que localizou atualizações para serem efetuadas e etc.
No demais não ou comentar pois nao é o proposito do tutorial, como usa-lo procure naquele camarada laque sabe de quase tudo, acho que é Google o nome dele. Gente boa.
Até a próxima.

 

, , , , , , , ,

4 Comentários

Definindo o melhor template para o CPanel/WHM – Revendedores de domínio/hospedagem

cpanel_whm
 
Algumas colegas, mandam e-mails, e scraps e etc. me perguntando sobre qual melhor forma de manter um servidor linux baseado na hospedagem com WHM e CPanel. Bem, para os colegas que tem Revenda de hospedagem linux. Esta aqui os templates que irao colocar no WHM.
 
Não irei me aprofundar já que o conteúdo deste post e estritamente para os que detém revenda de hospedagem/domínios. Então já presumo que saberão o que fazer com os seguintes arquivos. qualquer duvida, postem que eu vou editando o post na medida do possível.
 
No WHM, Edite os templates SIMPLE, STANDARD e  STANDARDVIRTUALFTP com os profiles abaixo, lembrando que:
 
  1. as linhas NS1 e NS2 sao os seus 2 servidores de DNS, onde nos campos aaa.bbb.ccc.ddd é o ip correspondente a cada servidor seu.
  2. O whm/cpanel sempre ira acrescentar mais 3 campos ao seu template ao criar um novo domínio para ser hospedado estes sendo webdisk, webmail e whm. Apague apenas a linha WHM.
  3. Os tempos estão em segundos ou seja: 3600 segundos corresponde a 1 hora; 604800 corresponde a 7 dias e 14400 corresponde a 4 horas

 

Simple

; cPanel %cpversion%
; Zone file for %domain%
$TTL %ttl%
@      %nsttl%    IN      SOA     %nameserver%. %rpemail%. (
        %serial%    ; serial, todays date+todays
        3600        ; refresh, seconds
        3600        ; retry, seconds
        604800        ; expire, seconds
        3600 )        ; minimum, seconds

%domain%. %nsttl% IN NS %nameserver%.
%domain%. %nsttl% IN NS %nameserver2%.

ns1 IN A aaa.bbb.ccc.ddd
ns2 IN A
aaa.bbb.ccc.ddd

%domain%. IN A %ip%

localhost.%domain%. IN A 127.0.0.1

%domain%. IN MX 0 %domain%.
%domain%. IN TXT "v=spf1 a mx ip4:%ftpip% ?all"

Standard

; cPanel %cpversion%
; Zone file for %domain%
$TTL %ttl%
@      %nsttl%    IN      SOA     %nameserver%. %rpemail%. (
        %serial%    ; serial, todays date+todays
        3600        ; refresh, seconds
        3600        ; retry, seconds
        604800        ; expire, seconds
        3600 )        ; minimum, seconds

%domain%. %nsttl% IN NS %nameserver%.
%domain%. %nsttl% IN NS %nameserver2%.

ns1 IN A aaa.bbb.ccc.ddd
ns2 IN A
aaa.bbb.ccc.ddd

%domain%. IN A %ip%

localhost.%domain%. IN A 127.0.0.1

%domain%. IN MX 0 %domain%.
%domain%. IN TXT "v=spf1 a mx ip4:%ftpip% ?all"

www IN CNAME %domain%.
ftp IN A %ftpip%
pop3 IN CNAME %domain%.
smtp IN CNAME %domain%.

StandardVirtualFTP

; cPanel %cpversion%
; Zone file for %domain%
$TTL %ttl%
@      %nsttl%    IN      SOA     %nameserver%. %rpemail%. (
        %serial%    ; serial, todays date+todays
        3600        ; refresh, seconds
        3600        ; retry, seconds
        604800        ; expire, seconds
        3600 )        ; minimum, seconds

%domain%. %nsttl% IN NS %nameserver%.
%domain%. %nsttl% IN NS %nameserver2%.

ns1 IN A aaa.bbb.ccc.ddd
ns2 IN A
aaa.bbb.ccc.ddd

%domain%. IN A %ip%

localhost.%domain%. IN A 127.0.0.1

%domain%. IN MX 0 %domain%.
%domain%. IN TXT "v=spf1 a mx ip4:%ftpip% ?all"

www IN CNAME %domain%.
ftp IN A %ftpip%
pop3 IN CNAME %domain%.
smtp IN CNAME %domain%.

Se desejar baixar os arquivos já prontos em TXT, segue abaixo só links:

simple.txthttp://rapidshare.com/files/404785662/simple.txt.html

standard.txthttp://rapidshare.com/files/404785555/standard.txt.html

standardvirtualftp.txthttp://rapidshare.com/files/404785560/standardvirtualftp.txt.html

, , , , ,

Nenhum comentário.