Ubuntu Server + Posgresql + Apache + PHP 7 + servidor FTP (proftpd)
Saiu nova versão do Ubuntu Server 18.04 (Bionic Beaver) , consegui um tempinho. vamos criar uma maquina virtual ( VM ) com um ambiente para desenvolvimento web com os recursos especificados acima.
Nesse primeiro post, vou instalar e atualizar a nova versão desse SO, fiz umas pesquisas e descobri que tem uma versão live e outra não, preciso pesquisar mais para saber as diferenças, mas no site do Ubuntu a versão padrão para download é a live, vou usar essa, outra informação daqui para frente somente versões 64 bits serão disponibilizadas.
Pré requisitos:
– Ter o programa VirtualBox ( https://www.virtualbox.org/wiki/Downloads ) instalado na sua máquina
– Baixar o Ubuntu Server 18.04 64 bit ( https://www.ubuntu.com/download/server )
Passo 1: Instalando o Ubuntu Server no Virtualbox
No VirtualBox, clique em NOVO
Coloque um nome para identificar seu servidor na VM, não é o nome do servidor no Ubuntu ainda.
Escolha Linux
Versão: Ubuntu (64 bit)

Instalando Ubuntu Server 18.04 no VirtualBox
O tamanho da memória pode ficar em 1024 Mb
O disco pode ser de 10GB
Ao clicar em concluir a sua maquina virtual aparece como desligada antes de ligar vamos fazer algumas configurações.
a) Em Maquina/configurações: Desmarque [ ]-Habilitar Áudio;
b) Inicialmente deixe a Rede/Lan em modo NAT para termos acesso a internet e baixar as atualizações do Ubuntu Server
c) Em Armazenamento DRIVER Ótico, selecione a imagem que você baixou veja os pré requisitos;
d) Inicie o sistema

Instalando.. Cadê português ?
Opa… cade o “português”
Instalando.. Cadê português ? Mas tudo bem vamos em frente depois configuramos, português Brasil.
– Install Ubuntu
Configure o nome do servidor e o seu usuário.

Configure seu servidor web Ubuntu
Inicie o seu servidor e atualize.
$ sudo apt update

Atualizando Ubuntu Server
Eu já aproveitei e fiz um upgrade no sistema, antes de colocar em produção.
$ sudo apt upgrade
Passo 2: Vamos verificar / configurar o Locale:
$ locale

Configurando Português Brasil – pt-br
Como vc pode perceber está configurado para en_US, vamos resolver isso:
$ sudo locale-gen pt_BR.UTF-8
$ locale -a
$ sudo dpkg-reconfigure locales

Configurando Teclado / Idioma pt_BR

Configurando Teclado / Idioma pt_BR
$ sudo locale-gen pt_BR.utf-8
$ sudo update-locale LANG=pt_BR.utf-8
Passo 3: Configurando IP estático no Ubuntu Server
Vamos precisar definir um IP estático para nosso servidor, isso é feito de forma um pouco diferente das versões anteriores do Ubuntu.
O arquivo de configuração de rede tradicional /etc/network/interfaces não é mais usado.
Desligue o servidor
$ poweroff
Mude a configuração no VirtualBox da placa de rede para Bridge
Entre no Ubuntu Server novamente
$ sudo nano /etc/netplan/01-netcfg.yaml
Atenção: a identação do texto é importante digite:

Configurando Rede manualmente
Para reiniciar sua rede:
$ sudo netplan generate
$ sudo netplan apply
Agora vamos editar o arquivo hosts
$ cd /etc
$ sudo cp hosts hosts.bkp
$ sudo nano hosts
Mude o endereço IP do seu servidor e o nome se for necessário:

Configurando IP / Nome do servidor
Reinicie seu servidor, faça login e digite:
$ ifconfig

IP fixo configurado no servidor Ubuntu
Tem que aparecer o IP-4 com o endereço que você definiu.
Bom fui testar e descobri o que o ping no endereço que eu defini estava ok, mas não resolvia o nome, veja:

Resolvendo nomes no Ubuntu 18.04
Vamos resolver isso, removendo pacotes para nuvem no servidor Ubuntu 18 :
$ sudo apt remove cloud-init cloud-initramfs-copymods cloud-initramfs-dyn-netconf
$ sudo hostnamectl set-hostname powerweb
$ sudo cp /etc/cloud/cloud.cfg /etc/cloud/cloud.cfg.bkp
$ sudo nano /etc/cloud/cloud.cfg
Nesse arquivo substitua a linha:
preserve_hostname: false
Por:
preserve_hostname: true
Depois de gravar o arquivo
$ sudo reboot
A V I S O / BUG:
Data: (05 junho 2018) Os nomes não estão sendo resolvidos sem o uso de domínios no Ubuntu 18.04, foi reportado como BUG no fórum do sistema, aguardando uma solução, vou seguir o tutorial usando o endereço IP para acessar o servidor.
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1699660
Fontes:
http://www.linhadecomando.com/so-linux/linux-instalando-o-locale-pt_br-utf-8
https://websiteforstudents.com/configure-static-ip-addresses-on-ubuntu-18-04-beta/
https://linuxconfig.org/how-to-change-hostname-on-ubuntu-18-04-bionic-beaver-linux
https://www.tecdicas.com/20/como-criar-um-servidor-ftp-no-ubuntu-debian
Ajude a manter o BLOG – Faça uma Colaboração :
Criptomoeda Doge:
D7erXNGo3cYcXhVnPny3CGwrr2yc9azuAV
– – / / – –
—- [ Conheça nosso sistema de gestão comercial: POWER Admc ] —-
https://poweradmc.wordpress.com/
Pingback: Ubuntu Server 18.04 -Ambiente de desenvolvimento II | Susviela Blog´s
Pingback: Ambiente de desenvolvimento Web [ NetBeans ] | Susviela Blog´s