NTLite를 사용하여 업데이트로 Windows 사용자 지정 ISO를 만드는 방법
NTLite를 사용하여 Vultr 시스템과 호환되는 Windows 사용자 지정 ISO를 만드는 방법을 단계별로 설명합니다. 최신 드라이버와 업데이트 통합을 포함한 완벽 가이드.
Cachet은 사용자에게 중단, 계획된 유지 보수 등에 대해 알려줄 수있는 공개 소스 상태 페이지 시스템입니다. 이 안내서에서는 Apache, PHP 및 MySQL을 이미 실행중인 Linux 서버에 Cachet을 설치합니다.
먼저, 나중에 사용할 디렉토리의 Github 저장소에서 Cachet 자체를 복제해야합니다. 디렉토리가 /opt/cachet/다음과 같다고 가정 해 봅시다 .
cd /opt/
git clone https://github.com/cachethq/Cachet.git cachet/
cd cachet/
기본적으로 Cachet은 .env.example파일 과 함께 제공 됩니다. .env작업중인 유형 환경에 관계없이이 파일의 이름을로 변경해야합니다 . 이름이 변경되면 파일을 편집하고 캐시를 구성 할 수 있습니다.
APP_ENV=production
APP_DEBUG=false
APP_URL=http://localhost
APP_KEY=SomeRandomString
DB_DRIVER=mysql
DB_HOST=localhost
DB_DATABASE=cachet
DB_USERNAME=cachet
DB_PASSWORD=RANDOM_PASSWORD
DB_PORT=null
CACHE_DRIVER=apc
SESSION_DRIVER=apc
QUEUE_DRIVER=database
CACHET_EMOJI=false
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ADDRESS=null
MAIL_NAME="Demo Status Page"
MAIL_ENCRYPTION=tls
REDIS_HOST=null
REDIS_DATABASE=null
REDIS_PORT=null
GITHUB_TOKEN=null
캐시는 데이터를 저장하기 위해 데이터베이스를 고집합니다. 이 가이드에서는 MySQL 데이터베이스를 사용합니다. 다음 명령을 사용하여 새 데이터베이스를 작성하십시오.
mysql -u root -p
CREATE DATABASE cachet;
참고 : using mysql -u root -p은 /root/.my.cnfMySQL 서버 자격 증명 이없는 것으로 가정합니다 .
이제 새로운 데이터베이스에 액세스 할 수있는 새로운 MySQL 사용자를 만들 수 있습니다.
CREATE USER 'cachet'@'localhost' IDENTIFIED BY 'RANDOM_PASSWORD';
GRANT ALL PRIVILEGES ON cachet.* TO 'cachet'@'localhost';
FLUSH PRIVILEGES;
캐시 composer기능 이 필요 합니다. 다음은 설치 방법입니다.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Cachet는 응용 프로그램 키를 생성하는 기본 제공 방법을 제공합니다. Cachet는 암호화되는 모든 데이터에이 애플리케이션 키를 사용합니다. 즉, 안전한 곳에서 키를 백업하고 싶을 것입니다.
php artisan key:generate
이제 다른 간단한 명령을 사용하여 Cachet을 설치할 준비가되었습니다.
php artisan app:install
참고 : 이 설치 후에는 응용 프로그램 키를 변경하지 마십시오. 그렇지 않으면 캐시가 데이터 암호 해독에 실패하여 설치가 손상됩니다.
Cachet 자체는 웹 기반 응용 프로그램입니다. 따라서 Apache를 사용하여 서비스를 제공하므로 브라우저를 통해 액세스 할 수 있습니다.
참고 : Cachet를 사용하려면 Apache 서버에서 mod_rewrite를 활성화해야합니다.
a2enmod rewrite
이제 VirtualHost 생성을 계속할 수 있습니다. 이 단계에서는 폴더 cachet.conf에 새 파일을 작성하십시오 /etc/apache2/sites-enabled/.
<VirtualHost *:80>
# Domain from where Cachet will be accessed
ServerName cachet.dev
ServerAlias cachet.dev
DocumentRoot "/var/www/Cachet/public"
<Directory "/var/www/Cachet/public">
Require all granted
# Used by Apache 2.4
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
이제 Cachet 작업을 시작할 수 있습니다. 다음 명령을 사용하여 Apache2를 다시 시작하십시오.
service apache2 restart
이제 Apache2 구성에서 설정 한 도메인에서 새로운 Cachet 설치에 액세스 할 수 있어야합니다.
Cachet는 거의 모든 UNIX 및 Windows 기반 서버에서 작동하는 꽤 잘 설계된 오픈 소스 상태 페이지입니다. 그 Cachet이 오픈 소스이기 때문에 PHP에 익숙하다면 우리 자신의 플러그인을 쉽게 구현할 수 있습니다. 행복한 해킹!
NTLite를 사용하여 Vultr 시스템과 호환되는 Windows 사용자 지정 ISO를 만드는 방법을 단계별로 설명합니다. 최신 드라이버와 업데이트 통합을 포함한 완벽 가이드.
Vultr BGP 설정을 위한 단계별 튜토리얼. ASN 할당부터 IP 라우팅 구성, BIRD 데몬 설정, FreeBSD 특이사항 및 실전 문제 해결 팁 7가지 포함한 최종 가이드
WebDAV (Web Distributed Authoring and Versioning)를 이용한 원격 파일 작성을 위한 프레임워크로, WsgiDAV 설치 및 구성 방법을 안내합니다.
Mailcow는 DoveCot, Postfix 및 기타 여러 오픈 소스 패키지를 기반으로 하는 경량 메일 서버입니다. 데비안에서 Mailcow 설치 방법을 안내합니다.
랜섬웨어 공격이 증가하고 있지만 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가지 상용 데이터 추출 도구