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.
Concrete5 je open source CMS, který nabízí mnoho charakteristických a užitečných funkcí, které pomáhají editorům snadno a rychle vytvářet obsah.
Tento článek se bude zabývat procesem instalace Concrete5 na server CentOS 7.
Když se přihlásíte jako uživatel sudo, můžete aktualizovat systém na nejnovější stabilní stav následovně:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Nasazení webu Concrete5 vyžaduje nastavení webového serveru. Na CentOS 7 můžete nainstalovat webový server Apache pomocí YUM:
sudo yum install httpd -y
Odeberte uvítací stránku Apache:
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Zakázat veřejný adresář a výpis souborů Apache:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Spusťte službu Apache a povolte ji při spouštění systému:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Další komponentou, kterou Concrete5 vyžaduje, je databázový software. Na CentOS 7 můžete nainstalovat MariaDB 10.x následovně, abyste získali lepší výkon.
cat <<EOF | sudo tee -a /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.1 CentOS repository list - created 2017-01-14 03:11 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
sudo yum install MariaDB-server MariaDB-client -y
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
sudo /usr/bin/mysql_secure_installation
Odpovězte na otázky, jak je uvedeno níže, a nezapomeňte zvolit silné root heslo MariaDB.
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
Přihlaste se do prostředí MySQL jako root:
mysql -u root -p
Zadejte kořenové heslo MariaDB, které jste nastavili dříve, a poté stiskněte Enterpro přihlášení.
V prostředí MySQL vytvořte databázi concrete5, uživatele databáze concrete5usera její heslo yourpasswordnásledovně.
Poznámka: Z bezpečnostních důvodů byste měli nahradit tyto vzorové parametry svými vlastními.
CREATE DATABASE concrete5;
CREATE USER 'concrete5user'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON concrete5.* TO 'concrete5user'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Jak vyžaduje Concrete5, můžete nainstalovat PHP 7.1 a nezbytná rozšíření PHP pomocí Webtatic YUM repo:
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
sudo yum install mod_php71w php71w-mysqlnd php71w-xml php71w-common php71w-gd php71w-mbstring php71w-mcrypt php71w-cli php71w-xmlrpc -y
Stáhněte si nejnovější stabilní verzi Concrete5 z její oficiální stránky pro stahování .
cd
wget https://core-releases.s3.amazonaws.com/9314/8193/0256/concrete5-8.0.3.zip
sudo yum install unzip -y
unzip concrete5-8.0.3.zip
sudo mv concrete5-8.0.3 /var/www/html
sudo chown -R apache:apache /var/www/html
Nastavení virtuálního hostitele Apache pro Concrete5:
cat <<EOF | sudo tee -a /etc/httpd/conf.d/concrete5.conf
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/concrete5-8.0.3/
ServerName concrete5.example.com
ServerAlias www.concrete5.example.com
<Directory /var/www/html/concrete5-8.0.3/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/concrete5.example.com-error_log
CustomLog /var/log/httpd/concrete5.example.com-access_log common
</VirtualHost>
EOF
Restartujte Apache:
sudo systemctl restart httpd.service
Upravte pravidla brány firewall tak, aby umožňovala připojení http:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Nasměrujte webový prohlížeč na http://203.0.113.1a poté pokračujte v instalaci.
Na Choose Languagestránce vyberte svůj oblíbený jazyk a poté klikněte na Right Arrowtlačítko.
Na Testing Environmentstránce se ujistěte, že jsou splněny všechny požadavky, a poté klikněte na Continue to Installationtlačítko.
Na Site Informationstránce zadejte níže uvedené informace a poté klikněte na Install Concrete5tlačítko:
web:
example.comadmin@example.com<your-admin-password><your-admin-password>Startovní bod:
Empty Sitenebo Full Site.Databáze:
localhostconcrete5useryourpasswordconcrete5Pokud se nic nepokazí, zobrazí se Installation Completezpráva na obrazovce. Klepnutím na Edit Your Sitetlačítko začněte používat Concrete5.
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