Kā instalēt OpenMeetings Ubuntu 16.04

Apache OpenMeetings ir atvērtā pirmkoda tīmekļa konferenču lietojumprogramma. Tas ir rakstīts Java valodā un atbalsta vairākus datu bāzes serverus. Tā nodrošina daudzas funkcijas, piemēram, audio un video konferences, ekrāna koplietošanu, failu pārlūku, lietotāja regulēšanas sistēmu, privātas ziņas un kontaktus, integrētu kalendāru sapulču plāniem un daudz ko citu. Varat arī ierakstīt konferenču sesijas. Tas nodrošina SOAP/REST API un vairākus spraudņus, lai tos viegli integrētu ar Moodle, Jira, Joomla, Confluence un citiem.

Priekšnoteikumi

  • Vultr Ubuntu 16.04 servera gadījums ar vismaz 4 GB RAM.
  • Sudo lietotāju .
  • Domēna nosaukums norādīja uz serveri.

Šajā apmācībā mēs izmantosim 192.168.1.1 kā publisko IP adresi un meetings.example.com kā domēna nosaukumu, kas norādīts uz Vultr instanci. Lūdzu, noteikti aizstājiet visus IP adreses un domēna nosaukuma piemēru ar faktisko.

Atjauniniet savu bāzes sistēmu, izmantojot rokasgrāmatu Kā atjaunināt Ubuntu 16.04 . Kad sistēma ir atjaunināta, turpiniet instalēt Java.

Instalējiet Java

OpenMeetings ir rakstīts Java, tāpēc tā darbībai nepieciešama Java Runtime Environment (JRE). Pievienojiet Ubuntu repozitoriju Oracle Java 8.

sudo add-apt-repository --yes ppa:webupd8team/java
sudo apt update

Instalējiet Java.

sudo apt -y install oracle-java8-installer

Pārbaudiet Java versiju.

java -version

Jūs redzēsit šādu izvadi.

user@vultr:~$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

Iestatiet Java noklusējuma ceļu, instalējot šo pakotni.

sudo apt -y install oracle-java8-set-default

Varat pārbaudīt, vai tas JAVA_HOMEir iestatīts, izpildot tālāk norādīto.

echo $JAVA_HOME

Jūs redzēsit līdzīgu izvadi.

user@vultr:~$ echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle

Ja neredzat nekādu izvadi, jums būs jāatsakās no pašreizējā čaula un jāpiesakās vēlreiz.

Instalējiet atkarības

Instalējiet ImageMagick un GhostScript bibliotēkas.

sudo apt -y install imagemagick ghostscript libxt6 libxrender1

ImageMagick nodrošina atbalstu attēlu augšupielādei un importēšanai uz tāfeles. GhostScript ļauj augšupielādēt PDF failus uz tāfeles.

Pārbaudiet ImageMagick un GhostScript versiju, lai pārliecinātos, ka tie ir veiksmīgi instalēti.

user@vultr:~$ identify -version
Version: ImageMagick 6.8.9-9 Q16 x86_64 2017-07-31 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules OpenMP
Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib

user@vultr:~$ ghostscript -v
GPL Ghostscript 9.18 (2015-10-05)
Copyright (C) 2015 Artifex Software, Inc.  All rights reserved.

Turklāt mums sistēmā būs jāinstalē vai nu Apache OpenOffice, vai LibreOffice. Instalējot kādu no tiem, OpenMeetings varēs importēt failus Office dokumentu formātos, piemēram .doc, .docx, .ppt, .pptx, vai .xlx. Šajā apmācībā mēs instalēsim Apache OpenOffice.

Pārslēdzieties uz pagaidu direktoriju un lejupielādējiet Apache OpenOffice pakotni Ubuntu.

cd /tmp
wget https://downloads.sourceforge.net/project/openofficeorg.mirror/4.1.5/binaries/en-US/Apache_OpenOffice_4.1.5_Linux_x86-64_install-deb_en-US.tar.gz

Izvelciet arhīvu un instalējiet visas DEB pakotnes.

tar xf Apache_OpenOffice_4.1.5_Linux_x86-64_install-deb_en-US.tar.gz
cd en-US/DEBS
sudo dpkg -i *.deb
sudo dpkg -i desktop-integration/openoffice4.1-debian-menus_4.1.5*.deb

Instalējiet PPA jaunākajai FFmpeg versijai.

sudo add-apt-repository --yes ppa:jonathonf/ffmpeg-3
sudo apt update

Instalējiet FFmpeg un SoX.

sudo apt -y install ffmpeg sox

FFmpeg un SoX ļaus ierakstīt sanāksmes. Tie palīdzēs arī importēt tāfeles multivides failus, piemēram .avi, .flv, .mov un .mp4. Pārbaudiet instalāciju, pārbaudot gan FFmpeg, gan SoX versijas.

user@vultr:~$ sox --version
sox:      SoX v14.4.1

user@vultr:~$ ffmpeg -version
ffmpeg version 3.4.2-1~16.04.york0.2 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.9) 20160609

Instalējiet PostgreSQL

OpenMeetings atbalsta vairāku veidu datu bāzes serverus, piemēram, MySQL, PostgreSQL, Apache Derby un Oracle. Šajā apmācībā OpenMeeting datu bāzes mitināšanai izmantosim PostgreSQL.

PostgreSQL ir objektu relāciju datu bāzes sistēma, kas pazīstama ar savu stabilitāti un ātrumu. Noklusējuma Ubuntu repozitorijā ir veca PostgreSQL versija, tāpēc pievienojiet PostgreSQL repozitoriju.

echo "deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt update

Instalējiet PostgreSQL datu bāzes serveri.

sudo apt -y install postgresql

Palaidiet PostgreSQL serveri un iespējojiet tā automātisku palaišanu sāknēšanas laikā.

sudo systemctl start postgresql
sudo systemctl enable postgresql

Mainiet noklusējuma PostgreSQL lietotāja paroli.

sudo passwd postgres

Piesakieties kā PostgreSQL lietotājs.

sudo su - postgres

Izveidojiet jaunu PostgreSQL lietotāju OpenMeetings lietotājam.

createuser openmeetings

Lietotājvārda vietā varat izmantot jebkuru lietotājvārdu openmeetings.

Pārslēdzieties uz PostgreSQL čaulu.

psql

Iestatiet paroli jaunizveidotajam OpenMeetings datubāzes lietotājam.

ALTER USER openmeetings WITH ENCRYPTED password 'DBPassword';

Aizstāt DBPassword ar drošu paroli.

Izveidojiet jaunu datubāzi OpenMeetings instalēšanai.

CREATE DATABASE openmeetings OWNER openmeetings;

Iziet no psql čaulas.

\q

Pārslēdzieties uz sudo lietotāju.

exit

Saglabājiet failu un izejiet no redaktora.

OpenMeetings instalēšana

Tā kā visas nepieciešamās atkarības ir instalētas, izveidojiet jaunu OpenMeetings lietotāju. Servera drošības nolūkos ir ieteicams OpenMeetings palaišanai izmantot ne-root lietotāju.

sudo adduser --home /var/openmeetings --disabled-login --disabled-password --gecos "OpenMeetings User" openmeetings

Iepriekš minētā komanda izveidos arī openmeetings lietotāja mājas direktoriju /var/openmeetings.

Pārbaudiet Apache OpenMeetings lejupielādes lapu, lai iegūtu saiti uz jaunāko pieejamo versiju. Lejupielādējiet OpenMeetings arhīvu.

cd /tmp
wget http://www-eu.apache.org/dist/openmeetings/4.0.2/bin/apache-openmeetings-4.0.2.tar.gz

Izvelciet arhīvu /var/openmeetings direktorijā.

sudo tar xf apache-openmeetings-*.tar.gz -C /var/openmeetings

Nodrošiniet failu īpašumtiesības OpenMeetings lietotājam, kuru esam izveidojuši iepriekš.

sudo chown -R openmeetings:openmeetings /var/openmeetings

Tagad varat sākt lietotni.

sudo su -s /bin/bash -c 'cd /var/openmeetings/ && sh red5.sh' openmeetings

Tagad varat piekļūt http://192.168.1.1:5080/openmeetings savā iecienītākajā pārlūkprogrammā. Jūs redzēsit sveiciena ekrānu ar instrukcijām GhostScript instalēšanai.

Kā instalēt OpenMeetings Ubuntu 16.04

Tā kā mēs jau esam instalējuši GhostScript, turpiniet tālāk. Nākamajā saskarnē jums tiks piedāvāts norādīt datu bāzes servera informāciju. Atlasiet datu bāzes veidu " PostgreSql" un sniedziet informāciju par savu datu bāzes serveri, ko konfigurējāt PostgreSQL instalēšanas laikā.

Kā instalēt OpenMeetings Ubuntu 16.04

Noklikšķiniet uz pogas " Check", un jūs saņemsit ziņojumu: " Database check was successful". Nākamajā saskarnē norādiet sava administratora konta informāciju un grupas nosaukumu.

Kā instalēt OpenMeetings Ubuntu 16.04

Konfigurējiet instalācijas pamatiestatījumus; piemēram, lai atļautu pašreģistrāciju, e-pasta verifikāciju un noklusējuma valodu. Norādiet arī sava SMTP servera informāciju. Ja jums nav gatavs SMTP serveris, varat arī norādīt SMTP informāciju vēlāk administratora informācijas panelī.

Kā instalēt OpenMeetings Ubuntu 16.04

Jums tiks prasīts ceļš uz dažādu lietojumprogrammu binārajiem failiem. Norādiet /usr/bin kā ImageMagick, FFmpeg un SoX ceļu. Ja lietojumprogramma nodrošina ievadītā ceļa kļūdas, varat izmantot, which <binary_name> lai atrastu absolūto ceļu uz bināro. Piemēram, which ffmpeg jums vajadzētu dot /usr/bin/ffmpeg kā izvadi. Izmantojiet /opt/openoffice4 kā ceļu uz OpenOffice binārajiem failiem.

Kā instalēt OpenMeetings Ubuntu 16.04

Nākamajā saskarnē varat izlaist konfigurāciju, jo mēs izmantosim noklusējuma vērtības. Visbeidzot noklikšķiniet uz Finishpogas " ", lai instalētu lietojumprogrammu un ierakstītu datu bāzi.

OpenMeetings tagad ir instalēts jūsu serverī. Lai padarītu to draudzīgāku ražošanai, mēs iestatīsim Systemd, lai pārvaldītu OpenMeetings serveri. Mēs arī konfigurēsim Nginx ar Let's Encrypt SSL kā drošu reverso starpniekserveri lietojumprogrammas apkalpošanai.

Systemd iestatīšana

Lietojumprogrammas pārvaldībai ieteicams iestatīt Systemd servisa vienību. Tas nodrošinās, ka pakalpojums tiek automātiski palaists sāknēšanas laikā un kļūmju gadījumā.

Apturiet OpenMeetings serveri, nospiežot CTRL+ Cvai nogalinot openmeetings lietotāja apvalku .

sudo pkill -KILL -u openmeetings

Izveidojiet jaunu Systemd vienības failu OpenMeetings.

sudo nano /etc/systemd/system/openmeetings.service

Aizpildiet failu.

[Unit]
Description=OpenMeeting Service 
After=network.target

[Service]
Type=simple
User=openmeetings
WorkingDirectory=/var/openmeetings 
ExecStart=/var/openmeetings/red5.sh
Restart=always

[Install]
WantedBy=multi-user.target

Startējiet OpenMeetings serveri un iespējojiet tā automātisku startēšanu sāknēšanas laikā.

sudo systemctl start openmeetings
sudo systemctl enable openmeetings

Lai pārbaudītu pakalpojuma statusu, varat palaist tālāk norādīto.

sudo systemctl status openmeetings

Jūs redzēsit līdzīgu izvadi.

user@vultr:~$ sudo systemctl status openmeetings
● openmeetings.service - OpenMeeting Service
   Loaded: loaded (/etc/systemd/system/openmeetings.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2018-04-08 19:08:33 UTC; 52s ago
 Main PID: 8788 (java)
   CGroup: /system.slice/openmeetings.service
           └─8788 /usr/bin/java -Dred5.root=/var/openmeetings -Djava.security.debug=failure -Xms256m

Apr 08 19:08:40 vultr red5.sh[8788]: [INFO] [main] org.apache.catalina.core.StandardService - Starti
Apr 08 19:08:40 vultr red5.sh[8788]: Apr 08, 2018 7:08:40 PM org.apache.catalina.core.StandardEngine

...

Iestatiet Nginx kā reverso starpniekserveri

By default, OpenMeetings listens to port 5080. If the connection between the browser and server are not encrypted with SSL, then logins and other information will be sent using plain text. This might be a potential threat as someone eavesdropping on the network might obtain the information. To mitigate this issue, we will setup Nginx as the reverse proxy which will listen to the default HTTPS port and will proxy all the requests to the OpenMeetings server.

Install Nginx.

sudo apt -y install nginx

Start Nginx and enable it to automatically start at boot time.

sudo systemctl start nginx
sudo systemctl enable nginx

Add the Certbot repository.

sudo add-apt-repository --yes ppa:certbot/certbot
sudo apt-get update

Install Certbot, which is the client application for Let's Encrypt CA.

sudo apt -y install certbot

Note: To obtain certificates from Let's Encrypt CA, the domain for which the certificates are to be generated must be pointed towards the server. If not, make the necessary changes to the DNS records of the domain and wait for the DNS to propagate before making the certificate request again. Certbot checks the domain authority before providing the certificates.

Generate the SSL certificates.

sudo certbot certonly --webroot -w /var/www/html -d meetings.example.com

The generated certificates are likely to be stored in /etc/letsencrypt/live/meetings.example.com/. The SSL certificate will be stored as fullchain.pem and private key will be stored as privkey.pem.

Let's Encrypt certificates expire in 90 days, hence it is recommended to set up auto-renewal of the certificates using Cron jobs.

Open the cron job file.

sudo crontab -e

Add the following line at the end of the file.

30 5 * * * /usr/bin/certbot renew --quiet

The above cron job will run every day at 5:30 AM. If the certificate is due for expiration, it will automatically be renewed.

Create a new configuration file for OpenMeetings.

sudo nano /etc/nginx/sites-available/openmeetings

Populate the file.

server {
    listen 80;
    server_name meetings.example.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443;
    server_name meetings.example.com;

    ssl_certificate           /etc/letsencrypt/live/meetings.example.com/fullchain.pem;
    ssl_certificate_key       /etc/letsencrypt/live/meetings.example.com/privkey.pem;

    ssl on;
    ssl_session_cache  builtin:1000  shared:SSL:10m;
    ssl_protocols  TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
    ssl_prefer_server_ciphers on;

    access_log  /var/log/nginx/openmeetings.access.log;

location / {
    proxy_pass            http://localhost:5080;        
    proxy_set_header    host $host;
    proxy_http_version  1.1;
    proxy_set_header upgrade $http_upgrade;         
    proxy_set_header connection "upgrade";     
    } 
}

Active the configuration.

sudo ln -s /etc/nginx/sites-available/openmeetings /etc/nginx/sites-enabled/openmeetings

Check for errors in the new configuration file.

sudo nginx -t

If you see the following output, the configuration is error free.

user@vultr:~$ sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

If you have received some kind of error, make sure to double check the path to the SSL certificates. Restart the Nginx web server to implement the change in configuration.

sudo systemctl restart nginx

Before you can start using the application on the SSL secured site, you will need to make a configuration change in OpenMeetings. Login to your OpenMeetings administrative dashboard and navigate to "Administration >> Configuration". In the table with columns ID, key and value, find application.base.url. Change its value to https://meetings.example.com according to your domain name. Save the configuration by clicking the save icon above.

Kā instalēt OpenMeetings Ubuntu 16.04

Restart the OpenMeetings service.

sudo systemctl restart openmeetings

Now, you can browse to https://meetings.example.com using your favorite web browser and log in to use the application.

Congratulations, Apache OpenMeetings is now installed on your server. You can invite your friends and start using OpenMeetings for online conferences.


Kā instalēt Microweber operētājsistēmā CentOS 7

Kā instalēt Microweber operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Microweber ir atvērtā koda vilkšanas un nomešanas CMS un tiešsaistes veikals. Microweber pirmkods tiek mitināts vietnē GitHub. Šī rokasgrāmata jums parādīs

Kā instalēt osTicket uz FreeBSD 12

Kā instalēt osTicket uz FreeBSD 12

Vai izmantojat citu sistēmu? osTicket ir atvērtā koda klientu atbalsta biļešu sistēma. osTicket pirmkods ir publiski mitināts vietnē Github. Šajā apmācībā

Kā instalēt Sylius e-komercijas platformu Ubuntu 18.04 LTS

Kā instalēt Sylius e-komercijas platformu Ubuntu 18.04 LTS

Vai izmantojat citu sistēmu? Sylius ir moderna PHP e-komercijas platforma, kuras pamatā ir Symfony Framework. Sylius avots atrodas vietnē GitHub. Šis ceļvedis staigās

Kā instalēt Cezerin e-komerciju Ubuntu 18.04

Kā instalēt Cezerin e-komerciju Ubuntu 18.04

Cezerin ir atvērtā pirmkoda e-komercijas progresīvā tīmekļa lietotne, kas izveidota, izmantojot React un Node.js. Šajā apmācībā jūs uzzināsit, kā izvietot Cezerin for production

Kā instalēt OpenMeetings operētājsistēmā CentOS 7

Kā instalēt OpenMeetings operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Apache OpenMeetings ir atvērtā pirmkoda tīmekļa konferenču lietojumprogramma. Tas ir rakstīts Java valodā un atbalsta vairākus datu bāzes serverus. es

Microweber instalēšana operētājsistēmā Debian 9

Microweber instalēšana operētājsistēmā Debian 9

Vai izmantojat citu sistēmu? Microweber ir atvērtā koda vilkšanas un nomešanas CMS un tiešsaistes veikals. Microweber pirmkods tiek mitināts vietnē GitHub. Šī rokasgrāmata jums parādīs

Akaunting instalēšana operētājsistēmā Debian 9

Akaunting instalēšana operētājsistēmā Debian 9

Vai izmantojat citu sistēmu? Akaunting ir bezmaksas atvērtā koda un tiešsaistes grāmatvedības programmatūra, kas paredzēta maziem uzņēmumiem un ārštata darbiniekiem. Tas ir veidots asprātīgi

Kā instalēt Mailtrain biļetena lietojumprogrammu Debian 9

Kā instalēt Mailtrain biļetena lietojumprogrammu Debian 9

Vai izmantojat citu sistēmu? Mailtrain ir atvērtā pirmkoda pašu mitināta informatīvā izdevuma lietotne, kas veidota uz Node.js un MySQL/MariaDB. Mailtrains avots atrodas vietnē GitHub. Thi

Akaunting instalēšana operētājsistēmā Fedora 28

Akaunting instalēšana operētājsistēmā Fedora 28

Vai izmantojat citu sistēmu? Akaunting ir bezmaksas atvērtā koda un tiešsaistes grāmatvedības programmatūra, kas paredzēta maziem uzņēmumiem un ārštata darbiniekiem. Tas ir veidots asprātīgi

Kā instalēt Mailtrain biļetena lietojumprogrammu Ubuntu 16.04

Kā instalēt Mailtrain biļetena lietojumprogrammu Ubuntu 16.04

Vai izmantojat citu sistēmu? Mailtrain ir atvērtā pirmkoda pašu mitināta informatīvā izdevuma lietotne, kas veidota uz Node.js un MySQL/MariaDB. Mailtrains avots atrodas vietnē GitHub. Thi

Kā instalēt InvoicePlane vietnē Fedora 28

Kā instalēt InvoicePlane vietnē Fedora 28

Vai izmantojat citu sistēmu? InvoicePlane ir bezmaksas un atvērtā koda rēķinu lietojumprogramma. Tās avota kodu var atrast šajā Github repozitorijā. Šis ceļvedis

Kā instalēt osTicket operētājsistēmā CentOS 7

Kā instalēt osTicket operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? osTicket ir atvērtā koda klientu atbalsta biļešu sistēma. osTicket pirmkods ir publiski mitināts vietnē Github. Šajā apmācībā

Kā instalēt atvērto tīmekļa analīzi sistēmā CentOS 7

Kā instalēt atvērto tīmekļa analīzi sistēmā CentOS 7

Vai izmantojat citu sistēmu? Open Web Analytics (OWA) ir atvērtā pirmkoda tīmekļa analīzes programma, ko var izmantot, lai izsekotu un analizētu, kā cilvēki izmanto jūsu vietni.

Kā instalēt atvērto tīmekļa analīzi Debian 9

Kā instalēt atvērto tīmekļa analīzi Debian 9

Vai izmantojat citu sistēmu? Open Web Analytics (OWA) ir atvērtā pirmkoda tīmekļa analīzes programma, ko var izmantot, lai izsekotu un analizētu, kā cilvēki izmanto jūsu vietni.

Kā instalēt Osclass Ubuntu 18.04 LTS

Kā instalēt Osclass Ubuntu 18.04 LTS

Vai izmantojat citu sistēmu? Osclass ir atvērtā koda projekts, kas ļauj viegli izveidot klasificētu vietni bez jebkādām tehniskām zināšanām. Tās avots

Kā instalēt Osclass uz Debian 9

Kā instalēt Osclass uz Debian 9

Vai izmantojat citu sistēmu? Osclass ir atvērtā koda projekts, kas ļauj viegli izveidot klasificētu vietni bez jebkādām tehniskām zināšanām. Tās avots

Kā instalēt OpenMeetings Ubuntu 16.04

Kā instalēt OpenMeetings Ubuntu 16.04

Vai izmantojat citu sistēmu? Apache OpenMeetings ir atvērtā pirmkoda tīmekļa konferenču lietojumprogramma. Tas ir rakstīts Java valodā un atbalsta vairākus datu bāzes serverus. es

Kā instalēt Matomo Analytics vietnē Fedora 28

Kā instalēt Matomo Analytics vietnē Fedora 28

Vai izmantojat citu sistēmu? Matomo (agrāk Piwik) ir atvērtā pirmkoda analīzes platforma, kas ir atvērta Google Analytics alternatīva. Matomo avots ir mitināts o

Kā instalēt Dolibarr operētājsistēmā Debian 9

Kā instalēt Dolibarr operētājsistēmā Debian 9

Vai izmantojat citu sistēmu? Dolibarr ir atvērtā koda uzņēmuma resursu plānošanas (ERP) un klientu attiecību pārvaldības (CRM) programma uzņēmumiem. Dolibarr

Kā instalēt Zammad 2.0 operētājsistēmā CentOS 7

Kā instalēt Zammad 2.0 operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Zammad ir atvērtā koda palīdzības dienesta/biļešu sistēma, kas paredzēta klientu atbalsta komandām. Ar Zammad, klientu apkalpotājs

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.

DDOS uzbrukumi: īss pārskats

DDOS uzbrukumi: īss pārskats

Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.

Piektdiena: kas notika ar AI vadītām automašīnām?

Piektdiena: kas notika ar AI vadītām automašīnām?

Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.

Datu glabāšanas evolūcija – infografika

Datu glabāšanas evolūcija – infografika

Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.

Lielo datu atsauces arhitektūras slāņu funkcijas

Lielo datu atsauces arhitektūras slāņu funkcijas

Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk