Hvernig á að setja upp Leanote netþjón á CentOS 7

Leanote er ókeypis, léttur og opinn valkostur við Evernote, sem er skrifaður í Golang. Með notendaupplifun í huga, veitir Leanote notendum fullt af hagnýtum eiginleikum, þar á meðal stuðningi yfir vettvang, skrif í MarkDown setningafræði, opinberu eða einkabloggi, þekkingaröflun og miðlun og samvinnu teyma.

Í þessari grein mun ég leiðbeina þér í gegnum uppsetningu Leanote netþjóns á CentOS 7 netþjónstilviki. Í öryggisskyni HTTPS supportverður einnig fjallað um að nota Let's Encrypt SSL vottorð og Nginx.

Forkröfur

  • Nýuppsett Vultr CentOS 7 netþjónstilvik. Segðu að IPv4 vistfang þess sé 203.0.113.1.
  • A sudo notandi sem heitir leanote.
  • Allir hugbúnaðarpakkarnir á vélinni hafa verið uppfærðir í nýjustu stöðugu stöðuna með því að nota EPEL YUM endurhverfan. Sjá nánar hér .
  • Lén leanote.example.comsem bent er á netþjónstilvikið sem nefnt er hér að ofan.

Skref 1: Búðu til skiptiskrá

Þegar þú kveikir á nýju Vultr CentOS 7 netþjónstilviki er alltaf mælt með því að setja upp skiptiskrá til að tryggja að kerfið gangi vel. Til dæmis, að búa til 2048MB-stærð skiptiskrá hentar fyrir vél með 2GB af minni.

sudo dd if=/dev/zero of=/swapfile count=2048 bs=1M
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile   none    swap    sw    0   0' | sudo tee -a /etc/fstab
free -m

Athugið: Ef þú ert að nota aðra miðlarastærð gætirðu þurft að breyta stærð skiptaskrárinnar.

Skref 2: Fáðu Leanote 2.6.1 tvöfaldar skrár

Sæktu og dragðu út nýjustu stöðugu útgáfuna af Leanote fyrir 64-bita Linux kerfi:

cd
wget https://sourceforge.net/projects/leanote-bin/files/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz

Skref 3: Settu upp MongoDB Community Edition 4.0

Eins og Leanote krefst þarf MongoDB NoSQL DBMS að vera til staðar áður en þú getur sett upp Leanote netþjón.

Settu upp MongoDB 4.0 YUM endurhverfan

Búðu til MongoDB 4.0 YUM endurhverfu sem hér segir:

cat <<EOF | sudo tee /etc/yum.repos.d/mongodb-org-4.0.repo
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
EOF

Settu upp MongoDB 4.0 pakka með YUM

Settu upp alla MongoDB íhluti og verkfæri með því að nota MongoDB 4.0 YUM endurhverfið sem búið var til áður:

sudo yum install -y mongodb-org

Stilltu SELinux fyrir MongoDB 4.0

Sjálfgefið, MongoDB myndi nota 27017gáttina þegar unnið er, sem er ekki leyfilegt ef SELinux er í enforcingham á CentOS 7 vélinni. Notaðu eftirfarandi skipun til að staðfesta núverandi SELinux ham:

sudo getenforce

Á Vultr CentOS 7 netþjónstilviki er SELinux sjálfgefið óvirkt. Þannig að framleiðsla ofangreindrar skipunar væri:

Disabled

Í þessu tilfelli geturðu ekki hika við að sleppa eftirfarandi leiðbeiningum um að stilla SELinux og halda áfram.

Hins vegar, ef þú ert að keyra upprunalegt CentOS 7 netþjónstilvik, þá væri framleiðsla skipunarinnar hér að ofan Enforcing. Þú þarft að framkvæma einhvern af þremur valkostum hér að neðan áður en þú getur byrjað og virkjað MongoDB þjónustuna.

  • Valkostur 1: Leyfa MongoDB að nota 27017höfnina

    sudo semanage port -a -t mongod_port_t -p tcp 27017
    
  • Valkostur 2: Slökktu á SELinux

    sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
    sudo shutdown -r now
    
  • Valkostur 3: Breyttu SELinux í permissiveham

    sudo sed -i 's/SELINUX=enforcing/SELINUX=permissive/' /etc/selinux/config
    sudo shutdown -r now
    

Ræstu MongoDB þjónustuna og láttu hana byrja eftir endurræsingu kerfisins:

sudo systemctl start mongod.service
sudo systemctl enable mongod.service

Skref 4: Flyttu inn fyrstu Leanote gögn inn í MongoDB

Notaðu skipanirnar hér að neðan til að flytja inn fyrstu Leanote gögn í MongoDB:

rm /home/leanote/leanote/mongodb_backup/leanote_install_data/.DS_Store
mongorestore --host localhost -d leanote --dir /home/leanote/leanote/mongodb_backup/leanote_install_data/

Skref 5: Virkjaðu MongoDB auðkenningu

Í öryggisskyni þarftu að virkja aðgangsstýringu að MongoDB strax eftir að MongoDB þjónustan er komin í gang. Í þessu skyni þarftu að búa til að minnsta kosti tvo MongoDB notendareikninga: notendastjórnunarreikning og gagnagrunnsstjórareikning. Þú þarft einnig að breyta MongoDB stillingum.

Sláðu inn MongoDB skelina:

mongo --host 127.0.0.1:27017

Skiptu yfir í admingagnagrunninn:

use admin

Búðu til notendastjóra sem heitir useradminsem notar lykilorð useradminpassword:

db.createUser({ user: "useradmin", pwd: "useradminpassword", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })

Athugið: Notendastjórinn useradminá að stjórna öllum MongoDB notendum, svo það er skynsamlegt að velja sterkt lykilorð. Auðvitað er öruggara ráð að skipta useradminút fyrir notendanafn sem erfitt er að giska á.

Skiptu yfir í leanotegagnagrunninn:

use leanote

Búðu til gagnagrunnsstjóra sem heitir leanoteadminsem notar lykilorð leanoteadminpassword:

db.createUser({ user: "leanoteadmin", pwd: "leanoteadminpassword", roles: [{ role: "dbOwner", db: "leanote" }] })

Athugið : Aftur er mælt með því að velja minna þekkt notendanafn og lykilorð sem erfitt er að giska á.

Eftir að hafa búið til MongoDB notendur geturðu staðfest niðurstöðurnar:

use admin
db.auth("useradmin", "useradminpassword")

Staðfestu gagnagrunnsstjórann:

use leanote
db.auth("leanoteadmin", "leanoteadminpassword")

Bæði munu birtast 1sem staðfesting.

Farðu úr MongoDB skelinni:

exit

Til að virkja aðgangsstýringu að MongoDB þarftu einnig að bæta tveimur línum við MongoDB stillingarskrána /etc/mongod.conf, eins og hér segir:

sudo bash -c "echo 'security:' >> /etc/mongod.conf"
sudo bash -c "echo '  authorization: enabled' >> /etc/mongod.conf"

Endurræstu MongoDB þjónustuna til að breytingarnar taki gildi:

sudo systemctl restart mongod.service

Héðan í frá geturðu aðeins notað notendareikningana tvo til að fá aðgang að og stjórna MongoDB, useradmintil að stjórna öllum MongoDB notendum og eingöngu leanoteadmintil að stjórna leanotegagnagrunninum.

Skref 6: Stilltu Leanote

Taktu öryggisafrit af Leanote stillingarskránni /home/leanote/leanote/conf/app.conf:

cd /home/leanote/leanote/conf/
cp app.conf app.conf.bak

Notaðu viritilinn til að opna Leanote stillingarskrána:

vi app.conf

Find the following lines one by one:

site.url=http://localhost:9000
db.username= # if not exists, please leave it blank
db.password= # if not exists, please leave it blank
app.secret=V85ZzBeTnzpsHyjQX4zukbQ8qqtju9y2aDM55VWxAH9Qop19poekx3xkcDVvrD0y

Replace them, respectively, as shown below:

site.url=http://leanote.example.com:9000
db.username=leanoteadmin
db.password=leanoteadminpassword
app.secret=E52tyCDBRk39HmhdGYJLBS3etXpnz7DymmxkgHBYxd7Y9muWVVJ5QZNdDEaHV2sA

Note: For security purposes, the value of the app.secret parameter MUST be a 64-bit random string that is different from the original one. Make sure to replace the value E52tyCDBRk39HmhdGYJLBS3etXpnz7DymmxkgHBYxd7Y9muWVVJ5QZNdDEaHV2sA with your own 64-bit random value.

Save and quit:

:wq!

Step 7: Start Leanote

Modify firewall rules in order to allow inbound TCP traffic on port 9000:

sudo firewall-cmd --permanent --add-port=9000/tcp
sudo systemctl reload firewalld.service

Start Leanote using the official script:

cd /home/leanote/leanote/bin
bash run.sh

Upon seeing Listening on.. 0.0.0.0:9000, point your favorite web browser to http://leanote.example.com:9000 to start using the Leanote site.

Use the default Leanote admin account to sign in:

  • Username: admin
  • Password: abc123

For security purposes, you should change the default password immediately after signing in.

Step 8: Enable HTTPS access

For now, you can already access the Leanote server using the HTTP protocol, a less secure protocol. In order to improve system security, you can enable HTTPS by deploying both a Let's Encrypt SSL certificate and the Nginx reverse proxy on your machine.

Properly setup a hostname and fully qualified domain name (FQDN)

Before you can obtain the Let's Encrypt SSL certificate, you need to properly setup the hostname and FQDN on your machine.

First, press CTRL+C to stop the Leanote script run.sh.

Next, setup the hostname and FQDN as follows:

sudo hostnamectl set-hostname leanote
cat <<EOF | sudo tee /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
203.0.113.1 leanote.example.com leanote
EOF

You can confirm the results, as well:

hostname
hostname -f

Modify firewall rules

Block inbound traffic on port 9000 and allow inbound traffic on ports for HTTP and HTTPS services:

sudo firewall-cmd --permanent --remove-port=9000/tcp
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld.service

Apply for a Let's Encrypt SSL certificate

Install the Certbot utility:

sudo yum -y install yum-utils
sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
sudo yum install -y certbot

Sæktu um Let's Encrypt SSL vottorð fyrir lénið leanote.example.com:

sudo certbot certonly --standalone --agree-tos --no-eff-email -m [email protected] -d leanote.example.com

Vottorðið og keðjan verða vistuð sem hér segir:

/etc/letsencrypt/live/leanote.example.com/fullchain.pem

Einkalyklaskráin verður vistuð sem hér segir:

/etc/letsencrypt/live/leanote.example.com/privkey.pem

Sjálfgefið er að Let's Encrypt SSL vottorðið rennur út eftir þrjá mánuði. Þú getur sett upp cron starf, eins og sýnt er hér að neðan, til að endurnýja Let's Encrypt vottorðin þín sjálfkrafa:

sudo crontab -e

Ýttu á Itil að fara í inserthaminn og sláðu svo inn eftirfarandi línu:

0 0,12 * * * python -c 'import random; import time; time.sleep(random.random() * 3600)' && certbot renew

Vista og hætta:

:wq!

Þetta cron starf mun reyna að endurnýja Let's Encrypt vottorðið á hverjum degi á hádegi.

Settu upp Nginx sem öfugt umboð

Settu upp Nginx með því að nota EPEL YUM endurhverfan:

sudo yum install -y nginx

Búðu til stillingarskrá fyrir Leanote:

cat <<EOF | sudo tee /etc/nginx/conf.d/leanote.conf
# Redirect HTTP to HTTPS
server {
    listen      80;
    server_name leanote.example.com;
    return      301 https://\$server_name\$request_uri;
}

server {

    # Setup HTTPS certificates
    listen       443 default ssl;
    server_name  leanote.example.com;
    ssl_certificate      /etc/letsencrypt/live/leanote.example.com/fullchain.pem;
    ssl_certificate_key  /etc/letsencrypt/live/leanote.example.com/privkey.pem;

    # Proxy to the Leanote server
    location / {
        proxy_set_header X-Real-IP         \$remote_addr;
        proxy_set_header X-Forwarded-For   \$proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto https;
        proxy_set_header X-Forwarded-Host  \$http_host;
        proxy_set_header Host              \$http_host;
        proxy_max_temp_file_size           0;
        proxy_pass                         http://127.0.0.1:9000;
        proxy_redirect                     http:// https://;
    }
}
EOF

Endurræstu Nginx til að koma breytingunum þínum í framkvæmd:

sudo systemctl daemon-reload
sudo systemctl restart nginx.service
sudo systemctl enable nginx.service

Breyttu site.urlstillingunni í Leanote stillingarskránni:

cd /home/leanote/leanote/conf/
vi app.conf

Finndu eftirfarandi línu:

site.url=http://leanote.example.com:9000

Skiptu um það:

site.url=https://leanote.example.com

Vista og hætta:

:wq!

Keyrðu Leanote handritið aftur:

cd /home/leanote/leanote/bin
bash run.sh

Nú skaltu benda uppáhalds vefvafranum þínum á http://leanote.example.com/og þú munt komast að því að HTTPSsamskiptareglan er virkjuð sjálfkrafa. Skráðu þig bara inn sem adminnotandi með nýja lykilorðinu sem þú settir upp áðan eða skráðu nýja notendareikninga fyrir samstarf teymi.

Ýttu aftur á CTRL+ Ctil að stöðva Leanote handritið. Við munum túlka þetta handrit síðar.

Skref 9: Settu upp wkhtmltopdfforritið

Leanote velur að nota wkhtmltopdfforritið til að flytja út HTML síður sem PDF skrár. Settu upp wkhtmltopdf:

cd
wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm
sudo yum localinstall -y wkhtmltox-0.12.5-1.centos7.x86_64.rpm
which wkhtmltopdf

Ekki gleyma að senda inn wkhtmltopdftvíundarslóðina /usr/local/bin/wkhtmltopdfí Export PDFhlutanum í stjórnborði Leanote vefstjórnanda þegar Leanote er komið í gang aftur.

Athugið: Ef þú finnur ólæsilega stafi í útfluttum PDF skjölum geturðu reynt að laga málið með því að bæta nauðsynlegum leturskrám í /usr/share/fonts/möppuna.

Skref 10: Notaðu Supervisor til að halda Leanote handritinu í gangi

Til þess að halda Leanote síðunni þinni á netinu geturðu notað Supervisor tólið til að ræsa Leanote handritið sjálfkrafa ef það hrynur.

Settu upp Supervisor með YUM:

sudo yum install -y supervisor

Búðu til einfalda Supervisor .iniskrá fyrir Leanote:

cat <<EOF | sudo tee /etc/supervisord.d/leanote.ini
[program:leanote]
command=bash /home/leanote/leanote/bin/run.sh
directory=/home/leanote/leanote/bin/
priority=999
autostart=true
autorestart=true
user=leanote
redirect_stderr=true
EOF

Byrjaðu Supervisor þjónustuna, sem og Leanote þjónustuna:

sudo supervisord -c /etc/supervisord.conf

Staðfestu stöðu Leanote þjónustunnar:

sudo supervisorctl status leanote

Úttakið mun líkjast eftirfarandi:

leanote                          RUNNING   pid 3707, uptime 0:02:36

Settu upp Plesk á CentOS 7

Settu upp Plesk á CentOS 7

Að nota annað kerfi? Plesk er sérstakt stjórnborð fyrir vefþjón sem gerir notendum kleift að stjórna persónulegum og/eða viðskiptavinum vefsíðum sínum, gagnagrunnum

Hvernig á að setja upp Squid Proxy á CentOS

Hvernig á að setja upp Squid Proxy á CentOS

Smokkfiskur er vinsælt, ókeypis Linux forrit sem gerir þér kleift að búa til framsendingarforrit á vefnum. Í þessari handbók muntu sjá hvernig á að setja upp Squid á CentOS til að snúa þér

Hvernig á að setja upp Lighttpd (LLMP Stack) á CentOS 6

Hvernig á að setja upp Lighttpd (LLMP Stack) á CentOS 6

Inngangur Lighttpd er gaffal af Apache sem miðar að því að vera miklu minna auðlindafrekt. Hann er léttur, þess vegna heitir hann, og er frekar einfaldur í notkun. Uppsetning

Stilla Static Networking og IPv6 á CentOS 7

Stilla Static Networking og IPv6 á CentOS 7

VULTR hefur nýlega gert breytingar á enda þeirra og allt ætti nú að virka vel út úr kassanum með NetworkManager virkt. Ef þú vilt slökkva á

Breytir Icinga2 til að nota Master/Client Model á CentOS 6 eða CentOS 7

Breytir Icinga2 til að nota Master/Client Model á CentOS 6 eða CentOS 7

Icinga2 er öflugt eftirlitskerfi og þegar það er notað í aðal-viðskiptavinamódel getur það komið í stað þörf fyrir NRPE-undirstaða vöktunareftirlit. Húsbóndinn

Hvernig á að setja upp Apache Cassandra 3.11.x á CentOS 7

Hvernig á að setja upp Apache Cassandra 3.11.x á CentOS 7

Að nota annað kerfi? Apache Cassandra er ókeypis og opinn uppspretta NoSQL gagnagrunnsstjórnunarkerfi sem er hannað til að veita sveigjanleika, háan

Hvernig á að setja upp Microweber á CentOS 7

Hvernig á að setja upp Microweber á CentOS 7

Að nota annað kerfi? Microweber er opinn uppspretta draga og sleppa CMS og netverslun. Microweber frumkóði er hýst á GitHub. Þessi handbók mun sýna þér

Hvernig á að setja upp Mattermost 4.1 á CentOS 7

Hvernig á að setja upp Mattermost 4.1 á CentOS 7

Að nota annað kerfi? Mattermost er opinn uppspretta, sjálfhýst valkostur við Slack SAAS skilaboðaþjónustuna. Með öðrum orðum, með Mattermost, þú ca

Að búa til net Minecraft netþjóna með BungeeCord á Debian 8, Debian 9 eða CentOS 7

Að búa til net Minecraft netþjóna með BungeeCord á Debian 8, Debian 9 eða CentOS 7

Það sem þú þarft Vultr VPS með að minnsta kosti 1GB af vinnsluminni. SSH aðgangur (með rót / stjórnunarréttindi). Skref 1: Uppsetning BungeeCord Fyrst af öllu

Láttu dulkóða á Plesk

Láttu dulkóða á Plesk

Plesk stjórnborðið er með mjög fallegri samþættingu fyrir Lets Encrypt. Lets Encrypt er ein af einu SSL veitunum sem gefa út skírteini að fullu

Láttu dulkóða á cPanel

Láttu dulkóða á cPanel

Lets Encrypt er vottunaryfirvöld sem sérhæfir sig í að útvega SSL vottorð án endurgjalds. cPanel hefur byggt upp snyrtilega samþættingu svo þú og viðskiptavinurinn þinn

Hvernig á að setja upp Concrete5 á CentOS 7

Hvernig á að setja upp Concrete5 á CentOS 7

Að nota annað kerfi? Concrete5 er opinn uppspretta CMS sem býður upp á marga áberandi og gagnlega eiginleika til að aðstoða ritstjóra við að framleiða efni auðveldlega og

Hvernig á að setja upp Review Board á CentOS 7

Hvernig á að setja upp Review Board á CentOS 7

Að nota annað kerfi? Review Board er ókeypis og opinn hugbúnaður til að skoða frumkóða, skjöl, myndir og margt fleira. Það er vefbundið hugbúnaðarstríð

Settu upp HTTP auðkenningu með Nginx á CentOS 7

Settu upp HTTP auðkenningu með Nginx á CentOS 7

Í þessari handbók munt þú læra hvernig á að setja upp HTTP auðkenningu fyrir Nginx vefþjón sem keyrir á CentOS 7. Kröfur Til að byrja þarftu að

Hvernig á að setja upp YOURLS á CentOS 7

Hvernig á að setja upp YOURLS á CentOS 7

YOURLS (Your Own URL Shortener) er opinn uppspretta vefslóða styttingar og gagnagreiningarforrit. Í þessari grein munum við fjalla um ferlið við uppsetningu

How to Install and Configure ArangoDB on CentOS 7

How to Install and Configure ArangoDB on CentOS 7

Using a Different System? Introduction ArangoDB is an open source NoSQL database with a flexible data model for documents, graphs, and key-values. It is

Notkun Etckeeper fyrir útgáfustýringu á /etc

Notkun Etckeeper fyrir útgáfustýringu á /etc

Inngangur /etc/ skrárinn gegnir mikilvægu hlutverki í því hvernig Linux kerfi virkar. Ástæðan fyrir þessu er sú að næstum allar kerfisstillingar

Af hverju ættir þú að nota SSHFS? Hvernig á að tengja fjarskráarkerfi með SSHFS á CentOS 6

Af hverju ættir þú að nota SSHFS? Hvernig á að tengja fjarskráarkerfi með SSHFS á CentOS 6

Margir kerfisstjórar stjórna miklu magni af netþjónum. Þegar aðgangur þarf að skrám á mismunandi netþjónum er innskráning á hvern og einn fyrir sig ca

Setja upp Half Life 2 Server á CentOS 6

Setja upp Half Life 2 Server á CentOS 6

Þessi kennsla mun fjalla um ferlið við að setja upp Half Life 2 leikjaþjón á CentOS 6 System. Skref 1: Forsendur settar upp Til að setja upp ou

Hvernig á að setja upp Laravel GitScrum á CentOS 7

Hvernig á að setja upp Laravel GitScrum á CentOS 7

Laravel GitScrum, eða GitScrum er opinn uppspretta framleiðniverkfæri hannað til að hjálpa þróunarteymi að innleiða Scrum aðferðafræðina á svipaðan hátt

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira