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.
YOURLS (Your Own URL Shortener) je open source aplikace pro zkracování adres URL a analýzu dat.
V tomto článku se budeme zabývat procesem instalace YOURLS na server CentOS 7.
example.comkterá ukazuje na IP adresu vašeho serveru.Přihlaste se jako uživatel sudo a poté pomocí níže uvedených příkazů aktualizujte systém:
sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y && sudo shutdown -r now
Po restartu se přihlaste zpět na server pomocí stejného uživatele sudo.
Nainstalujte 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
Zabránit Apache v odhalení souborů 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 a nastavte ji na automatické spouštění při spouštění systému:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Nainstalujte nejnovější stabilní verzi MariaDB, MariaDB 10.1, jak je uvedeno níže:
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 ujistěte se, že budete používat své vlastní root heslo MariaDB:
EntertlačítkoYyour-root-passwordyour-root-passwordYYYYPřihlaste se do prostředí MySQL jako root:
mysql -u root -p
Zadejte své vlastní root heslo MariaDB a poté stiskněte Enter.
V prostředí MySQL vytvořte databázi yourls, uživatele yourlsuserdatabáze a heslo uživatele databáze yourpasswordnásledovně.
Poznámka: Z bezpečnostních důvodů byste měli místo vzorového hesla použít své vlastní uživatelské heslo yourpassword.
CREATE DATABASE yourls DEFAULT CHARACTER SET UTF8 COLLATE utf8_unicode_ci;
CREATE USER 'yourlsuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON yourls.* TO 'yourlsuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Nainstalujte PHP 7.1 a několik rozšíření PHP 7.1 následovně:
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
sudo yum install -y mod_php71w php71w-mysqlnd php71w-common
sudo yum install git -y
cd /var/www/html/
sudo git clone https://github.com/YOURLS/YOURLS.git
sudo chown -R apache:apache /var/www/html/YOURLS
cd YOURLS
sudo cp user/config-sample.php user/config.php
sudo chown apache:apache user/config.php
K viotevření /var/www/html/YOURLS/user/config.phpsouboru použijte textový editor :
sudo vi user/config.php
Najděte níže uvedené řádky:
define( 'YOURLS_DB_USER', 'your db user name' );
define( 'YOURLS_DB_PASS', 'your db password' );
define( 'YOURLS_DB_NAME', 'yourls' );
define( 'YOURLS_SITE', 'http://your-own-domain-here.com' );
define( 'YOURLS_COOKIEKEY', 'modify this text with something random' );
$yourls_user_passwords = array(
'username' => 'password',
Vyměňte je jeden po druhém následovně:
define( 'YOURLS_DB_USER', 'yourlsuser' );
define( 'YOURLS_DB_PASS', 'yourpassword' );
define( 'YOURLS_DB_NAME', 'yourls' );
define( 'YOURLS_SITE', 'http://example.com' );
define( 'YOURLS_COOKIEKEY', 'fmoi4jfsjfasfjlkfjalfgcggjkihdgfjjgdfolsfmwemlgjhgigjgitjaaewesfsdfsdogmbnsin' ); // Use a long string consists of random characters.
$yourls_user_passwords = array(
'username1' => 'password1', // Use your own username and password.
Uložit a ukončit:
:wq!
cat <<EOF | sudo tee -a /etc/httpd/conf.d/yourls.conf
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/YOURLS/
ServerName yourls.example.com
ServerAlias www.yourls.example.com
<Directory /var/www/html/YOURLS/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/yourls.example.com-error_log
CustomLog /var/log/httpd/yourls.example.com-access_log common
</VirtualHost>
EOF
sudo systemctl restart httpd.service
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Nasměrujte webový prohlížeč na http://example.com/admina poté kliknutím na Install YOURLSodkaz dokončete instalaci.
Po úspěšné instalaci YOURLS klikněte na YOURLS Administration Pageodkaz a přejděte do administrátorského rozhraní YOURLS a poté se přihlaste pomocí uživatelského jména username1a hesla password1.
Z bezpečnostních důvodů byste po instalaci měli omezit oprávnění na YOURLS:
sudo chown -R root:root /var/www/html/YOURLS
Když potřebujete upgradovat program nebo nainstalovat zásuvný modul, můžete vrátit přísná oprávnění pro tento účel následovně:
sudo chown -R apache:apache /var/www/html/YOURLS
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