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.
Elgg je open source nástroj pro sociální sítě, který umožňuje vytvářet sociální prostředí, jako jsou školní sociální sítě a interní platformy pro spolupráci pro organizace. Elgg nabízí řadu funkcí sociálních sítí včetně mikroblogování, zasílání zpráv, sdílení souborů a skupin. Tento tutoriál vás provede procesem instalace Elgg na CentOS 7 VPS.
Tento tutoriál předpokládá, že jste již nastavili novou instanci Vultr Cloud Compute s CentOS 7 a máte přístup root.
Elgg vyžaduje MySQL, PHP a webový server. Než budete moci nainstalovat Elgg, budete muset nainstalovat webový server Apache, MySQL a PHP.
Nainstalujte webový server Apache.
sudo yum install httpd -y
systemctl enable httpd.service
systemctl start httpd.service
Otevřete porty 80, ( HTTP) a 443, ( HTTPS), abyste měli přístup k serveru z internetu.
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
Nainstalujte MySQL.
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
sudo yum install mysql-server -y
Dokončete instalaci MySQL.
systemctl enable mysqld.service
systemctl start mysqld.service
sudo mysql_secure_installation
Až budete požádáni o zadání aktuálního hesla, stiskněte ENTER. Během instalace budete požádáni o zadání hesla uživatele root. Zadejte bezpečné heslo. Toto bude kořenové heslo MySQL.
Set root password? [Y/n] Y
New password: password
Re-enter new password: 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
Úložiště CentOS 7 je dodáváno se starší verzí PHP (5.4). Nainstalujeme PHP 7.2 z úložiště Remi.
rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum -y install yum-utils
yum-config-manager --enable remi-php72
Nainstalujte PHP 7.2 spolu s PHP moduly požadovanými Elgg.
yum install php php-opcache php-common php-sqlite3 php-curl php-intl php-mbstring php-xmlrpc php-mysqlnd php-gd php-xml php-cli php-zip -y
Elgg bude vyžadovat databázi MySQL. Přihlaste se do konzole MySQL.
mysql -u root -p
Až budete vyzváni k zadání hesla, zadejte kořenové heslo MySQL, které jste nastavili v kroku 1. Jakmile se přihlásíte do konzole MySQL, vytvořte novou databázi.
mysql>CREATE DATABASE elgg;
Vytvořte nového uživatele MySQL a udělte mu oprávnění k nově vytvořené databázi. Můžete nahradit usernamea passworduživatelským jménem a heslem dle vašeho výběru.
mysql>GRANT ALL PRIVILEGES on elgg.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Ukončete konzolu MySQL.
mysql>exit
Stáhněte si nejnovější verzi Elgg.
cd /var/www/html
wget https://elgg.org/download/elgg-2.3.7.zip
Rozbalte stažený archiv a přesuňte soubory do kořenového adresáře webového serveru Apache.
yum install unzip -y
unzip elgg-2.3.7.zip
mv ./elgg-2.3.7/* .
rm -rf elgg-2.3.7.zip
rm -rf elgg-2.3.7
Vytvořte datový adresář pro Elgg.
sudo mkdir -p /var/www/html/data
Nastavte příslušná oprávnění k souboru.
sudo chown -R apache:apache /var/www/html/
sudo chmod -R 755 /var/www/html/
Vytvořte konfigurační soubor virtuálních hostitelů Apache.
sudo vi /etc/httpd/conf.d/vhost.conf
Vložte následující úryvek do souboru a nahraďte jej example.comvlastním názvem domény.
<VirtualHost *:80>
DocumentRoot /var/www/html/
ServerName example.com
<Directory /var/www/html/>
Options FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/httpd/elgg_error.log
CustomLog /var/log/httpd/elgg_access.log combined
</VirtualHost>
Restartujte server Apache.
sudo systemctl restart httpd.service
V tomto okamžiku můžete přejít k instalačnímu programu prohlížeče Elgg a dokončit instalaci. Otevřete v počítači okno prohlížeče a přejděte na název své domény. Tím se spustí instalační program prohlížeče Elgg. Pokračujte instalačním programem ke Database Installationkroku. Zde zadejte přihlašovací údaje databáze MySQL, kterou jste vytvořili v kroku 2, a přejděte k dalšímu kroku.

V dalším kroku zadejte název webu a e-mailovou adresu dle vašeho výběru. Do Site URLpole zadejte název vaší domény. Do Data Directorypole zadejte /var/www/html/dataa pokračujte dalším krokem.
Dále zadejte přihlašovací údaje správce podle svého výběru a stiskněte Next. V tomto okamžiku je instalace dokončena.
Chcete-li se přihlásit do panelu správce, přejděte na následující adresu URL.
http://{your-domain-name}/admin
Úspěšně jste nainstalovali Elgg na CentOS 7 VPS a můžete začít nastavovat svou vlastní sociální síť.
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