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.
Booked je webová aplikace s otevřeným zdrojovým kódem speciálně navržená pro zlepšení plánování a správu využití zdrojů. Je napsán v PHP a k ukládání dat využívá MySQL nebo MariaDB. Je to jednoduchý a výkonný plánovač s flexibilním rozložením, administrativním backendem a vlastními pravidly. Booked přichází se spoustou funkcí včetně připomenutí začátku a konce rezervace, uživatelského zabezpečení, flexibilního systému kvót, exportu do Outlooku, připomenutí rezervace a mnoha dalších.
Nejprve aktualizujte svůj server Ubuntu na nejnovější verzi.
sudo apt-get update -y
sudo apt-get upgrade -y
Jakmile je váš systém aktuální, restartujte systém a přihlaste se jako sudouživatel.
Než začnete, budete muset do systému nainstalovat Apache, PHP, MySQLa další PHP knihovny.
Všechny je můžete nainstalovat pomocí následujícího příkazu.
sudo apt-get install apache2 apache2-bin apache2-data libaio1 libapache2-mod-php7.0 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18 libterm-readkey-perl libwrap0 ssl-cert tcpd mariadb-server php7.0 php7.0-cli php7.0-common php7.0-json php7.0-mysql php7.0-readline -y
Po dokončení instalace spusťte Apache a MariaDB a povolte jim spuštění při spouštění.
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql
Nejprve budete muset zabezpečit MariaDB. Můžete to zabezpečit spuštěním mysql_secure_installationskriptu.
sudo mysql_secure_installation
Odpovězte na všechny otázky, jak je uvedeno níže.
Set root password? [Y/n] Y
New password: <STRONG_PASSWORD>
Re-enter new password: <STRONG_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
Když je vše hotovo, připojte se k shellu MySQL.
mysql -u root -p
Zadejte své heslo a poté vytvořte nový databasea userpro rezervovaný plánovač.
MariaDB [(none)]>create database bookeddb;
MariaDB [(none)]>create user booked@localhost identified by 'password';
MariaDB [(none)]>grant all privileges on bookeddb.* to booked@localhost identified by 'password';
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;
Nejnovější verzi Booked Scheduler si můžete stáhnout ze stránky stahování Sourceforge.
wget https://excellmedia.dl.sourceforge.net/project/phpscheduleit/Booked/2.6/booked-2.6.7.zip
Po stažení stažený soubor rozbalte.
unzip booked-2.6.7.zip
Dále přesuňte extrahovaný adresář do kořenového webového adresáře Apache.
sudo mv booked /var/www/html/
Dále změňte vlastnictví rezervovaného adresáře na www-datauživatele a skupinu.
sudo chown -R www-data:www-data /var/www/html/booked
Dále budete muset vytvořit nový soubor virtuálního hostitele Apache pro Booked Scheduler.
sudo nano /etc/apache2/sites-available/booked.conf
Přidejte následující řádky.
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /var/www/html/booked
<Directory /var/www/bookedscheduler>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/booked-error.log
CustomLog /var/log/apache2/booked-access.log combined
</VirtualHost>
Uložte soubor a poté web povolte.
sudo a2ensite booked.conf
Poté restartujte službu Apache, abyste si přečetli novou konfiguraci virtuálního hostitele.
sudo systemctl restart apache2
Nejprve budete muset zkopírovat ukázkový konfigurační soubor.
cd /var/www/html/booked/config/
sudo cp config.dist.php config.php
Dále otevřete config.phpsoubor a proveďte nějaké změny podle vašich požadavků.
sudo nano config.php
Proveďte následující změny.
$conf['settings']['default.timezone'] = 'Asia/Kolkata'; // your timezone
$conf['settings']['admin.email'] = 'example@example.com'; // email address of admin user
$conf['settings']['admin.email.name'] = 'John Smith';
$conf['settings']['script.url'] = 'http://yourdomain.com/Web'; // your domain
$conf['settings']['database']['type'] = 'mysql';
$conf['settings']['database']['user'] = 'booked';
$conf['settings']['database']['password'] = '';
$conf['settings']['database']['hostspec'] = '127.0.0.1'; // your IP
$conf['settings']['database']['name'] = 'bookeddb';
Po dokončení soubor uložte.
Dále importujte schéma databáze a data.
cd /var/www/html/booked
mysql -u booked -p bookeddb < database_schema/create-schema.sql
mysql -u booked -p bookeddb < database_schema/create-data.sql
Jakmile je rezervovaný plánovač nakonfigurován. Otevřete webový prohlížeč a přejděte na adresu URL http://yourdomain.com/Web/register.php. Budete přesměrováni na stránku Registrace:

Zadejte všechny podrobnosti a klikněte na Registertlačítko. Uvidíte řídicí panel rezervovaného plánovače:
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