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.
OrangeScrum je bezplatný a open source nástroj pro řízení projektů, který je široce používán v malých a středních podnicích.
V tomto článku vás provedu postupem instalace OrangeScrum na server CentOS 7.
Přihlaste se do svého počítače jako uživatel sudo a poté aktualizujte systém na nejnovější stabilní stav:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Po opětovném spuštění systému se přihlaste jako stejný uživatel sudo a pokračujte.
Nainstalujte Apache 2.4 pomocí YUM:
sudo yum install httpd -y
Odstraňte přednastavenou uvítací stránku Apache:
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Zabránit Apache odhalovat soubory a adresáře ve webovém prohlížeči návštěvníků:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Spusťte službu Apache:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
OrangeScrum vyžaduje MySQL 5.5, kterou lze nainstalovat pomocí vestavěného úložiště YUM:
sudo yum install mariadb mariadb-server -y
Upravit nastavení databáze MariaDB:
sudo vi /etc/my.cnf
Chcete-li změnit nastavení řazení, připojte k [mysqld]segmentu několik řádků, jak je uvedeno níže:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
init_connect='SET collation_connection=utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
Uložit a ukončit:
:wq!
Spusťte službu MariaDB:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Zabezpečená instalace MariaDB:
sudo /usr/bin/mysql_secure_installation
Během tohoto interaktivního procesu odpovězte na níže uvedené otázky:
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-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
Protože PHP 5.5.xa dřívější verze PHP dosáhly EOL (End of Life), doporučeným postupem je nainstalovat PHP 5.6.x pomocí repo IUS YUM.
Nastavení úložiště IUS YUM:
cd
wget https://centos7.iuscommunity.org/ius-release.rpm
sudo rpm -Uvh ius-release.rpm
Nainstalujte PHP 5.6.xa potřebná rozšíření pomocí repozitáře IUS YUM:
sudo yum install php56u php56u-mysqlnd php56u-gd php56u-imap php56u-ldap php56u-odbc php56u-xml php56u-xmlrpc php56u-mbstring php56u-mcrypt php56u-mssql php56u-snmp php56u-soap php56u-tidy php56u-pear curl libcurl-devel -y
Zvyšte velikost nahrávaného souboru na 200 MB, jak to vyžaduje OrangeScrum:
sudo cp /etc/php.ini /etc/php.ini.bak
sudo sed -i "s/post_max_size = 8M/post_max_size = 200M/" /etc/php.ini
sudo sed -i "s/upload_max_filesize = 2M/upload_max_filesize = 200M/" /etc/php.ini
Restartujte Apache, abyste mohli načíst nové komponenty:
sudo systemctl restart httpd.service
1) Stáhněte a rozbalte nejnovější stabilní verzi OrangeScrum, která je v době psaní 1.6.1:
cd
wget https://github.com/Orangescrum/orangescrum/archive/v1.6.1.tar.gz
tar -zxvf v1.6.1.tar.gz
2) Přesuňte všechny soubory OrangeScrum do kořenového adresáře webu /var/www/htmla poté nastavte příslušná oprávnění:
sudo mv ~/orangescrum-1.6.1 /var/www/html && sudo chown root:root -R /var/www/html
sudo chmod -R 0777 /var/www/html/orangescrum-1.6.1/{app/Config,app/tmp,app/webroot}
3) Nastavte virtuálního hostitele pro OrangeScrum:
sudo vi /etc/httpd/conf.d/orangescrum.conf
Naplňte soubor s následujícím nastavením:
<VirtualHost *:80>
ServerName orangescrum.example.com
DocumentRoot /var/www/html/orangescrum-1.6.1
<Directory /var/www/html/orangescrum-1.6.1>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Uložit a ukončit:
:wq!
4) Vytvořte databázi pro OrangeScrum:
Přihlaste se do prostředí MySQL jako root:
mysql -u root -p
K přihlášení použijte root heslo MariaDB, které jste nastavili dříve.
V prostředí MySQL vytvořte databázi s názvem orangescruma databázového uživatele pojmenovaného orangescrumuserheslem yourpassworda poté tomuto uživateli databáze udělte všechna oprávnění k této databázi.
Poznámka : Na vašem počítači se ujistěte, že jste tyto parametry v každém příkazu nahradili svými vlastními.
CREATE DATABASE orangescrum;
CREATE USER 'orangescrumuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON orangescrum.* TO 'orangescrumuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Importujte data OrangeScrum do orangescrumdatabáze:
mysql -u root -p orangescrum < /var/www/html/orangescrum-1.6.1/database.sql
5) Upravte konfigurační soubory OrangeScrum:
Chcete-li aktualizovat přihlašovací údaje databáze:
sudo vi /var/www/html/orangescrum-1.6.1/app/Config/database.php
Najděte následující řádky:
'login' => 'root',
'password' => '',
'database' => 'orangescrum',
Změňte je na:
'login' => 'orangescrumuser',
'password' => 'yourpassword',
'database' => 'orangescrum',
Uložit a ukončit:
:wq!
Chcete-li aktualizovat podrobnosti e-mailu:
sudo vi /var/www/html/orangescrum-1.6.1/app/Config/constants.php
Najděte následující řádky samostatně a poté nahraďte tyto e-mailové adresy a heslo svými vlastními:
define("SMTP_UNAME", "youremail@gmail.com");
define("SMTP_PWORD", "******");
define('FROM_EMAIL_NOTIFY', 'notify@mycompany.com');
define('SUPPORT_EMAIL', 'support@mycompany.com');
Uložit a ukončit:
:wq!
6) Restartujte Apache, aby se změny projevily:
sudo systemctl restart httpd.service
7) Upravte pravidla brány firewall, aby byl povolen webový přístup:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
8) Nasměrujte svůj webový prohlížeč na http://<your-server-IP>, zadejte název své společnosti, e-mailové ID a heslo pro přihlášení. Neváhejte a prozkoumejte OrangeScrum.
Tím náš tutoriál končí. Děkuji za přečtení.
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