AI가 랜섬웨어 공격의 증가와 싸울 수 있습니까?
랜섬웨어 공격이 증가하고 있지만 AI가 최신 컴퓨터 바이러스를 처리하는 데 도움이 될 수 있습니까? AI가 답인가? AI boone 또는 bane인지 여기에서 읽으십시오.
Kanboard는 Kanban 방법론을 사용하여 팀 워크 플로를 촉진하고 시각화하도록 설계된 무료 오픈 소스 프로젝트 관리 소프트웨어 프로그램입니다.
이 기사에서는 Ubuntu 18.04에서 Kanboard를 설정하는 방법을 보여줍니다.
203.0.113.1
IP 주소의 예로 사용 됩니다.SSH 터미널에서 sudo 사용자로 서버에 로그인하고 Ubuntu 18.04 시스템을 업데이트 한 후 git을 설치하십시오.
sudo apt update && sudo apt upgrade -y
sudo apt install -y git
sudo reboot
재부팅 후 동일한 sudo 사용자로 다시 로그인하고 다음 단계를 계속하십시오.
Kanboard 용 Apache 2.4 웹 서버를 설치하십시오.
sudo apt install apache2 -y
Apache 서비스를 시작하고 활성화하십시오.
sudo systemctl enable --now apache2.service
기본적으로 Kanboard는 SQLite를 사용하여 데이터를 저장합니다. 또는 프로덕션 환경에서 MariaDB (MySQL)를 사용하여 성능을 향상시킬 수 있습니다.
MariaDB를 설치하십시오.
sudo apt install -y mariadb-server mariadb-client
MariaDB 서비스를 시작하고 활성화하십시오.
sudo systemctl enable --now mariadb.service
설치를 보호하십시오.
sudo mysql_secure_installation
아래와 같이 화면의 질문에 답하십시오. 보안을 위해 항상 개인용의 강력한 MariaDB 루트 비밀번호를 설정해야합니다.
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-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
Kanboard에는 PHP 5.3.9 이상이 필요합니다. 공식 우분투 저장소에서 사용할 수있는 기본 버전 인 PHP 7.2 (및 여러 확장)를 사용할 것입니다.
sudo apt install -y php7.2 php7.2-mysql php7.2-gd php7.2-mbstring php7.2-common php7.2-opcache php7.2-cli php7.2-xml
최신 Kanboard 릴리스를 다운로드하여 설치하십시오.
cd /var/www/html
sudo git clone https://github.com/kanboard/kanboard.git
sudo chown -R www-data:www-data kanboard/data
Kanboard에 대한 MySQL 데이터베이스 및 데이터베이스 사용자를 설정하십시오.
mysql -u root -p -e "CREATE DATABASE kanboard;"
mysql -u root -p kanboard < /var/www/html/kanboard/app/Schema/Sql/mysql.sql
mysql -u root -p -e "CREATE USER 'kanboarduser'@'localhost' IDENTIFIED BY 'yourpassword';"
mysql -u root -p -e "GRANT ALL PRIVILEGES ON kanboard.* TO 'kanboarduser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;"
mysql -u root -p -e "FLUSH PRIVILEGES;"
참고 : 프롬프트가 표시되면 앞에서 설정 한 MariaDB 루트 비밀번호를 입력하십시오. 또한 위에 표시된 것과 다른 강력한 사용자 암호를 선택해야합니다.
MySQL로 전환하려면 Kanboard 구성 파일을 업데이트하십시오.
cd /var/www/html/kanboard
sudo mv config.default.php config.php
config.php
선택한 텍스트 편집기로 엽니 다 .
sudo vi config.php
다음 줄을 찾으십시오.
// Database driver: sqlite, mysql or postgres (sqlite by default)
define('DB_DRIVER', 'sqlite');
// Mysql/Postgres username
define('DB_USERNAME', 'root');
// Mysql/Postgres password
define('DB_PASSWORD', '');
// Mysql/Postgres hostname
define('DB_HOSTNAME', 'localhost');
// Mysql/Postgres database name
define('DB_NAME', 'kanboard');
다음과 같이 수정하십시오.
// Database driver: sqlite, mysql or postgres (sqlite by default)
define('DB_DRIVER', 'mysql');
// Mysql/Postgres username
define('DB_USERNAME', 'kanboarduser');
// Mysql/Postgres password
define('DB_PASSWORD', 'yourpassword');
// Mysql/Postgres hostname
define('DB_HOSTNAME', 'localhost');
// Mysql/Postgres database name
define('DB_NAME', 'kanboard');
Apache를 다시 시작하십시오.
sudo systemctl restart apache2.service
마지막으로 http://203.0.113.1/kanboard
Kanboard 사용을 시작 하도록 웹 브라우저를 지정하십시오 . 다음 기본 자격 증명을 사용하여 로그인하십시오.
admin
admin
참고 : 보안을 위해 오른쪽 상단 관리자 드롭 다운 메뉴 admin
의 users management
링크를 사용하여의 비밀번호 를 수정해야 합니다.
Kanboard 서버에서 최상의 성능을 얻으려면 기본적으로 활성화 된 Zend OpCache의 설정을 조정할 수 있습니다.
예를 들어,이 기사에서 의도 한대로 프로덕션 환경에서 단일 노드 설정에서 Kanboard를 사용하는 경우 다음 설정을 Zend OpCache를 최적화하기위한 스타터로 사용할 수 있습니다.
Zend OpCache 구성 파일을여십시오.
sudo vi /etc/php/7.2/apache2/conf.d/10-opcache.ini
다음 설정에 따라 파일을 수정하십시오.
zend_extension=opcache.so;
opcache.enable=1;
opcache.file_cache=/tmp/opcache
opcache.validate_timestamps=0
opcache.revalidate_freq=0
opcache.memory_consumption=192
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=1979
opcache.fast_shutdown=1
변경 사항을 적용하려면 Apache 서비스를 다시 시작하십시오.
sudo systemctl restart apache2.service
정확한 보고서 및 분석을 생성하려면 www-data
사용자를 사용하여 매일 cron 작업을 설정해야합니다 .
sudo crontab -u www-data -e
다음 cronjob으로 crontab 파일을 채우십시오.
0 3 * * * cd /var/www/html/kanboard && ./cli cronjob >/dev/null 2>&1
저장하고 종료하십시오.
이 크론 작업을 통해 모든 보고서 및 분석이 매일 오전 3시에 업데이트됩니다.
랜섬웨어 공격이 증가하고 있지만 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의 미래는 여전히 나날이 성장하고 있습니다.