The Rise of Machines: Real World Applications of AI
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
V tomto tutoriálu se naučíte, jak nainstalovat Cachet na Debian 8. Cachet je výkonný open source systém stavových stránek.
Tento tutoriál předpokládá, že jste již nainstalovali MySQL na VPS.
Aktualizujte svůj systém:
apt-get update -y
Nainstalujte tyto knihovny:
apt-get install php5 php5-mysql libapache2-mod-php5 php5-fpm php5-cli php5-curl php5-gd git sudo apache2 -y
Poté přejděte na /var/www:
cd /var/www/
Klonujte úložiště git pro Cachet:
git clone https://github.com/cachethq/Cachet.git
Nyní přejděte do adresáře /var/www/Cachet:
cd Cachet
Spusťte následující příkaz, jehož výsledkem bude seznam verzí:
git tag -l
v2.3.4
v2.3.5
v2.3.6
v2.3.7
v2.3.8
v2.3.9
Vyberte nejnovější verzi, v našem případě je to v2.3.9:
git checkout v2.3.9
Přihlášení do MySQL:
mysql -u root -p
Po zadání hesla vytvořte databázi s názvem cachet:
CREATE DATABASE cachet;
Vytvořte nového uživatele pro tuto databázi, nahraďte `RANDOM_PASSWORD' heslem dle vašeho výběru:
CREATE USER 'cachet'@'localhost' IDENTIFIED BY 'RANDOM_PASSWORD';
GRANT ALL PRIVILEGES ON cachet.* TO 'cachet'@'localhost';
FLUSH PRIVILEGES;
Přejmenovat env.examplena .env:
mv .env.example .env
Upravte .envpomocí podrobností o MySQL.
Poté nainstalujte skladatel:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Vygenerujte klíč:
php artisan key:generate
Pokud narazíte na chybu:
PHP Warning: require(/root/Cachet/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /root/Cachet/bootstrap/autoload.php on line 28
PHP Fatal error: require(): Failed opening required '/root/Cachet/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /root/Cachet/bootstrap/autoload.php on line 28
... pak spusťte následující příkaz:
composer update --no-scripts
Pokud narazíte na tuto chybu:
[ErrorException]
proc_open(): fork failed - Cannot allocate memory
... pak spusťte následující příkazy:
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
Obnovte klíč:
php artisan key:generate
Nainstalovat cache:
php artisan app:install
Povolit mod_rewrite:
a2enmod rewrite
a2enmod rewrite
service apache2 restart
Přejít na /etc/apache2/sites-enabled/:
cd /etc/apache2/sites-enabled/
Vytvořte nový soubor pro přístup k Cachet:
mv cachet.conf
Do vytvořeného souboru zkopírujte a vložte následující:
<VirtualHost *:80>
# Domain from where Cachet will be accessed
ServerName example.com
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>
Nahraďte example.comsvým vlastním názvem domény, který jste propojili s vaším Vultr VPS nebo s IP adresou vaší instance Vultr.
Stiskněte Ctrl+Xa poté stiskněte Enter.
Opravit oprávnění souborů:
chmod -R 777 storage
rm -rf bootstrap/cache/*
chmod -R 777 bootstrap/
Úspěšně jste nainstalovali Cachet na váš Vultr VPS.
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.
Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.
Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.
Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…
Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.
Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.
Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.
V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.
Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více