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.
Snipe-IT je bezplatná a open source webová aplikace pro správu IT majetku. Je napsán na frameworku Laravel 5.2 a k ukládání dat používá MySQL. Snipe-IT je kompletní a komplexní řešení pro správu majetku, správu softwarových licencí a mnoho dalšího.
V tomto tutoriálu se naučíte nainstalovat Snipe-IT na Ubuntu 16.10.
Před instalací jakýchkoli balíčků na instanci serveru Ubuntu se doporučuje aktualizovat systém. Přihlaste se pomocí uživatele sudo a spusťte následující příkazy pro aktualizaci systému.
sudo apt-get update
sudo apt-get -y upgrade
Nainstalujte webový server Apache.
sudo apt-get -y install apache2
Spusťte Apache a povolte jeho automatické spuštění při spouštění.
sudo systemctl start apache2
sudo systemctl enable apache2
Snipe-IT je kompatibilní s jakoukoli verzí PHP vyšší než 5.5.9. Protože PHP 5.5 dosáhlo konce životnosti, můžete nainstalovat PHP 7. Spuštěním následujícího příkazu nainstalujte PHP 7 s moduly vyžadovanými Snipe-IT.
sudo apt-get -y install php php-pdo php-mbstring php-tokenizer php-curl php-mysql php-ldap php-zip php-fileinfo php-gd php-dom php-mcrypt
MariaDB je fork MySQL. Nainstalujte jej pomocí následujícího příkazu.
sudo apt-get -y install mariadb-server
Spusťte MariaDB a povolte, aby se automaticky spouštěla při spouštění.
sudo systemctl start mysql
sudo systemctl enable mysql
Zabezpečte instalaci MariaDB.
sudo mysql_secure_installation
Budete požádáni o aktuální heslo roota MariaDB. Protože jsme právě nainstalovali MariaDB, nebylo nastaveno její root heslo. enterPokračujte stisknutím klávesy. Nastavte silné heslo root pro váš server MariaDB a odpovězte Yna všechny další otázky. Položené otázky jsou samozřejmé.
Přihlaste se do prostředí MariaDB jako jeho uživatel root pomocí následujícího příkazu.
mysql -u root -p
Zadejte heslo pro uživatele root MariaDB.
Spuštěním následujících dotazů vytvořte databázi a uživatele databáze pro Snipe-IT.
CREATE DATABASE snipeit_data;
CREATE USER 'snipeit_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON snipeit_data.* TO 'snipeit_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Ujistěte se, že na konci každého výše uvedeného dotazu používáte středník. Název databáze " snipeit_data" a uživatelské jméno " snipeit_user" můžete nahradit podle svých potřeb. Nezapomeňte změnit StrongPasswordheslo „ “ na velmi silné heslo.
Nainstalujte Composer pomocí následujícího příkazu. Composer je správce závislostí pro PHP.
cd ~
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
Nejprve nainstalujte Git.
sudo apt-get -y install git
Přepněte se do webové kořenové složky Apache a naklonujte nejnovější verzi Snipe-IT.
cd /var/www/
sudo git clone https://github.com/snipe/snipe-it snipe-it
Vytvořte .envsoubor z poskytnutého ukázkového souboru.
cd /var/www/snipe-it
sudo cp .env.example .env
Upravte .envsoubor.
sudo nano .env
Najděte následující řádky a upravte hodnoty podle poskytnutých pokynů.
APP_URL=null #Provide your domain name or IP address here
APP_TIMEZONE='UTC' #Change it according to your country
DB_DATABASE=null #Provide the database name you created earlier
DB_USERNAME=null #Provide database user's username
DB_PASSWORD=null #Provide the DB user's password
U všech ostatních parametrů ponechte výchozí hodnoty. Uložte soubor a ukončete textový editor.
Poskytněte příslušná oprávnění k vlastnictví a souboru.
sudo chown -R www-data:www-data storage public/uploads
sudo chmod -R 755 storage
sudo chmod -R 755 public/uploads
Nainstalujte závislosti PHP pomocí Composer.
sudo composer install --no-dev --prefer-source
Vygenerujte „ APP_Key“.
sudo php artisan key:generate
Spusťte následující příkaz k vytvoření virtuálního hostitele pro váš web Snipe-IT.
sudo nano /etc/apache2/sites-available/snipeit.example.com.conf
Přidejte do souboru následující řádky a poté soubor uložte.
<VirtualHost *:80>
ServerName snipeit.example.com
DocumentRoot /var/www/snipe-it/public
<Directory /var/www/snipe-it/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Aktivujte konfiguraci a povolte mod_rewritepomocí následujících příkazů.
sudo a2ensite snipeit.example.com.conf
sudo a2enmod rewrite
Restartujte Apache.
sudo systemctl restart apache2
Vaše instalace Snipe-IT je nyní dokončena. Konfiguraci Snipe-IT můžete dokončit prostřednictvím webového prohlížeče. Přejděte na následující odkaz, nahraďte snipeit.example.comjej IP adresou vašeho Vultr VPS.
http://snipeit.example.com
Děkuji za přečtení. Tím je tutoriál uzavřen.
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