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 OsTicket é uma ferramenta de bilhetagem gratuita e de código aberto escrita em PHP. É uma ferramenta simples e leve que permite gerenciar, organizar e arquivar sua solicitação de suporte.
Neste tutorial, você aprenderá como instalar e configurar o osTicket no Ubuntu 16.04.
Antes de iniciar, é recomendável atualizar o sistema com a versão estável mais recente. Entre com o usuário sudo e execute os seguintes comandos para atualizar o sistema.
sudo apt-get update -y
sudo apt-get upgrade -y
Primeiro, você precisará instalar o Nginx, Mysql, PHP, PHP-FPM e outros módulos PHP necessários no seu sistema. Você pode instalar todos eles com o seguinte comando:
sudo apt-get install -y nginx mysql-server php7.0-cli php7.0-mysql php7.0-cgi php7.0-fpm php7.0-gd php7.0-imap php7.0-xml php7.0-mbstring php7.0-intl php-apcu -y
Quando a instalação estiver concluída, inicie o serviço Nginx e MySQL e adicione-os para iniciar no momento da inicialização:
sudo systemctl start nginx
sudo systemctl start mysql
sudo systemctl enable nginx
sudo systemctl enable mysql
Em seguida, você precisará modificar o php.ini
arquivo:
sudo nano /etc/php/7.0/fpm/php.ini
Remova o comentário da seguinte linha e altere seu valor para 0:
cgi.fix_pathinfo=0
Salve e feche o arquivo, reinicie o php7-fpm
serviço e adicione-o para iniciar no momento da inicialização:
sudo systemctl restart php7.0-fpm
sudo systemctl enable php7.0-fpm
Por padrão, o MySQL não está protegido. Você pode protegê-lo executando o mysql_secure_installation
script.
sudo mysql_secure_installation
Responda a todas as perguntas, como mostrado abaixo:
Set root password? [Y/n] Y
New password:
Re-enter new password:
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
Quando tudo estiver pronto, conecte-se ao shell do MySQL com o seguinte comando:
mysql -u root -p
Digite sua senha e crie um novo banco de dados e usuário para osTicket:
mysql> create database osticketdb;
mysql> create user osticket@localhost identified by 'password';
mysql> grant all privileges on osticketdb.* to osticket@localhost identified by 'password';
mysql> flush privileges;
mysql> exit;
Primeiro, você precisará criar um diretório para o osTicket:
sudo mkdir /var/www/html/osticket
Em seguida, altere o diretório para osTicket e faça o download do osTicket com os seguintes comandos:
cd /var/www/html/osticket
wget http://osticket.com/sites/default/files/download/osTicket-v1.10.zip
Nota: Certifique-se de obter a versão mais recente da página de download do osTicket aqui .
Depois que o download estiver concluído, extraia o arquivo baixado.
sudo unzip osTicket-v1.10.zip
Em seguida, copie o arquivo de configuração de amostra:
sudo cp upload/include/ost-sampleconfig.php upload/include/ost-config.php
Mude o proprietário de todos os osticket
arquivos e diretórios para o usuário e grupo 'www-data'.
sudo chown -R www-data:www-data /var/www/html/osticket
Você precisará criar uma nova configuração de host virtual para osTicket:
sudo nano /etc/nginx/sites-available/osticket
Adicione as seguintes linhas:
server {
listen 80;
server_name your-domain.com;
root /var/www/html/osticket/upload/;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
index index.php;
client_max_body_size 2000M;
client_body_buffer_size 100M;
client_header_buffer_size 10M;
large_client_header_buffers 2 10M;
client_body_timeout 12;
client_header_timeout 12;
keepalive_timeout 15;
send_timeout 10;
gzip on;
gzip_comp_level 2;
gzip_min_length 1000;
gzip_proxied expired no-cache no-store private auth;
gzip_types text/plain application/x-javascript text/xml text/css application/xml;
set $path_info "";
location ~ /include {
deny all;
return 403;
}
if ($request_uri ~ "^/api(/[^\?]+)") {
set $path_info $1;
}
location ~ ^/api/(?:tickets|tasks).*$ {
try_files $uri $uri/ /api/http.php?$query_string;
}
if ($request_uri ~ "^/scp/.*\.php(/[^\?]+)") {
set $path_info $1;
}
location ~ ^/scp/ajax.php/.*$ {
try_files $uri $uri/ /scp/ajax.php?$query_string;
}
location / {
try_files $uri $uri/ index.php;
}
location ~ \.php$ {
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_param PATH_INFO $path_info;
}
}
Salve e feche o arquivo e ative o host virtual com o seguinte comando:
sudo ln -s /etc/nginx/sites-available/osticket /etc/nginx/sites-enabled/
Por fim, reinicie o serviço Nginx:
sudo systemctl restart nginx
Depois que tudo estiver configurado, é hora de acessar o assistente de instalação na web osTicket.
Abra seu navegador da web e digite a URL http://your-domain.com
, você pode ver o assistente de instalação do osTicket. Siga cada instrução cuidadosamente e conclua a instalação.
Depois que a instalação estiver concluída , remova o diretório de instalação e altere a permissão do arquivo de configuração osTicket:
sudo rm -rf /var/www/html/osticket/upload/setup
sudo chmod 0644 /var/www/html/osticket/include/ost-config.php
Parabéns! Você instalou com sucesso o osTicket no servidor Ubuntu 16.04.
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.