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.
Tiny Tiny RSS on tasuta ja avatud lähtekoodiga uudistevoo (RSS/Atom) lugeja, mis on suurepärane alternatiiv lõpetatud Google Readerile. Tiny Tiny RSS-iga saate ebausaldusväärsetele pilveteenustele lootmise asemel seadistada oma serveris sõltumatu RSS-teenuse.
See artikkel näitab teile, kuidas juurutada Tiny Tiny RSS-i CentOS 7 serveris.
Käivitage sudo kasutajana järgmised käsud:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Pärast taaskäivitamist logige endiselt oma serveri eksemplari sisse sama sudo kasutajana.
Apache on Tiny Tiny RSS-i jaoks soovitatav veebiserver. Apache'i saate installida YUM-i abil:
sudo yum install httpd -y
Eemaldage Apache tervitusleht:
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Turvalisuse huvides peaksite keelama Apache'il kuvama veebi juurkataloogis faile ja katalooge, /var/www/htmlkui külastajad seda saiti sirvivad:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Käivitage Apache teenus ja määrake see käivitamisel käivitamiseks:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Tiny Tiny RSS nõuab PHP 5.4 või uuemat versiooni. Siin saate installida PHP 5.4 ja mõned PHP laiendused, kasutades Vultr CentOS 7 serveri eksemplari sisseehitatud YUM-i hoidlaid:
sudo yum install php php-common php-gd php-mbstring php-process php-pgsql php-xml php-cli -y
Äsja installitud moodulite laadimiseks taaskäivitage Apache teenus:
sudo systemctl restart httpd.service
Tiny Tiny RSS saab töötada nii PostgreSQL-i kui ka MySQL-iga. PostgreSQL-i valimine MySQL-i asemel tagab parema jõudluse.
1) Installige ja lähtestage PostgreSQL:
sudo yum install postgresql postgresql-server -y
sudo postgresql-setup initdb
2) Käivitage PostgreSQL ja käivitage see alglaadimisel:
sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service
3) Turvalisuse huvides peate määrama PostgreSQL-i vaikekasutaja "postgres" parooli.
Esmalt logige PostgreSQL-i kesta sisse postgresi kasutajana:
sudo -u postgres psql
Pärast seda, kui viip muutub "postgres=#", kasutage "postgres" parooli määramiseks järgmist käsku:
\password postgres
Sisestage parool kaks korda, öelge, et see on postgres.
Lõpuks kasutage PostgreSQL-i kestast väljumiseks järgmist käsku.
\q
4) Muutke PostgreSQL-i andmebaasi kasutaja autentimismeetodeid:
sudo vi /var/lib/pgsql/data/pg_hba.conf
Otsige üles järgmised jaotised.
# IPv4 local connections:
host all all 127.0.0.1/32 ident
# IPv6 local connections:
host all all ::1/128 ident
Muutke IPv4 ja IPv6 kohalike ühenduste autentimismeetodid md5-ks:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
Salvestage ja lõpetage:
:wq!
5) Rakendage oma muudatused:
sudo systemctl restart postgresql.service
6) Looge Tiny Tiny RSS-i jaoks teine kasutaja ja andmebaas.
Turvalisuse huvides saate luua spetsiaalse andmebaasi kasutaja ja andmebaasi Tiny Tiny RSS-i jaoks:
Logige sisse "postgresi" kasutajana:
cd /
sudo -u postgres psql
Looge PostgreSQL-i kestas kasutaja "ttrssuser" parooliga "ttrssuserpassword" ja andmebaas "ttrss" ning andke seejärel kasutajale kõik andmebaasi õigused:
Märkus. Nende käskude käivitamisel oma serveris asendage ülalmainitud kasutajanimi, parool ja andmebaasi nimi kindlasti enda omadega.
CREATE USER ttrssuser CREATEDB CREATEUSER ENCRYPTED PASSWORD 'ttrssuserpassword';
CREATE DATABASE ttrss OWNER ttrssuser;
GRANT ALL PRIVILEGES ON DATABASE ttrss TO ttrssuser;
\q
1) Laadige alla Tiny Tiny RSS, kasutades käsku git:
sudo yum install git -y
cd
git clone https://tt-rss.org/git/tt-rss.git tt-rss
2) Teisaldage väikesed väikesed RSS-failid veebi juurkataloogi ja seejärel muutke veebi juurkataloogi omandiõigus "apache" kasutajaks:
sudo mv ~/tt-rss /var/www/html && sudo chown -R apache:apache /var/www/html
3) Muutke tulemüüri reegleid, et võimaldada veebile juurdepääsu:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
4) Suunake oma brauseris Tiny Tiny RSS-i veebiinstalliviisardi URL-ile, öelge, et teie serveri IP on 203.0.113.1:
http://203.0.113.1/tt-rss/install/
Sisestage kogu vajalik teave järgmiselt:
Database settings:
Database type: PostgreSQL
Username: ttrssuser
Password: ttrssuserpassword
Database name: ttrss
Host name: locahost
Port: 5432
Other settings:
Tiny Tiny RSS URL: http://203.0.113.1/tt-rss/
Selle testimiseks klõpsake nuppu "Testi konfiguratsiooni".
Kui kõik läheb hästi, klõpsake jätkamiseks nuppu "Initsialiseeri andmebaas".
Seejärel loob viisard teie tingimustele vastava konfiguratsiooni koopia. Konfiguratsiooni faili salvestamiseks klõpsake nuppu "Salvesta konfiguratsioon" /var/www/html/tt-rss/config.php.
Kui faili ei saa automaatselt salvestada nupu "Salvesta konfiguratsioon" abil, peate selle käsitsi looma ja sisestama faili viisardi tekstikasti sisuga. Ärge unustage muuta selle omanikuks apache:apache.
Lõpuks klõpsake Tiny Tiny RSS-i käivitamiseks linki "tt-rss-i laadimine kohe".
5) Logige sisse vaikemandaatidega (kasutajanimi: admin, parool: parool) ja seejärel avage eelistused ja muutke kohe oma parool .
Pärast administraatori parooli muutmist sunnib süsteem teid kohe välja logima. Nüüdsest peate sisselogimiseks kasutama uut parooli. Seejärel saate seadistada igapäevaseks kasutamiseks mitteadministraatori kasutaja.
6) Värskendage RSS/Atom kanaleid
Enne Tiny Tiny RSS-i õiget kasutamist peate viimase asjana käivitama värskendusdeemoni, vastasel juhul teie vooge ei värskendata.
Looge süsteemne teenindusüksus:
sudo vi /usr/lib/systemd/system/ttrss_backend.service
Täitke fail järgmisega:
[Unit]
Description=ttrss_backend
After=network.target mysql.service postgresql.service
[Service]
User=apache
ExecStart=/var/www/html/tt-rss/update_daemon2.php
[Install]
WantedBy=multi-user.target
Salvestage ja lõpetage:
:wq!
Lubage ja käivitage ttrss_backendteenus:
sudo systemctl enable ttrss_backend.service
sudo systemctl start ttrss_backend.service
See on kõik. Saate nüüd tellida ja lugeda oma lemmik-RSS-/Atom-kanalid. Naudi seda.
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