AI가 랜섬웨어 공격의 증가와 싸울 수 있습니까?
랜섬웨어 공격이 증가하고 있지만 AI가 최신 컴퓨터 바이러스를 처리하는 데 도움이 될 수 있습니까? AI가 답인가? AI boone 또는 bane인지 여기에서 읽으십시오.
이 기사에서는 Gunicorn과 Nginx를 리버스 프록시로 사용하여 Python 웹 애플리케이션을 제공하도록 VPS를 설정합니다. 우리는 Gunicorn에 대한 DoS 공격을 방지하기 위해 Gunicorn을 직접 제공하는 대신 Nginx를 리버스 프록시로 사용합니다. Nginx를 사용하면 성능이 향상되고 (프록시 버퍼링 사용) 더 많은 요청이 처리됩니다.
이 튜토리얼에서는 Ubuntu 14.04 이상이 설치된 VM이 이미 설치, 업데이트 및 보안되어 있다고 가정합니다.
설치 pip
, virtualenv
:
apt-get install python-pip python-virtualenv
포트 8080을 닫습니다. Nunicornx를 통해서만 Gunicorn에 연결할 수 있습니다.
iptables -A INPUT -p tcp --destination-port 8080 -j DROP
새 폴더를 만들고 응용 프로그램을 구성하십시오. Flask 프레임 워크를 사용할 것입니다.
mkdir /var/www-folder/
cd /var/www-folder/
virtualenv exampleapp
source exampleapp/bin/activate
cd exampleapp
pip install gunicorn
pip install flask
애플리케이션 파일을 작성하십시오.
nano myapplication.py
다음을 붙여 넣습니다.
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, Vultr!'
"Hello, Vultr!"라는 간단한 페이지가 생성됩니다. 누군가 페이지에 액세스 할 때 이제 Gunicorn을 시작하십시오. x
VM CPU 코어 수의 2 배로 바꿉니다 .
gunicorn -w x myapplication:app &
Nginx를 설치하고 리버스 프록시를 구성하십시오.
deactivate
apt-get install nginx
nano /etc/nginx/sites-enabled/default
location / {
줄을 검색 하고 괄호 안의 내용을 다음 내용으로 바꿉니다.
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8000/;
이 구성은 Nginx에 실제 요청과 함께 일부 정보 (HTTP 프로토콜, 원격 IP 주소)를 Gunicorn 서버에 전달하도록 지시합니다. Nginx를 다시로드하십시오.
service nginx reload
이 시점에서 Gunicorn 응용 프로그램이 올바르게 구성되었습니다. 에서 웹 브라우저를 사용하여 액세스 할 수 있습니다 http://your-vps-ip/
.
랜섬웨어 공격이 증가하고 있지만 AI가 최신 컴퓨터 바이러스를 처리하는 데 도움이 될 수 있습니까? AI가 답인가? AI boone 또는 bane인지 여기에서 읽으십시오.
오픈 소스이자 무료 운영 체제인 ReactOS가 최신 버전과 함께 제공됩니다. 현대 Windows 사용자의 요구 사항을 충족하고 Microsoft를 무너뜨릴 수 있습니까? 이 구식이지만 더 새로운 OS 환경에 대해 자세히 알아보겠습니다.
Whatsapp은 마침내 Mac 및 Windows 사용자용 데스크톱 앱을 출시했습니다. 이제 Windows 또는 Mac에서 Whatsapp에 쉽게 액세스할 수 있습니다. Windows 8 이상 및 Mac OS 10.9 이상에서 사용 가능
인공 지능이 소규모 회사에서 어떻게 인기를 얻고 있으며 어떻게 인공 지능이 성장할 가능성을 높이고 경쟁자가 우위를 점할 수 있는지 알아보려면 이 기사를 읽으십시오.
최근 Apple은 문제를 해결하기 위해 macOS Catalina 10.15.4 추가 업데이트를 출시했지만 이 업데이트로 인해 Mac 컴퓨터의 브릭킹으로 이어지는 더 많은 문제가 발생하는 것 같습니다. 자세히 알아보려면 이 기사를 읽어보세요.
빅데이터의 13가지 상용 데이터 추출 도구
우리 컴퓨터는 모든 데이터를 저널링 파일 시스템이라고 하는 체계적인 방식으로 저장합니다. 검색을 누르는 즉시 컴퓨터에서 파일을 검색하고 표시할 수 있는 효율적인 방법입니다.https://wethegeek.com/?p=94116&preview=true
과학이 빠른 속도로 발전하고 우리의 많은 노력을 인수함에 따라 설명할 수 없는 특이점에 처할 위험도 높아집니다. 특이점이 우리에게 무엇을 의미할 수 있는지 읽어보십시오.
26가지 빅 데이터 분석 기법에 대한 통찰: 1부
의료 분야의 AI는 지난 수십 년 동안 큰 도약을 했습니다. 따라서 의료 분야에서 AI의 미래는 여전히 나날이 성장하고 있습니다.