Posts Tagged ‘Server’

Como instalar um servidor de FTP em linux

January 17th, 2010

Finalmente tive algum tempo menos ocupado e resolvi colocar aqui o tutorial, relativo à instalação de um servidor de FTP em linux, conforme foi prometido no post anterior.

Vamos utilizar um Servidor de FTP chamado proftpd.

Vamos começar precisamente no ponto em que ficámos da última vez.


Capture

Vamos fazer o login como administrador, que foi configurado na fase de instalação.

Depois de fazerem o login no vosso servidor, devem-se deparar com o seguinte


Capture1

Vou começar por actualizar o sistema, para tal vou correr os seguintes comandos:

1. sudo apt-get update (actualiza a lista dos módulos disponíveis) e
2. sudo apt-get upgrade (actualiza os módulos).


Capture2

Vou carregar no “Y” e em seguida no “Enter” para actualizar o sistema com os últimos módulos (pacotes).

Este processo demora alguns minutos, dependendo da velocidade da vossa ligação à internet, assim como a velocidade do processador.

Após ter terminado o processo, devem-se deparar com o seguinte:

Capture3

Neste momento o vosso sistema encontra-se actualizado, como tal vou começar por fazer um “reboot” ao sistema.

Para tal, basta correr o seguinte comando:

“sudo reboot now”

Capture4

Nota: No caso de quererem desligar a máquina, têm de correr o comando “sudo shutdown -h now”, o “-h” faz um “halt” ao sistema.

Agora que o sistema já recomeçou com as últimas actualizações, volto a fazer login.

Capture5

Vamos então instalar o proftpd, para tal é necessário correr o comando “sudo apt-get install proftpd”

e digitar “Y”, para que a instalação inicie.

De seguida aparece-nos a seguinte opção

em que escolhemos a opção “standalone”

Uma vez instalado o proftpd, vamo-nos certificar que está a funcionar convenientemente. Começamos por fazer uma ligação ao servidor local, através do comando “ftp localhost”

Colocamos um dos usernames e password existentes na maquina local, visto que já tinha criado o utilizador bla no tutorial anterior vou entrar com este mesmo.

Finalmente estamos loggados.

Terminamos assim mais um tutorial de linux, este foi um pouco mais curto mas se tiverem dúvidas relativamente às configurações podem sempre entrar em contacto.

  • Share/Bookmark

Como configurar a partilha de pastas, samba, e utilizar o LAMP

December 12th, 2009

Visto que já coloquei à vossa disposição a configuração do Ubuntu Server 9.10, agora vou proceder à configuração do samba e do LAMP.

Vamos começar precisamente no ponto em que ficámos da última vez.

Capture

Vamos fazer o login como administrador, que foi configurado na fase de instalação.

Depois de fazerem o login no vosso servidor, devem-se deparar com o seguinte

Capture1

Vou começar por actualizar o sistema, para tal vou correr os comando:

1. sudo apt-get update (actualiza a lista dos módulos disponíveis) e
2. sudo apt-get upgrade (actualiza os módulos).

Capture2

Vou carregar no “Y” e em seguida no “Enter” para actualizar o sistema com os últimos módulos (pacotes).

Este processo demora alguns minutos, dependendo da velocidade da vossa ligação à internet, assim como a velocidade do processador.

Após ter terminado o processo, devem-se deparar com o seguinte:

Capture3

Neste momento o vosso sistema encontra-se actualizado, como tal vou começar por fazer um “reboot” ao sistema.

Para tal, basta correr o seguinte comando:

“sudo reboot now”

Capture4

Nota: No caso de quererem desligar a máquina, têm de correr o comando “sudo shutdown -h now”, o “-h” faz um “halt” ao sistema.

Agora que o sistema já recomeçou com as últimas actualizações, volto a fazer login.

Capture5

Vamos agora proceder à configuração do samba. Vou começar por adicionar um novo utilizador, para que este possa aceder aos directórios partilhados.

É então necessário correr o comando “sudo adduser nome_utilizador”

Capture6

Depois de correr este comando, é-me pedido a password para o novo utilizador.

Capture7

coloco as informações pertencentes a esse utilizador, por fim “Y” e “Enter” para adicionar o utilizador.

Capture8

Agora que já temos o novo utilizador, vou adicionar este utilizador ao samba. Corro então o comando “sudo smbpasswd -a nome_utilizador” e em seguida coloco a password de acesso.

Capture9

Vamos agora instalar uma aplicação, para facilitar a vida e as configurações, chamada “Webmin”.

Para isso começamos por mudar de directoria com o comando “cd /~”, em seguida “sacamos” os pacotes necessários através do comando “sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.500_all.deb”

Capture10

Agora, vamos instalar aplicação atravês do comando “sudo dpkg –install webmin_1.500_all.deb”

Capture11

Visto que não temos todos os pacotes necessários para instalar o webmin, vamos começar por arranjá-los, para isso corremos o comando “sudo apt-get update” em seguinda “sudo apt-get upgrade”

Capture12

Agora, corremos o comando “sudo apt-get -f install” para “puxar” todos os pacotes necessários e instalar o webmin.

Capture13

Uma vez mais “Y” e “Enter”. Uma vez instalado o webmin, deparamo-nos com o seguinte.

Capture14

Finalmente está instalado. Para acedermos, vamos começar por verificar se está tudo bem com o apache. Para isso, começamos por correr o comando “ifconfig”

Capture15

Ao executarmos este comando, o equivalente em windows é “ipconfig”, é gerado o relatório de todas as placas de rede, assim como os seus ip’s.

Para sabererem o ip da máquina vejam no “eth0″, ligação da placa de rede, a linha que diz “inet addr”. O que vem a seguir é o ip, no meu caso 192.168.0.13.

Capture16

Agora, abram noutro computador o vosso browser favorito e coloquem no endereço “http://” seguido do ip do servidor.

Capture17

Como podem ver, o apache está a funcionar. Agora vamos tentar aceder ao webmin, para isso escrevam então “https://ip_servidor:10000/”

Capture18

Aparece-vos então uma mensagem avisar que o certificado não é válido, digam que querem proceder para que seja possível acederem ao webmin.

Coloquem agora o username e password de administrador, entrem, e finalmente têm o webmin a funcionar.

Capture19

Agora, do lado esquerdo escolham a opção “Servers” e em seguida “Samba Windows File Sharing”

Capture20

Como está tudo a funcionar, vamos ao servidor e vamos criar uma pasta de partilha. Comecem por executar o comando “cd /home” para mudarem de directoria para a home.

Corram então o comando “sudo mkdir share”, para criar uma nova directoria chamada “share”.

Capture21

Visto a directoria já estar criada, vamos agora partilha-la com o samba. Voltando ao computador com o browser, escolham a opção “Create new file share”.

Capture22

Aparece-vos então o seguinte

Capture23

vamos começar por colocar o “Share name”, como “share”, o “Directory to share”, como “/home/share/” e por fim clicar em “Create”

Capture24

Agora, Vamos repetir o processo, mas para a pasta do apache para que seja possível colocarem páginas, blogs e afins online. Neste caso, após escolherem a opção “Create new file share”,
coloquem o “Share name” como “www” e o “Directory to share” como “/var/www/”.

Capture25

Uma vez criadas estas duas “partilhas” é necessário recomeçar o serviço de samba, para isso escolham a opção “Restart Samba Servers”.

Capture26

Ok, vamos então verificar se está tudo em ordem. Pressionem as seguintes teclas “Ctrl+E” e escrevam em cima, no endereço o “\\ip_do_servidor\\.

Capture27

Ao clicarem duas vezes, em qualquer uma das pastas, aparece-vos o seguinte.

Capture28

Para acederem basta-vos colocarem o username e password do utilizador que adicionaram quando correram o comando “smbpasswd -a” e pronto têm acesso às pastas.

Agora já têm o samba configurado, se quiserem adicionar novas pastas, basta seguirem os passos anteriores.

Para colocarem um blog, ou um site, no vosso servidor basta-vos adicionarem os ficheiros à pasta “www”.

Nota: Esta descrição foi para partilhar pastas para leitura, caso pretendam escrita, seleccionem a pasta.

Capture29

Escolham a opção “Security and Access Control”

Capture30

e escolham a opção “Writable ?” em “Yes”

Capture31

em seguida, “Save”. Não se esqueçam de fazer “Restart Samba Servers” para que as alterações entrem em acção.

Por fim, no servidor têm de mudar as premissões de escrita na pasta, para isso corram “sudo chmod -R 777 /home/share/” e pronto, podem escrever na pasta à vontade.

P.S. – E assim acabamos o segundo tutorial de linux, no próximo vou-vos ensinar a instalar um servidor de FTP para que possam aceder remotamente aos vossos ficheiros.

  • Share/Bookmark

Como instalar um servidor de linux (Ubuntu)

December 9th, 2009

Após vários pedidos, finalmente decidi fazer um turorial a explicar como se instala o ubuntu server num computador. Normalmente serve para dar utilidade aquele computador velhinho, encostado a um canto, que não faz nada a não ser apanhar pó mas se metade das pessoas soubessem o que ele ainda tem para dar, ficariam maravilhadas.

Muitos devem estar-se a perguntar neste momento, porquê linux e porque não windows ?

Pois bem, a realidade é que linux consegue fazer as mesmas coisas que o nosso “amigo” windows, mas com muito menos recursos e mais velocidade.

Acho que já chega de bla… bla… e vou começar por uma vez de todas o tutorial que vocês tão esperam.

Poderia ter optado por outra distribuição, mas resolvi escolher aquela que actualmente é a mais fácil e a da moda, o Ubuntu.

Vamos começar por “puxar” a versão mais actual, para isso basta clicarem neste link.

Devem-se deparar com o seguinte:

Screenshot

Agora, devem optar pela versão que pretendem. Para isso, basta clicarem no link “Alternative download options”.

Screenshot-1

Optei pela versão de 64 bits, contudo a 32 bits é precisamente igual em termos de instalação.

Após fazerem o download, têm de gravar a imagem para um CD. Vou presumir que todos sabem fazer isso, senão acho que nem vale a pena continuarem este tutorial… (Caso não saibam mandem um e-mail através dos Contactos :P )

O resto do tutorial será feito numa máquina virtual, para que seja possível colocar as imagens.

Após arrancar o CD com o ubuntu, devem-se deparar com o seguinte

Capture

Após escolherem o idioma desejado ( este idioma é somente para a instalação), escolhem a opção de Instalar o Ubuntu Server.

Capture1

Após alguns segundos começa a verdadeira instalação, ou devo dizer cruzada ? Começam por escolher o idioma do vosso sistema, eu vou optar por inglês :)

Capture2

Agora escolhe-se o Pais…

Capture3

Após ter escolhido Europa, Portugal, chega à altura de detectar o idioma do teclado.

Optei por dizer que não queria que ele detectasse, assim escolho directamente o idioma correcto…

No meu caso Portugal.

Capture5

Após alguns segundos, ou mesmo minutos, em que a instalação está a carregar todos os módulos necessários, chega a fase de configurar a rede. A primeira opção é a escolha do Nome da máquina, optei por Ubuntu-VM-Server.

Capture6

De seguida, temos o hora do sistema. Como sou do continente, optei por lisboa, visto que o fuso horário é que é o importante (Neste momento acho que há muito portista chateado).

Capture7

Neste momento chegamos a uma das fases mais importantes, a partição dos discos. Para muita gente é sempre andar, contudo acho que é uma fase importante. Como tal, não vou optar pelo “Guided” (automático), mas sim pela configuração manual.

Capture8

Após escolher a opção manual, depara-se com o seguinte.

Capture9

Escolho o disco em causa, neste caso SCSI1 (0,0,0) (sda).

Capture10

Crio uma nova partição.

Após criar a partição, vão aparecer as seguinte opções.

Capture11

Vou configurar os discos como sendo “Logical Volume Manager”, o que mais tarde permite adicionar novos discos como sendo um único com o somatório do espaço disponível.

Começa-se por se gravar as opções de LVM no disco.

Capture12

Após serem gravadas, temos de criar um novo grupo com os volumes.

Vou escolher o nome de HD, mas pode ser outro qualquer ;) .

De seguida selecciono todos os discos que vão pertencer a esse grupo, neste caso tenho apenas um.Capture13

Gravo então as alterações no LVM.

Capture14

Após terem sido feitas as alterações do LVM, devem-se deparar com o seguinte.

Capture15

Visto que já está configurado devidamente, o LVM, inicio a configuração do espaço em si.

Escolho “Create logical volume” e escolho o Volume, que no meu caso é o HD,

Capture16

Têm de escolher uma vez mais, um nome para o “Logical volume name”, optei por ser Disk1.

Capture17

Neste momento, vou reservar o espaço que quero para este volume lógico. Visto que o disco tem 8585 MB, vou escolher 7500 MB para este volume, deixando 1085 MB para o volume de Swap, também conhecido como memória Virtual. Normalmente usa-se o dobro do espaço da memória RAM em memória virtual.

Capture18

Após alocar o espaço, já me aparece um volume lógico na configuração do LVM.

Capture19

Vou então repetir os passos anteriores, para criar um segundo volume lógico chamado Disk2, para que posteriormente seja usado como Swap.

Após criar o segundo volume lógico, o aspecto será identico a este.

Capture20

Visto que já configurámos os volumes lógicos, podemos seleccionar a opção de Finish.

Voltamos então ao menu da partição dos discos, como podem ver está um bocadinho diferentes.

Capture21

Vou começar por escolher o Disk1 e defini-lo como a root do sistema. Para isso, têm de escolher a opção “#1 7.5 Gb”. Vai então aparecer o seguinte menu.

Capture22

onde diz “Use as: do not use”

Capture23

e de seguida escolho o tupo de partição, vou optar por Ext3 por considerar que é um formato mais estável que o Ext4.

Em seguida escolho o “Mount point:” com “/ – the root file system”.

Capture24

Capture25

Este volume já está tratado, como tal, para finalizar “Done setting up the partition”.

Somos então re-encaminhados para o menu das partições, uma vez mais.

Capture26

Falta então configurar o disco de Swap. Para isso, escolho o “#1 1,1 GB” do “Disk2″.

Capture27

Escolho o “Use as: do not use”, como anteriormente, mas desta vez escolho o tipo como sendo “swap area”.

Capture28

Visto que para este volume basta isto, escolho a opção “Done setting up the partition”.

Uma vez mais no menu de Partição dos discos, mas desta vez com os volumes definidos, escolho “Finish partitioning and write changes to disk” para proseguir a instalação.

Capture29

Salvo todas as alterações feitas.

Capture30

Espero que os discos sejam formatados.

Capture31

Espero que seja instalado a base do sistema.

Capture32

Chegou finalmente a fase de escolher o username e password do administrador. Começa por pedir o Nome Completo do Utilizador, vou escolher como User, acho que compreendem porquê…

Capture33

Para username, vou optar por “administrator”

Capture34

A password, pode ser… hum… “123″ e em seguida volto a confirmar…

Como escolhi uma password com menos de 8 caracteres, aparece-me o seguinte aviso.

Capture35

Optei por continuar, visto que isto é um Virtual Machine, contudo aconselho vivamente a escolherem uma password um pouco mais complexa.

A seguir aparece-me a opção de encriptar os directórios dos utilizadores, vou escolher “não”, para ser mais fácil passar os ficheiros de um lado para o outro.

Capture36

Espero mais alguns segundos enquanto é configurado o apt, para quem não sabe o apt ou aptitude é responsável por todas as bibliotecas do sistema.

Finalmente escolhemos o software a ser instalado no sistema, vou começar por optar em não fazer as actualizações automaticamente.

Capture37

E por fim escolho o software. Neste momento, vou-me limitar a escolher o LAMP (Linux Apache MySQL PHP) que é o acrónimo para o servidor web, ou http, como perferirem. O OpenSSH server, que é um servidor de SSH, que vai permitir que a máquina seja controlada atravês de outros computadores. E o Samba file server, que permite aceder com outras máquinas às partilhas.

Capture38

Nota: Mesmo que queiram instalar um servidor de mail, aconselho que façam isso posteriormente. Mais tarde colocarei um tutorial, sobre como o fazer.

Neste momento o sistema está a seleccionar os pacotes necessários para a instalação

Capture39

De seguida devem ter de escolher a password de root para o MySQL. Escolham cuidadosamente esta password, porque será graças a ela que poderão configurar todos os acessos à base de dados.

Capture40

Neste momento podem ir beber um café, visto que o sistema está na fase de instalação e é capaz de demorar um bom bocado.

Capture41

Quando voltarem, provavelmente já terá terminado a instalação.

Capture42

escolhem a opção de continuar, retiram o CD, e espera que reinicie.

Quando reiniciar devem-se deparar com algo do género.

Capture43

E assim têm a instalação do servidor de linux feita.

P.S. – O próximo tutorial será a explicar como se configura a partilha de pastas, samba, e utilizar o LAMP.

  • Share/Bookmark

Vista/2008 Server Service Pack 2, veio tarde mas trouxe novidades…

May 27th, 2009

microsoft

Hoje foi lançado oficialmente o Service Pack 2 para o Windows Vista e para o Windows Server 2008. Esta segunda actualização trouxe algumas novidades, apesar de ter uma uma diferença de 14 meses em relação ao SP1, sendo elas:

•    Windows Search 4.0,
•    Bluetooth 2.1,
•    Windows Connect Now (WCN)
•    Suporte para exFAT e
•    A possibilidade de gravar Blu-Ray’s nativamente.

Uma vez mais, nesta primeira vaga estão apenas disponíveis os 5 idiomas oficiais da Microsoft (Inglês, Francês, Alemão, Japonês e Espanhol).
Para fazer download, basta seguir um dos links:

•    x86 – Versão de 32 bits
•    x64 – Versão de 64 bits

Ambas as versões são tanto para o Vista como para o 2008 Server.

Caso prefira esperar pela versão via Windows Update, está versão só estará disponível a partir de 30 de Junho

Esta versão já está disponível via Windows Update.

P.S. – Vou instalar agora, mais logo digo como correu ;)

P.P.S. – Já agora, venho por este meio celebrar o meu centésimo Post neste Blog ;)

  • Share/Bookmark

Uptime Record: 60 days, downtime: 24 hours, Status: Unknown

June 8th, 2008

Ontem após 60 dias de uptime, sem mais nem menos, o meu servidor desligou-se. De inicio pensei que fosse devido à temperatura, visto que na última semana passámos do Outono para o verão, mas nas últimas 24 horas o fenómeno tem-se repetido. Ao consultar p event viewer, para quem não sabe é onde é guardado o histórico, apenas aparece a informação que o computador se desligou inesperadamente. Para voltar a ligar o computador, tenho que tirar a ficha, cerca de 10 a 15 segundos, e voltar a ligar senão ao carregar no botão por e simplesmente nada faz. Se alguém tiver ideia do que possa ser, é bem-vinda.

  • Share/Bookmark