Masinate tõus: AI tegelikud rakendused
Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.
phpMyAdmin on mugav veebipõhine MySQL-i andmebaasihaldustööriist, mis võib säästa palju aega käsupõhiselt andmebaasihalduselt. Selles artiklis näitan teile, kuidas installida ja kaitsta phpMyAdmini ühe klõpsuga WordPressi rakenduses.
Eeldan, et olete ühe klõpsuga WordPressi rakenduse nullist juurutanud ja sisse loginud administraatorina. Mitte-juurkasutajad peavad kasutama sudokäsku.
Külastage oma brauseris phpMyAdmini ametlikku veebisaiti , klõpsake lingil, phpMyAdmin-4.4.7-all-languages.tar.bz2et laadida alla samanimeline arhiivifail oma kohalikku arvutisse. Seejärel laadige see /var/www/htmlWinSCP või sarnase SFTP-tööriistaga oma VPS-i kataloogi üles.
Pakkige arhiivifail terminalist lahti järgmiste käskudega:
cd /var/www/html
tar -jxvf phpMyAdmin-4.4.7-all-languages.tar.bz2
Et kaitsta phpMyAdminit volitamata juurdepääsu eest, peaksite vastloodud phpMyAdminkataloogi ümber nimetama mõneks muuks ebatavaliseks ja privaatseks nimeks. Me kasutame pmapmasiin.
mv phpMyAdmin-4.4.7-all-languages pmapma
Nüüd peame looma phpMyAdmini konfiguratsioonifaili. Tehke failist koopia config.default.phpja nimetage see ümber config.inc.php:
cd pmapma
cp config.sample.inc.php config.inc.php
Redigeerige config.inc.phpvi tekstiredaktoriga.
vi config.inc.php
Täitke blowfish saladus, jätke kõik muud parameetrid rahule.
$cfg['blowfish_secret'] = 'InputRandomCharactersHere';
Asendage InputRandomCharactersHeremis tahes tähemärkidega, mitte rohkem kui 46 bitti, ja ärge jätke seda tühjaks.
Salvestage ja lõpetage vi.
:wq
Külastage http://your_host_IP/pmapmaoma brauserist. Teil tekib kataloogi lubamise viga /var/lib/php/fpm/session/. Saate vea parandada, muutes selle kataloogi omanikuks nginx.
chown nginx /var/lib/php/fpm/session/
Värskendage lehte oma brauserist, siis leiate, et veaviip kadus. Nüüd saate sisse logida MySQL-i juurmandaadiga. Saate selle failist hankida /root/.my.cnf.
cat /root/.my.cnf
phpMyAdmin on võimas tööriist, te ei soovi kunagi, et volitamata kasutaja sellele juurde pääseks. Seega saame phpMyAdmini sisselogimisliidesesse lisada täiendava autentimisvärava.
Esiteks peate oma terminalist looma krüpteeritud parooli.
openssl passwd
Sisestage ja kinnitage parool, mida soovite kasutada. Seejärel kuvatakse ekraanil sisestatud parooli krüpteeritud versioon. Kirjutage see paberile, kasutame seda hiljem. Krüpteeritud parool peaks olema umbes selline:
rs4D8QYVwojBI
Nüüd looge Nginxi šifriteksti salvestuskataloogis autentimisfail /etc/nginx/htpasswd/. Kasutame pmasiin failinime , ärge unustage seda asendada oma failinimega.
vi /etc/nginx/htpasswd/pma
Lisage sellesse faili järgmises vormingus kasutajanimi, mida soovite kasutada, ja krüpteeritud parool, mille just lõite.
pmauser:rs4D8QYVwojBI
Ärge unustage asendada kasutajanimi pmauserja krüpteeritud parool rs4D8QYVwojBIenda omadega.
Salvestage ja lõpetage vi.
:wq
Järgmiseks peate muutma vhost-faile /etc/nginx/conf.d: wordpress_http.confja wordpress_https.conf.
Konfiguratsioonivea korral looge neist varukoopia.
cp /etc/nginx/conf.d/*.conf /root/
Leidke failist wordpress_http.confplokk, mis algab tähega location ^~ /wp-admin/ {, see peaks olema:
location ^~ /wp-admin/ {
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/htpasswd/wpadmin;
location ~* \.(htaccess|htpasswd) {
deny all;
}
location ~ \.php(?:$|/) {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass php-handler-http;
fastcgi_read_timeout 60s;
}
}
Tehke koopia kogu selle all olevast plokist, seejärel muutke wp-adminesimesel real väärtuseks pmapmaja wpadminkolmandal real väärtuseks pma. Ärge muutke muud sisu.
location ^~ /pmapma/ {
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/htpasswd/pma;
location ~* \.(htaccess|htpasswd) {
deny all;
}
location ~ \.php(?:$|/) {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass php-handler-http;
fastcgi_read_timeout 60s;
}
}
Ärge unustage asendada kataloogi nimi pmapmaja failinimi pmaenda omadega.
Salvestage ja lõpetage vi.
:wq
Samuti peate failist leidma sarnase ploki wordpress_https.confja muutma faili samal viisil.
Lõpuks, muudatuste jõustumiseks peate veebiserveri taaskäivitama.
service nginx restart && service php-fpm restart
See on kõik. Olete installinud ja turvanud phpMyAdmini Vultr One-Click WordPressi rakenduses.
Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.
Kas olete ka DDOS-i rünnakute ohver ja olete segaduses ennetusmeetodite osas? Oma päringute lahendamiseks lugege seda artiklit.
Võib-olla olete kuulnud, et häkkerid teenivad palju raha, kuid kas olete kunagi mõelnud, kuidas nad sellist raha teenivad? arutleme.
Kas soovite näha Google'i revolutsioonilisi leiutisi ja seda, kuidas need leiutised muutsid iga inimese elu tänapäeval? Seejärel lugege ajaveebi, et näha Google'i leiutisi.
Isejuhtivate autode kontseptsioon tehisintellekti abil teedele jõudmiseks on meil juba mõnda aega unistus. Kuid vaatamata mitmele lubadusele pole neid kusagil näha. Lisateabe saamiseks lugege seda ajaveebi…
Kuna teadus areneb kiiresti, võttes üle suure osa meie jõupingutustest, suureneb ka oht, et allume seletamatule singulaarsusele. Loe, mida singulaarsus meie jaoks tähendada võiks.
Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.
Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.
Selles digipõhises maailmas on nutikad koduseadmed muutunud elu oluliseks osaks. Siin on mõned nutikate koduseadmete hämmastavad eelised, mis muudavad meie elu elamisväärseks ja lihtsamaks.
Hiljuti andis Apple välja macOS Catalina 10.15.4 täiendusvärskenduse probleemide lahendamiseks, kuid tundub, et värskendus põhjustab rohkem probleeme, mille tulemuseks on Maci masinate tellimine. Lisateabe saamiseks lugege seda artiklit