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.
LimeSurvey je bezplatný a otevřený nástroj pro online průzkumy, který se široce používá k publikování online průzkumů a ke shromažďování zpětné vazby k průzkumům.
V tomto článku vám ukážu, jak nainstalovat LimeSurvey na server CentOS 7.
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Po restartu se stále přihlaste jako stejný uživatel sudo, abyste mohli pokračovat.
Nainstalujte Apache pomocí YUM:
sudo yum install httpd -y
V produkčním prostředí musíte odstranit přednastavenou úvodní stránku Apache:
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Jako bezpečnostní opatření byste měli zabránit Apache v odhalování souborů a adresářů v kořenovém adresáři webu /var/www/htmlnávštěvníkům:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Nyní spusťte službu Apache a spusťte ji při spuštění:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
LimeSurvey vyžaduje PHP 5.3.3 nebo novější. Protože PHP 5.5 a starší verze dosáhly své EOL, zde můžete nainstalovat PHP 5.6.xa potřebná rozšíření pomocí YUM repo třetí strany – IUS YUM repo.
Nejprve nainstalujte repo IUS YUM:
cd
wget https://centos7.iuscommunity.org/ius-release.rpm
sudo rpm -Uvh ius-release.rpm
Poté nainstalujte PHP 5.6.xa potřebná rozšíření pomocí repozitáře IUS YUM:
sudo yum install php56u php56u-common php56u-xml php56u-gd php56u-mbstring php56u-mysqlnd php56u-mcrypt php56u-imap php56u-ldap -y
Restartujte Apache, abyste mohli načíst nově nainstalované moduly:
sudo systemctl restart httpd.service
LimeSurvey vyžaduje MySQL 5.5.3 nebo novější. Na CentOS 7 můžete tento požadavek splnit instalací MariaDB 5.5.50+ pomocí vestavěných repozitářů YUM:
sudo yum install mariadb mariadb-server -y
Spusťte službu MariaDB a spusťte ji při spuštění:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Zabezpečte instalaci MariaDB:
sudo /usr/bin/mysql_secure_installation
Během interaktivního procesu odpovězte na otázky na obrazovce samostatně, jak je uvedeno níže:
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
Nyní vytvořte databázi pro LimeSurvey:
mysql -u root -p
K přihlášení použijte root heslo MariaDB, které jste nastavili dříve.
V prostředí MySQL spuštěním následujících příkazů vytvoříte databázi s názvem limesurveya uživatele databáze pojmenovaného limesurveyuserheslem yourpassworda poté tomuto uživateli databáze udělíte všechna oprávnění k této databázi.
Poznámka : Na vašem počítači nezapomeňte nahradit tyto parametry v každém jednotlivém příkazu svými vlastními.
CREATE DATABASE limesurvey;
CREATE USER 'limesurveyuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON limesurvey.* TO 'limesurveyuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Nejprve si stáhněte nejnovější stabilní verzi LimeSurvey z oficiální stránky LimeSurvey, která je 2.51.4v době psaní tohoto článku:
cd
wget https://www.limesurvey.org/stable-release?download=1853:limesurvey2514%20160908targz -O limesurvey2.51.4.tar.gz
Rozbalte archiv, přesuňte vše do kořenového adresáře webu a poté udělte příslušná oprávnění:
tar -zxvf limesurvey2.51.4.tar.gz
sudo mv limesurvey/ /var/www/html && sudo chown root:root -R /var/www/html
sudo chown -R apache:apache /var/www/html/limesurvey/tmp /var/www/html/limesurvey/upload /var/www/html/limesurvey/application/config
Upravte pravidla brány firewall, abyste povolili webový přístup:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Nyní nasměrujte webový prohlížeč na následující adresu URL (řekněme, že IP serveru je 203.0.113.1) a poté spusťte instalaci odtud:
http://203.0.113.1/limesurvey
V rozhraní průvodce instalací:
1) Na úvodní stránce klikněte na Start installationtlačítko .
2) Na stránce Licence klikněte na I accepttlačítko.
3) Na stránce Kontrola před instalací potvrďte, že všechna vaše aktuální nastavení splňují požadavky LimeSurvey, a poté klikněte na Nexttlačítko.
4) Na stránce Konfigurace databáze zadejte níže uvedené informace a klikněte na Nexttlačítko.
Poznámka : Opět nezapomeňte tyto parametry nahradit svými vlastními.
5) Na stránce Nastavení databáze vás program průvodce upozorní, že pojmenovaná databáze limesurveyjiž existuje. Kliknutím na Populate databasetlačítko vyplňte údaje a pokračujte.
6) Na stránce Optional settings zadejte informace, které jsou nezbytné pro správu LimeSurvey. Z bezpečnostních důvodů byste NEMĚLI používat výchozí přihlašovací jméno správce admina výchozí maskované heslo password. Místo toho vyberte méně známé přihlašovací jméno správce a silné heslo.
7) O úspěchu! klikněte na Administrationtlačítko pro dokončení instalace a přejděte na stránku správy LimeSurvey a poté použijte přihlašovací jméno a heslo správce, které jste nastavili dříve pro přihlášení:
http://203.0.113.1/limesurvey/index.php/admin
8) Pro tuto chvíli již můžete LimeSurvey správně používat, ale stále existují některé bezpečnostní tipy, o kterých byste měli vědět.
V konfiguračním souboru LimeSurvey jsou například uloženy některé citlivé informace, jako je uživatelské jméno a heslo databáze /var/www/html/limesurvey/application/config/config.php. Ve vzácných případech náhodná chyba odhalí obsah tohoto souboru veřejnosti.
Abyste se vyhnuli tomuto druhu narušení bezpečnosti, můžete přesunout původní konfigurační soubor na místo mimo webový adresář a poté vytvořit nový konfigurační soubor, který bude odkazovat na původní konfigurační soubor:
sudo cp /var/www/html/limesurvey/application/config/config.php /etc/limesurvey-config.php
sudo chown apache:apache /etc/limesurvey-config.php
echo '<?php return include("/etc/limesurvey-config.php"); ?>' | sudo tee /var/www/html/limesurvey/application/config/config.php
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