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 Jenkins é uma ferramenta popular de CI (integração contínua) de código aberto, amplamente usada para desenvolvimento, implantação e automação de projetos.
Este artigo o guiará pelo processo de instalação do Jenkins em uma instância do servidor Vultr CentOS 7. Para facilitar o acesso dos visitantes, o Nginx também será instalado como proxy reverso do Jenkins.
Antes de continuar, você deve ter:
Uma das práticas recomendadas do administrador de sistemas Linux é manter um sistema atualizado. Instale os pacotes estáveis mais recentes e, em seguida, reinicie.
sudo yum install epel-release
sudo yum update
sudo reboot
Quando a reinicialização terminar, efetue login com o mesmo usuário sudo.
Antes de instalar o Jenkins, você precisa configurar uma máquina virtual Java no seu sistema. Aqui, vamos instalar o OpenJDK Runtime Environment 1.8.0 mais recente usando o YUM:
sudo yum install java-1.8.0-openjdk.x86_64
Após a instalação, você pode confirmá-lo executando o seguinte comando:
java -version
Este comando informará sobre o Java Runtime Environment que você instalou:
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)
Para ajudar aplicativos baseados em Java a localizar a máquina virtual Java corretamente, é necessário definir duas variáveis de ambiente: "JAVA_HOME" e "JRE_HOME".
sudo cp /etc/profile /etc/profile_backup
echo 'export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk' | sudo tee -a /etc/profile
echo 'export JRE_HOME=/usr/lib/jvm/jre' | sudo tee -a /etc/profile
source /etc/profile
Por fim, você pode imprimi-los para revisão:
echo $JAVA_HOME
echo $JRE_HOME
Use o repositório oficial do YUM para instalar a versão estável mais recente do Jenkins, que está 1.651.2no momento em que este foi escrito:
cd ~
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
Inicie o serviço Jenkins e configure-o para executar no momento da inicialização:
sudo systemctl start jenkins.service
sudo systemctl enable jenkins.service
Para permitir que os visitantes acessem o Jenkins, você precisa permitir o tráfego de entrada na porta 8080:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
Agora, teste o Jenkins visitando o seguinte endereço no seu navegador da web:
http://<your-Vultr-server-IP>:8080
Para facilitar o acesso dos visitantes ao Jenkins, você pode configurar um proxy reverso Nginx para o Jenkins, para que os visitantes não precisem mais digitar o número da porta 8080 ao acessar o aplicativo Jenkins.
Instale o Nginx usando o YUM:
sudo yum install nginx
Modifique a configuração do Nginx:
sudo vi /etc/nginx/nginx.conf
Encontre as duas linhas abaixo:
location / {
}
Insira as seis linhas abaixo no segmento {}:
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
O resultado final deve ser:
location / {
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
Salve e saia:
:wq
Inicie e ative o serviço Nginx:
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Permitir tráfego na porta 80:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Por fim, visite o seguinte endereço no seu navegador da web para confirmar sua instalação:
http://<your-Vultr-server-IP>
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.