Linode - alandrade21/docsCompartilhados GitHub Wiki
No pós install, loga como root e roda update
e upgrade
.
Os próximos passos são executados com a conta root.
Como root:
echo "alandrade21.eti.br" > /etc/hostname
hostname -F /etc/hostname
testa a mudança com o comando hostname
.
nano /etc/hosts
Coloca o ip do servidor e o hostname na terceira entrada desse arquivo.
Como root:
Verifica as variáveis de ambiente
env | grep LANG
Troca a lang
export LANG=pt_BR.UTF-8
Configura o locale
dpkg-reconfigure locales
Pode ser necessário um boot.
Como root:
dpkg-reconfigure tzdata
testa com date
Como root:
adduser andre
adduser andre sudo
Nesse ponto faz o logon como o novo usuário.
Como novo usuário criado:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bkp
Como novo usuário criado:
sudo apt-get install net-tools
sudo netstat -tulpn
Como novo usuário criado:
Instalação:
sudo apt install tomcat8 tomcat8-docs tomcat8-admin
Administração do serviço:
sudo systemctl start tomcat8
sudo systemctl stop tomcat8
sudo systemctl restart tomcat8
sudo systemctl status tomcat8
diretório do tomcat /var/lib/tomcat8
.
Edite o arquivo /var/lib/tomcat8/tomcat-users.xml
e acrescente as linhas abaixo para ser capaz de usar o console de administração via browser:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="username" password="password" roles="manager-gui,admin-gui"/>
Reinicie o servidor.
Só lembre que isso é um risco de segurança.
Como novo usuário criado:
sudo apt-get install iptables-persistent
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
Verifica com
iptables -t nat -L
o resultado é algo como
REDIRECT tcp -- anywhere anywhere tcp dpt:http redir ports 8080
Para desfazer:
iptables -t nat -D PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
Para salvar:
sudo iptables-save > /etc/iptables/rules.v4
usar porta 22