A IA pode lutar contra o aumento do número de ataques de ransomware
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
O Apache Tomcat é um servidor da web de código aberto projetado para servir páginas da web em Java. Ele é amplamente implantado e alimenta vários aplicativos da web de missão crítica em todo o mundo.
Como guia inicial, este artigo explica como instalar o Apache Tomcat 8, a versão estável mais recente do Apache Tomcat, em uma instância do servidor Vultr CentOS 7.
Antes de ler mais, você precisa:
Primeiramente, você precisa atualizar o sistema para o status estável mais recente:
sudo yum install epel-release
sudo yum update -y && sudo reboot
Use o mesmo usuário sudo para efetuar login no sistema após a reinicialização.
Você precisa instalar o Java SE 7.0 ou posterior para que o Apache Tomcat possa ser executado corretamente. Aqui, instalarei o OpenJDK Runtime Environment 1.8.0 usando o YUM:
sudo yum install java-1.8.0-openjdk.x86_64
Agora, você pode confirmar sua instalação com:
java -version
A saída será semelhante ao seguinte:
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Por motivos de segurança, você precisa criar um usuário não raiz dedicado "tomcat" que pertença ao grupo "tomcat":
sudo groupadd tomcat
sudo mkdir /opt/tomcat
sudo useradd -s /bin/nologin -g tomcat -d /opt/tomcat tomcat
Dessa forma, você criou um usuário "tomcat" que pertence ao grupo "tomcat". Você não pode usar esta conta de usuário para efetuar login no sistema. O diretório inicial /opt/tomcaté o local onde o programa Apache Tomcat residirá.
Você sempre pode encontrar a versão estável mais recente do Apache Tomcat 8 em sua página de download oficial , que é 8.0.33 até o momento.
Na seção "Distribuições binárias" e, em seguida, na lista "Núcleo", use o link apontando para o arquivo "tar.gz" para compor um comando wget:
cd ~
wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
sudo tar -zxvf apache-tomcat-8.0.33.tar.gz -C /opt/tomcat --strip-components=1
Antes de executar o Apache Tomcat, você precisa configurar as permissões apropriadas para vários diretórios:
cd /opt/tomcat
sudo chgrp -R tomcat conf
sudo chmod g+rwx conf
sudo chmod g+r conf/*
sudo chown -R tomcat logs/ temp/ webapps/ work/
sudo chgrp -R tomcat bin
sudo chgrp -R tomcat lib
sudo chmod g+rwx bin
sudo chmod g+r bin/*
Por uma questão de conveniência, você deve configurar um arquivo de unidade Systemd para o Apache Tomcat:
sudo vi /etc/systemd/system/tomcat.service
Preencha o arquivo com:
[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/jre
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/bin/kill -15 $MAINPID
User=tomcat
Group=tomcat
[Install]
WantedBy=multi-user.target
Salve e saia:
:wq
Por motivos de segurança, você deve instalar também Haveged:
sudo yum install haveged
sudo systemctl start haveged.service
sudo systemctl enable haveged.service
Agora, inicie o serviço Apache Tomcat e configure-o na inicialização do sistema:
sudo systemctl start tomcat.service
sudo systemctl enable tomcat.service
Para testar o Apache Tomcat em um navegador da web, você precisa modificar as regras do firewall:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
Em seguida, você pode testar sua instalação do Apache Tomcat visitando o seguinte URL em um navegador da web:
http://[your-Vultr-server-IP]:8080
Se nada der errado, você verá a primeira página padrão do Apache Tomcat.
Para usar o "Gerenciador de aplicativos" e o "Gerenciador de host" na interface da web do Apache Tomcat, você precisa criar um usuário administrador para o servidor Apache Tomcat:
sudo vi /opt/tomcat/conf/tomcat-users.xml
Dentro do </tomcat-users ...>...</tomcat-users>segmento, insira uma linha para definir um usuário administrador:
<user username="yourusername" password="yourpassword" roles="manager-gui,admin-gui"/>
Lembre-se de substituir "yourusername" e "yourpassword" pelos seus, quanto menos comum, melhor.
Salve e saia:
:wq
Reinicie o Apache Tomcat para efetivar suas modificações:
sudo systemctl restart tomcat.service
Atualize a página inicial do Apache Tomcat a partir do seu navegador da web. Faça login no "Gerenciador de aplicativos" e no "Gerenciador de hosts" usando as credenciais que você configurou anteriormente.
A instalação do Apache Tomcat está concluída. Agora você pode usá-lo para implantar seus próprios aplicativos.
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.
O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+
Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.
Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais
13 Ferramentas de Extração de Dados Comerciais de Big Data
Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true
À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.
Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1
A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA na área da saúde ainda está crescendo dia a dia.