Kan AI vechten met toenemend aantal ransomware-aanvallen?
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
Cachet is een open source statuspaginasysteem waarmee u uw gebruikers kunt informeren over storingen, gepland onderhoud en nog veel meer. In deze handleiding installeren we Cachet op een Linux-server die al Apache, PHP en MySQL draait.
Eerst moeten we Cachet zelf vanuit zijn Github-repository klonen in een map die we er later voor zullen gebruiken. Laten we aannemen dat onze directory is /opt/cachet/:
cd /opt/
git clone https://github.com/cachethq/Cachet.git cachet/
cd cachet/
Standaard wordt Cachet geleverd met een .env.examplebestand. We moeten dit bestand hernoemen .env, ongeacht de type omgeving waaraan u werkt. Eenmaal hernoemd, kunnen we het bestand bewerken en Cache configureren:
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
Cachet dringt aan op een database om gegevens op te slaan. In deze handleiding gebruiken we een MySQL-database. Maak een nieuwe database met de volgende opdracht:
mysql -u root -p
CREATE DATABASE cachet;
Opmerking: bij het gebruik wordt mysql -u root -pervan uitgegaan dat u geen gegevens heeft /root/.my.cnfover uw MySQL-server.
We kunnen nu een nieuwe MySQL-gebruiker aanmaken die geautoriseerd is om toegang te krijgen tot onze nieuwe database:
CREATE USER 'cachet'@'localhost' IDENTIFIED BY 'RANDOM_PASSWORD';
GRANT ALL PRIVILEGES ON cachet.* TO 'cachet'@'localhost';
FLUSH PRIVILEGES;
Cache die nodig is composerom te functioneren. Hieronder ziet u hoe we het kunnen installeren:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Cachet biedt een ingebouwde methode om een applicatiesleutel te genereren. Cachet gebruikt deze applicatiesleutel voor alle gegevens die worden versleuteld. Dat gezegd hebbende, zou u een veilige back-up van de sleutel willen maken.
php artisan key:generate
Nu ben je klaar om Cachet te installeren met een ander eenvoudig commando:
php artisan app:install
Opmerking: verander nooit uw applicatiesleutel na deze installatie; Anders kan de cache de gegevens niet ontsleutelen, waardoor uw installatie beschadigd raakt.
Cachet zelf is een webgebaseerde applicatie. Daarom zullen we Apache gebruiken om het te bedienen, waardoor we er via een browser toegang toe hebben.
Opmerking: Cachet vereist dat mod_rewrite is ingeschakeld op uw Apache-server.
a2enmod rewrite
We kunnen nu doorgaan met het maken van onze VirtualHost. Maak voor deze stap een nieuw bestand met de naam cachet.confin de /etc/apache2/sites-enabled/map:
<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>
We kunnen nu aan de slag met Cachet. Start Apache2 eenvoudig opnieuw op met de volgende opdracht:
service apache2 restart
U zou nu toegang moeten hebben tot uw nieuwe Cachet-installatie op het domein dat u eerder hebt ingesteld in de Apache2-configuratie.
Cachet is een redelijk goed ontworpen open source statuspagina die werkt op bijna elke UNIX en zelfs op Windows-servers. Doordat Cachet open source is, kunnen we gemakkelijk onze eigen plug-ins implementeren als we bekend zijn met PHP. Veel plezier met hacken!
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.