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 Booked Scheduler é um aplicativo de código aberto desenvolvido para ajudar os usuários a agendar processos e gerenciar recursos alocados. É um aplicativo baseado na Web que roda usando o MariaDB e é escrito em PHP.
Dito isto, é bastante poderoso - os layouts são flexíveis e o painel do administrador é fácil de usar. Outros recursos incluem lembretes, cotas, reservas e muito mais.
Para instalar o Booked Scheduler, você precisará do seguinte:
root
Acessounzip
Antes de iniciarmos a instalação, execute o seguinte comando para atualizar seus pacotes existentes:
apt-get update -y
Isso pode levar alguns minutos, dependendo do número de pacotes que você possui.
Depois que o processo de atualização estiver concluído, precisamos instalar uma pilha LEMP:
apt-get install nginx php-fpm -y
service nginx start
Verifique se o Nginx está instalado visitando http://YOUR_SERVER_IP
. Ele exibirá uma página intitulada "Bem-vindo ao Nginx".
Instale o MariaDB executando o seguinte comando:
apt-get install mariadb-server mariadb-client -y
Configure o MariaDB executando os seguintes comandos. Se você for solicitado a digitar uma senha, basta pressionar ENTER:
mysql_secure_installation
Set root password? [Y/n] Y
New password: (enter a password)
Re-enter new password: (repeat the password)
Depois que o MariaDB atualizar a senha, você verá o seguinte:
Password updated successfully!
Reloading privilege tables..
... Success!
By default, a MariaDB installation has an anonymous user, allowing anyone to log into
MariaDB without having to have a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother. You should remove them before
moving into a production environment.
Para o restante dos prompts, digite Y
e ENTER.
Remove anonymous users? [Y/n] Y
(...)
Disallow root login remotely? [Y/n] Y
(...)
Remove test database and access to it? [Y/n] Y
(...)
Reload privilege tables now? [Y/n] Y
Após a conclusão bem-sucedida, você verá a seguinte saída:
Thanks for using MariaDB!
Agora, precisamos criar um banco de dados e um usuário para o Booked Scheduler:
mysql -u root -p
Digite sua senha quando solicitado.
Crie o banco de dados e o usuário:
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>create database bookedscheduler;
MariaDB [(none)]>exit;
Faça o download e instale o Agendador reservado:
wget https://gigenet.dl.sourceforge.net/project/phpscheduleit/Booked/2.7/booked-2.7.2.zip
unzip booked-2.7.2.zip
mv booked /var/www/html/
Configure nginx
& php-fpm
:
nano /etc/php/7.2/fpm/php.ini
Localize a seguinte linha, remova o ponto e vírgula e substitua 0
por 1
:
cgi.fix_pathinfo=1
Agora, reinicie php-fpm
:
service php7.2-fpm restart
Agora editaremos nossa nginx
configuração para passar solicitações de PHP para php-fpm
:
nano /etc/nginx/sites-available/default
Cole o seguinte antes do final do primeiro server
bloco:
location ~ \.php$ {
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}
location ~ /\.ht {
deny all;
}
Modifique o index
parâmetro também:
index index.html index.htm index.php;
Por fim, modifique o root
parâmetro:
root /var/www/html/booked;
Configure o Agendador contratado:
cd /var/www/html/booked
nano config/config.dist.php
Altere os seguintes parâmetros:
$conf['settings']['default.timezone'] = 'America/Toronto'; // your timezone
$conf['settings']['admin.email'] = '[email protected]'; // email address of admin user
$conf['settings']['admin.email.name'] = 'John Doe';
$conf['settings']['script.url'] = 'http://YOUR_DOMAIN.com/Web'; // your domain
$conf['settings']['database']['type'] = 'mysql';
$conf['settings']['database']['user'] = 'root';
$conf['settings']['database']['password'] = '(CHANGE_ME)'; // your database password
$conf['settings']['database']['hostspec'] = '127.0.0.1'; // your IP
$conf['settings']['database']['name'] = 'bookedscheduler';
Nota : Certifique-se de substituir (CHANGE_ME)
com sua senha do banco de dados.
Salve e saia usando CTRL+ O, seguido de ENTER.
Renomeie config.dist.php
para config.php
:
mv config.dist.php config.php
Agora, preencheremos o banco de dados:
mysql -u root -p bookedscheduler < database_schema/create-schema.sql
mysql -u root -p bookedscheduler < database_schema/create-data.sql
Por fim, navegue até o IP do seu servidor e registre a conta de administrador.
Você instalou o Booked Scheduler com sucesso.
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.