Installige Plesk operatsioonisüsteemi CentOS 7
Kas kasutate teistsugust süsteemi? Plesk on patenteeritud veebihosti juhtpaneel, mis võimaldab kasutajatel hallata oma isiklikke ja/või klientide veebisaite, andmebaase
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/html
kui 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_backend
teenus:
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.
Kas kasutate teistsugust süsteemi? Plesk on patenteeritud veebihosti juhtpaneel, mis võimaldab kasutajatel hallata oma isiklikke ja/või klientide veebisaite, andmebaase
Squid on populaarne tasuta Linuxi programm, mis võimaldab teil luua edastamise veebipuhverserveri. Selles juhendis näete, kuidas installida Squid CentOS-i, et teid pöörata
Sissejuhatus Lighttpd on Apache'i hark, mille eesmärk on olla palju vähem ressursimahukas. See on kerge, sellest ka oma nimi, ja seda on üsna lihtne kasutada. Installin
VULTR on hiljuti teinud nende osas muudatusi ja kõik peaks nüüd töötama hästi, kui NetworkManager on lubatud. Kui soovite keelata
Icinga2 on võimas seiresüsteem ja kui seda kasutatakse põhikliendi mudelis, võib see asendada vajaduse NRPE-põhiste seirekontrollide järele. Meister-klient
Kas kasutate teistsugust süsteemi? Apache Cassandra on tasuta ja avatud lähtekoodiga NoSQL-i andmebaasihaldussüsteem, mis on loodud pakkuma skaleeritavust, hig.
Kas kasutate teistsugust süsteemi? Microweber on avatud lähtekoodiga pukseeritav CMS-i ja veebipood. Microweberi lähtekoodi majutatakse GitHubis. See juhend näitab teile
Kas kasutate teistsugust süsteemi? Mattermost on avatud lähtekoodiga isehostitav alternatiiv Slack SAAS-i sõnumsideteenusele. Teisisõnu, Mattermostiga saate ca
Mida vajate Vultr VPS-i, millel on vähemalt 1 GB muutmälu. SSH-juurdepääs (juur-/administraatoriõigustega). 1. samm: BungeeCordi installimine Kõigepealt
Pleski juhtpaneelil on Lets Encrypti jaoks väga kena integratsioon. Lets Encrypt on üks ainsatest SSL-i pakkujatest, kes väljastab sertifikaate täielikult
Lets Encrypt on sertifitseerimisasutus, mis on pühendunud SSL-sertifikaatide tasuta pakkumisele. cPanel on teie ja teie kliendi jaoks loonud korraliku integratsiooni
Kas kasutate teistsugust süsteemi? Concrete5 on avatud lähtekoodiga CMS, mis pakub palju eristatavaid ja kasulikke funktsioone, mis aitavad toimetajatel sisu hõlpsalt luua.
Kas kasutate teistsugust süsteemi? Review Board on tasuta avatud lähtekoodiga tööriist lähtekoodi, dokumentatsiooni, piltide ja palju muu ülevaatamiseks. See on veebipõhine tarkvara
In this guide, you will learn how to setup HTTP authentication for an Nginx web server running on CentOS 7. Requirements To get started, youll need th
YOURLS (Your Own URL Shortener) on avatud lähtekoodiga URL-i lühendamise ja andmeanalüüsi rakendus. Selles artiklis käsitleme installimisprotsessi
Kas kasutate teistsugust süsteemi? Sissejuhatus ArangoDB on avatud lähtekoodiga NoSQL-i andmebaas, millel on paindlik andmemudel dokumentide, graafikute ja võtmeväärtuste jaoks. see on
Sissejuhatus Kataloog /etc/ mängib Linuxi süsteemi toimimises kriitilist rolli. Selle põhjuseks on peaaegu iga süsteemi konfiguratsioon
Paljud süsteemiadministraatorid haldavad suuri servereid. Kui failidele on vaja juurde pääseda erinevatest serveritest, logige igasse eraldi sisse ca
See õpetus hõlmab Half Life 2 mänguserveri installimist süsteemi CentOS 6 System. 1. samm: eeltingimuste installimine Ou seadistamiseks
Laravel GitScrum ehk GitScrum on avatud lähtekoodiga produktiivsuse tööriist, mis on loodud selleks, et aidata arendusmeeskondadel rakendada Scrumi metoodikat sarnasel viisil.
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.
Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.
Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.
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