Kuinka asentaa OroCRM CentOS 7:ään

OroCRM on ilmainen ja avoimen lähdekoodin Customer Relationship Manager (CRM) -sovellus, joka on rakennettu OroPlatformille. OroPlatform on täysin muokattavissa oleva avoimen lähdekoodin yrityssovellusalustaohjelmisto. OroPlatform tarjoaa sinulle kaikki ominaisuudet, joita tarvitaan mukautetun sovelluksen luomiseen. OroCRM on rakennettu PHP Symfony -kehyksellä ja tallentaa tiedot MySQL/MariaDB-tietokantapalvelimeen. Se on yrityskäyttöön sopiva CRM-sovellus, joka tarjoaa runsaasti ominaisuuksia. Se integroituu myös moniin kolmannen osapuolen sovelluksiin, kuten Magento Store, MailChimp, Zendesk jne. Se on monikielinen ja siinä on täysin reagoiva käyttöliittymä, jonka avulla voit hallita sitä myös mobiililaitteilla.

Edellytykset

Tässä opetusohjelmassa käytämme crm.example.compalvelimeen osoittavana toimialueen nimenä. Korvaa kaikki esiintymät crm.example.comtodellisella verkkotunnuksellasi.

Päivitä perusjärjestelmäsi CentOS 7:n päivittäminen -oppaan avulla . Kun järjestelmäsi on päivitetty, jatka tarvittavien riippuvuuksien asentamista.

Asenna Nginx ja PHP 7

OroCRM voidaan asentaa mille tahansa tuotannon web-palvelimelle, joka tukee PHP:tä. OroCRM tukee kaikkia PHP:n versioita, jotka ovat suurempia kuin 7.0. Tässä opetusohjelmassa käytämme Nginxiä PHP-FPM:n ja PHP 7.1:n kanssa.

Asenna Nginx.

sudo yum -y install nginx

Käynnistä Nginx ja ota se käyttöön automaattisesti käynnistyksen yhteydessä.

sudo systemctl start nginx
sudo systemctl enable nginx

PHP 7 ei ole saatavilla oletusarvoisessa YUM-arkistossa, mutta voimme käyttää Remi-tietovarastoa uusimpien PHP 7 -versioiden hankkimiseen ja asentamiseen. Lisää ja ota ensin käyttöön Remi-arkisto.

sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php71

Asenna PHP 7:n uusin versio sekä OroCRM:n vaatimat PHP-moduulit.

sudo yum -y install php php-fpm php-ctype php-curl php-fileinfo php-gd php-intl php-json php-mbstring php-mcrypt php-mysql php-pcre php-simplexml php-tokenizer php-xml php-zip php-tidy php-soap php-opcache php-posix

Muokkaa oletusarvoista PHP-määritystiedostoa.

sudo nano /etc/php.ini

Etsi seuraavat rivit. Poista kommentit ja tee muutokset kuvan mukaisesti.

date.timezone = Asia/Kolkata
;Replace "Asia/Kolkata" with your appropriate timezone

memory_limit = 512M
cgi.fix_pathinfo=0

Muokkaa PHP-FPM-määritystiedostoa.

sudo nano /etc/php-fpm.d/www.conf

Oletusarvoisesti PHP-FPM on määritetty toimimaan Apachen kanssa ja kuuntelemaan porttia 9000. Meidän on vaihdettava käyttäjää ja ryhmää sekä Unix-socket-tiedostoa, jossa se suoritetaan. Etsi seuraavat rivit ja tee tarvittavat muutokset kuvan mukaisesti.

user = nginx
group = nginx

;listen = 127.0.0.1:9000
;Comment out or remove the above line and add the following line.
listen = /var/run/php-fpm/php-fpm.sock

listen.owner = nobody
listen.group = nobody

Käynnistä PHP-FPM ja ota se käyttöön käynnistyksen yhteydessä.

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

Anna PHP-FPM-kantatiedoston omistusoikeus Nginx-käyttäjälle.

sudo chown nginx:nginx /var/run/php-fpm/php-fpm.sock

Asenna MariaDB

MariaDB on MySQL:n avoimen lähdekoodin haarukka. Asenna MariaDB.

sudo yum -y install mariadb mariadb-server

Käynnistä MariaDB ja ota se käyttöön automaattisesti käynnistyksen yhteydessä.

sudo systemctl start mariadb
sudo systemctl enable mariadb

MariaDB:n oletusasennuksen mukana tulee muutama testitietokanta ja nimettömät käyttäjät. Ennen kuin määrität tietokannan, sinun on ensin suojattava MariaDB-palvelin. Voit suojata sen suorittamalla mysql_secure_installationkomentosarjan.

sudo mysql_secure_installation

Sinulta kysytään nykyistä MariaDB-pääkäyttäjän salasanaa. Oletusarvoisesti uudessa MariaDB-asennuksessa ei ole root-salasanaa. Jatka painamalla Enternäppäintä. Aseta vahva salasana MariaDB-palvelimesi pääkäyttäjälle ja vastaa Ykaikkiin muihin kysyttyihin kysymyksiin. Esitetyt kysymykset ovat itsestään selviä.

Luo tietokanta OroCRM:lle

Kirjaudu MySQL-kuoreen pääkäyttäjänä suorittamalla.

mysql -u root -p

Anna salasana MariaDB-root-käyttäjälle kirjautuakseen sisään.

Luo tietokanta ja tietokannan käyttäjä OroCRM-asennusta varten suorittamalla seuraavat kyselyt.

CREATE DATABASE oro_data;
CREATE USER 'oro_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON oro_data.* TO 'oro_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Voit vaihtaa tietokannan nimen oro_dataja käyttäjätunnuksen oro_uservalintasi mukaan. Muista vaihtaa StrongPassworderittäin vahvaan salasanaan.

Asenna Node.js ja Composer

OroCRM vaatii myös Node.js JavaScript -ajonajan. OroCRM käyttää Node.js:ää JavaScriptin kääntämiseen, jota käytetään sovelluksen käyttöliittymän rakentamiseen. CentOS:n oletusarkisto sisältää Node.js:n vanhentuneen version, joten sinun on lisättävä Nodesource-tietovarasto järjestelmääsi saadaksesi uusimman version.

sudo curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -

Asenna Node.js ja Git.

sudo yum -y install nodejs git

Gitiä käytetään OroCRM-arkiston kloonaamiseen Internetistä. Sinun on myös asennettava Composer. Composer on riippuvuuden hallintatyökalu PHP-sovelluksille. Koska OroCRM on kirjoitettu Symfony-kehyksessä, tarvitset Composerin riippuvuuksien ja sovelluksen asentamiseen.

Asenna Composer.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Siirrä Composer /usr/binhakemistoon, jotta se voidaan suorittaa mistä tahansa järjestelmästä.

sudo mv composer.phar /usr/bin/composer

Anna suorituslupa säveltäjälle.

sudo chmod +x /usr/bin/composer

Asenna OroCRM

On monia tapoja ladata OroCRM palvelimellesi. Sopivin tapa saada uusin versio on kloonata arkisto Gitin kautta.

Kloonaa OroCRM-arkisto.

cd /usr/share/nginx/
sudo git clone -b 2.3 https://github.com/oroinc/crm-application.git orocrm

Kopioi esimerkki parameterstiedoston oletus parameterstiedosto käyttää OroCRM.

cd orocrm
sudo cp app/config/parameters.yml.dist  app/config/parameters.yml

Ennen kuin voit jatkaa, sinun on päivitettävä parameters.ymltiedosto, jotta saat tietokanta- ja sähköpostitiedot.

sudo nano app/config/parameters.yml

Etsi seuraavat rivit.

database_driver:   pdo_mysql
database_host:     127.0.0.1
database_port:     ~
database_name:     oro_crm
database_user:     root
database_password: ~

Päivitä yllä oleva kokoonpano sen tietokannan mukaan, jonka olet luonut OroCRM-tietojen tallentamista varten. Meidän tapauksessamme sen pitäisi näyttää tältä.

database_driver:   pdo_mysql
database_host:     127.0.0.1
database_port:     3306
database_name:     oro_data
database_user:     oro_user
database_password: StrongPassword

If you have an SMTP server ready and you wish to use email sending features immediately, you can update the mailer settings as shown.

mailer_transport:  smtp
mailer_host:       mail.example.com
mailer_port:       456
mailer_encryption: ssl
mailer_user:       [email protected]
mailer_password:   EMailPassword

If you do not have a mail server ready, you can skip it for now by leaving the existing values. You can always change email configuration through the dashboard.

Set a random string in secret by replacing ThisTokenIsNotSoSecretChangeIt. A random string is required to encode the session data. An example string will look like this.

secret:            uxvpXHhDxCFc9yU1hV1fMwjSoyVUzGh4WBMBBBa3XEgrRUF5OuB2h8iNl9JRDqcd

You can generate a random string using the pwgen utility. Install pwgen utility by running sudo yum -y install pwgen. To generate a random string, run pwgen -s 64 1.

Save the file and exit from the editor. Install the required PHP dependencies through composer.

sudo composer install --prefer-dist --no-dev

Using --no-dev will ensure that the Composer only installs the dependencies required to run the web server in production mode. The script will take a few minutes to download and install the required PHP dependencies.

Install the application.

sudo php app/console oro:install --env=prod

This will build the web cache and write the database. The --env=prod parameter is provided to install the application in production mode. The installation will only proceed if all the required dependencies are installed and configured.

During the installation, you will be asked few questions for setting up the administrator account. The questions are as follows.

Administration setup.
Application URL (http://localhost): http://crm.example.com
Organization name (OroCRM): My Organization
Username (admin):
Email: [email protected]
First name: John
Last name: Doe
Password:
Load sample data (y/n): y

Provide the information. Load the sample data to evaluate the product before using it for production.

Warm up the API documentation cache:

sudo php app/console oro:api:doc:cache:clear

Configuring Nginx, Firewall and Permissions

Luo Nginx-palvelinlohkotiedosto palvelemaan sovellusta käyttäjille.

sudo nano /etc/nginx/conf.d/orocrm.conf

Täytä tiedosto.

server {
    server_name crm.example.com;
    root  /usr/share/nginx/orocrm/web;

    location / {
        # try to serve file directly, fallback to app.php
        try_files $uri /app.php$is_args$args;
    }

    location ~ ^/(app|app_dev|config|install)\.php(/|$) {
        fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param HTTPS off;
    }

    # Enable Gzip compression
    gzip on;
    gzip_buffers 16 8k;
    gzip_comp_level 5;
    gzip_disable "msie6";
    gzip_min_length 1000;
    gzip_http_version 1.0;
    gzip_proxied any;
    gzip_types text/plain application/javascript application/x-javascript text/javascript text/xml text/css image/svg+xml;
    gzip_vary on;    

    # Enable browser caching
    # One week for javascript and css
     location ~* \.(?:css|js) {
       expires 1w;
       access_log off;
       add_header Cache-Control public;
     }

     # Three weeks for media: images, fonts, icons, video, audio etc.
     location ~* \.(?:jpg|jpeg|gif|png|ico|tiff|woff|eot|ttf|svg|svgz|mp4|ogg|ogv|webm|swf|flv)$ {
       expires 3w;
       access_log off;
       add_header Cache-Control public;
     }

    error_log /var/log/nginx/orocrm_error.log;
    access_log /var/log/nginx/orocrm_access.log;
}

Varmista, että vaihdat crm.example.comtodellisen verkkotunnuksesi nimeen. Yllä oleva kokoonpano sisältää myös GZip-pakkaukseen ja selaimen välimuistiin tallentamiseen tarvittavat asetukset. Gzip-pakkaus pakkaa tiedot ennen kuin ne lähetetään selaimeen. Selaimen välimuistin ottaminen käyttöön tallentaa staattiset resurssit asiakastietokoneen verkkovälimuistiin. Kun käyttäjä seuraavan kerran avaa sivuston, suurin osa staattisesta sisällöstä ladataan käyttäjän omasta verkkovälimuistista. Nämä kaksi menetelmää lisäävät sovelluksen nopeutta dramaattisesti.

Tarkista Nginx-määritystiedosto virheiden varalta.

sudo nginx -t

Tulosteen pitäisi näyttää seuraavalta.

[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

Anna OrOCRM-tiedostojen omistusoikeus Nginx-käyttäjälle.

sudo chown -R nginx:nginx /usr/share/nginx/orocrm

Käynnistä Nginx uudelleen ottaaksesi uuden kokoonpanon käyttöön.

sudo systemctl restart nginx

Jos käytät palomuuria palvelimellasi, sinun on määritettävä palomuuri asettamaan poikkeus HTTP-palvelulle. Anna Nginxin muodostaa yhteys verkon ulkopuolelta.

sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-service=https
sudo firewall-cmd --reload

Voit nyt käyttää sovellusta osoitteessa http://crm.example.com. Kirjaudu sisään järjestelmänvalvojan käyttäjätunnuksella ja salasanalla, jonka olet määrittänyt asennuksen aikana.

Määritä ajoitetut tehtävät ja taustatyöt

Voit suorittaa ajoitetut tehtävät automaattisesti lisäämällä Cron-työmerkinnän. Avaa crontab.

sudo crontab -e

Lisää tiedostoon seuraava rivi.

*/1 * * * * /usr/bin/php /usr/share/nginx/orocrm/app/console oro:cron --env=prod > /dev/null

Tämä suorittaa cron-työn minuutin välein, jotta ajoitetut tehtävät, kuten sähköpostijonot, käsitellään aikaisintaan.

Sinun on myös määritettävä Supervisor suorittaaksesi Message Queue -palvelun. Kuluttajalta vaaditaan, että vähintään yksi prosessi on käynnissä koko ajan, jotta hän voi käsitellä viestejä. Kuluttaja voi normaalisti keskeyttää viestiprosessin monella tapaa. Palvelun jatkuvan toiminnan varmistamiseksi käytämme Supervisor-palvelua. Määritämme Supervisorin ajamaan neljää prosessia rinnakkain. Jos jokin neljästä prosessista pysäytetään jostain syystä, valvoja yrittää käynnistää sen uudelleen.

Asenna Supervisor.

sudo yum -y install supervisor

Muokkaa Supervisor-määritystiedostoa.

sudo nano /etc/supervisord.conf

Lisää seuraavat rivit tiedoston loppuun.

[program:oro_message_consumer]
command=/usr/bin/php /usr/share/nginx/orocrm/app/console --env=prod --no-debug oro:message-queue:consume
process_name=%(program_name)s_%(process_num)02d
numprocs=4
autostart=true
autorestart=true
startsecs=0
user=nginx
redirect_stderr=true

Käynnistä ja salli Supervisor käynnistyä automaattisesti käynnistyksen yhteydessä.

sudo systemctl start supervisord
sudo systemctl enable supervisord

Voit tarkastella prosessien tilaa suorittamalla seuraavan komennon.

sudo supervisorctl status

Sinun pitäisi nähdä, että prosessit ovat käynnissä.

[user@vultr ~]$ sudo supervisorctl status
oro_message_consumer:oro_message_consumer_00   RUNNING   pid 13596, uptime 0:02:13
oro_message_consumer:oro_message_consumer_01   RUNNING   pid 13595, uptime 0:02:13
oro_message_consumer:oro_message_consumer_02   RUNNING   pid 13594, uptime 0:02:13
oro_message_consumer:oro_message_consumer_03   RUNNING   pid 13593, uptime 0:02:13

OroCRM on nyt asennettu palvelimellesi. Voit nyt käyttää sovellusta organisaatiosi rutiinitehtävien hallintaan. Saat lisätietoja OroCRM:stä vierailemalla sen virallisella verkkosivustolla .


Asenna Plesk CentOS 7:ään

Asenna Plesk CentOS 7:ään

Käytätkö erilaista järjestelmää? Plesk on patentoitu verkkoisäntäohjauspaneeli, jonka avulla käyttäjät voivat hallita henkilökohtaisia ​​ja/tai asiakkaidensa verkkosivustoja, tietokantoja

Asenna Cacti Debian Jessielle

Asenna Cacti Debian Jessielle

Johdanto Cacti on avoimen lähdekoodin seuranta- ja grafiikkatyökalu, joka perustuu täysin RRD-tietoihin. Cactin kautta voit seurata lähes minkä tahansa tyyppisiä laitteita

Asenna Lets Encrypt SSL One-Click WordPress -sovellukseen

Asenna Lets Encrypt SSL One-Click WordPress -sovellukseen

Johdanto Lets Encrypt on varmenteen myöntäjäpalvelu, joka tarjoaa ilmaisia ​​TLS/SSL-varmenteita. Certbot yksinkertaistaa asennusprosessia,

Tekkit Classic -palvelimen määrittäminen Ubuntu 16.10:ssä

Tekkit Classic -palvelimen määrittäminen Ubuntu 16.10:ssä

Käytätkö erilaista järjestelmää? Mikä on Tekkit Classic? Tekkit Classic on modack peliin, jonka kaikki tuntevat ja rakastavat; Minecraft. Se sisältää joitain ver

Asenna iRedMail Debian Wheezylle

Asenna iRedMail Debian Wheezylle

Käytätkö erilaista järjestelmää? Tämä opetusohjelma näyttää kuinka asennat ryhmätyöohjelman iRedMail uuteen Debian Wheezy -asennukseen. Sinun pitäisi käyttää tarjoilua

Jekyll-blogin luominen Ubuntuun 16.04

Jekyll-blogin luominen Ubuntuun 16.04

Käytätkö erilaista järjestelmää? Jekyll on loistava vaihtoehto WordPressille bloggaamiseen tai sisällön jakamiseen. Se ei vaadi tietokantoja ja se on erittäin helppoa i

Valvomattomien päivitysten asentaminen Debian 9:ssä (Stretch)

Valvomattomien päivitysten asentaminen Debian 9:ssä (Stretch)

Käytätkö erilaista järjestelmää? Jos ostat Debian-palvelimen, sinulla pitäisi aina olla viimeisimmät tietoturvakorjaukset ja -päivitykset riippumatta siitä, oletko nukkumassa vai ei.

PHP 7.0:n tai PHP 7.1:n asentaminen ja määrittäminen Ubuntu 16.04:ssä

PHP 7.0:n tai PHP 7.1:n asentaminen ja määrittäminen Ubuntu 16.04:ssä

PHP ja siihen liittyvät paketit ovat yleisimmin käytettyjä komponentteja verkkopalvelimen käyttöönotossa. Tässä artikkelissa opimme asentamaan PHP 7.0 tai PHP 7.1 o

Kuinka asentaa Squid Proxy CentOS:ään

Kuinka asentaa Squid Proxy CentOS:ään

Squid on suosittu, ilmainen Linux-ohjelma, jonka avulla voit luoda edelleenlähetysverkkovälityspalvelimen. Tässä oppaassa näet, kuinka Squid asennetaan CentOS:ään kääntääksesi sinut

Lighttpd:n (LLMP Stack) asentaminen CentOS 6:een

Lighttpd:n (LLMP Stack) asentaminen CentOS 6:een

Johdanto Lighttpd on Apachen haarukka, jonka tarkoituksena on olla paljon vähemmän resurssiintensiivinen. Se on kevyt, tästä syystä sen nimi, ja on melko yksinkertainen käyttää. Asenna

Kolme ilmaista palvelinohjauspaneelia (pikaasennus)

Kolme ilmaista palvelinohjauspaneelia (pikaasennus)

1. Virtualmin/Webmin Virtualmin on tehokas ja joustava web-hosting-ohjauspaneeli Linux- ja UNIX-järjestelmille, joka perustuu tunnettuun avoimen lähdekoodin verkkotietokantaan

Yii-sovelluksen määrittäminen Ubuntuun 14.04

Yii-sovelluksen määrittäminen Ubuntuun 14.04

Yii on PHP-kehys, jonka avulla voit kehittää sovelluksia nopeammin ja helpommin. Yiin asentaminen Ubuntuun on yksinkertaista, kuten opit tarkalleen

Näytön käyttö Ubuntu 14.04:ssä

Näytön käyttö Ubuntu 14.04:ssä

Screen on sovellus, joka mahdollistaa usean pääteistuntojen käytön yhdessä ikkunassa. Tämän avulla voit simuloida useita pääteikkunoita, joissa se ma

Asenna oma DNS-palvelin Debianissa/Ubuntussa

Asenna oma DNS-palvelin Debianissa/Ubuntussa

Tämä opetusohjelma selittää, kuinka DNS-palvelin määritetään Bind9:n avulla Debianissa tai Ubuntussa. Korvaa koko artikkelin ajan verkkotunnuksesi-nimi.com vastaavasti. klo th

Logrotaten käyttäminen lokitiedostojen hallintaan

Logrotaten käyttäminen lokitiedostojen hallintaan

Johdanto Logrotate on Linux-apuohjelma, joka yksinkertaistaa lokitiedostojen hallintaa. Se toimii yleensä kerran päivässä cron-työn kautta ja hallitsee lokipohjaa

Staattisen verkon ja IPv6:n määrittäminen CentOS 7:ssä

Staattisen verkon ja IPv6:n määrittäminen CentOS 7:ssä

VULTR on äskettäin tehnyt muutoksia heidän omiinsa, ja kaiken pitäisi nyt toimia hyvin heti, kun NetworkManager on käytössä. Jos haluat poistaa käytöstä

Icinga2:n muokkaaminen käyttämään pää/asiakasmallia CentOS 6:ssa tai CentOS 7:ssä

Icinga2:n muokkaaminen käyttämään pää/asiakasmallia CentOS 6:ssa tai CentOS 7:ssä

Icinga2 on tehokas valvontajärjestelmä, ja master-client-mallissa käytettynä se voi korvata NRPE-pohjaisten valvontatarkastusten tarpeen. Pääasiakas

Asenna Red5 Media Server Ubuntu 16.04:ään

Asenna Red5 Media Server Ubuntu 16.04:ään

Käytätkö erilaista järjestelmää? Red5 on Java-kielellä toteutettu avoimen lähdekoodin mediapalvelin, jonka avulla voit ajaa Flash-monikäyttäjäsovelluksia, kuten suoratoistoa.

Käännä ja asenna Nginx PageSpeed-moduulilla Debian 8:ssa

Käännä ja asenna Nginx PageSpeed-moduulilla Debian 8:ssa

Tässä artikkelissa näemme, kuinka Nginx-päälinja voidaan kääntää ja asentaa virallisista Nginx-lähteistä PageSpeed-moduulilla, jonka avulla voit

Apache Cassandra 3.11.x:n asentaminen Ubuntu 16.04 LTS:ään

Apache Cassandra 3.11.x:n asentaminen Ubuntu 16.04 LTS:ään

Käytätkö erilaista järjestelmää? Apache Cassandra on ilmainen ja avoimen lähdekoodin NoSQL-tietokannan hallintajärjestelmä, joka on suunniteltu tarjoamaan skaalautuvuutta, hig.

Koneiden nousu: tekoälyn todelliset sovellukset

Koneiden nousu: tekoälyn todelliset sovellukset

Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.

DDOS-hyökkäykset: lyhyt katsaus

DDOS-hyökkäykset: lyhyt katsaus

Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.

Oletko koskaan miettinyt, kuinka hakkerit ansaitsevat rahaa?

Oletko koskaan miettinyt, kuinka hakkerit ansaitsevat rahaa?

Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.

Googlen vallankumouksellisia keksintöjä, jotka helpottavat elämääsi.

Googlen vallankumouksellisia keksintöjä, jotka helpottavat elämääsi.

Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.

Essential perjantai: Mitä tekoäly-ohjatuille autoille tapahtui?

Essential perjantai: Mitä tekoäly-ohjatuille autoille tapahtui?

Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…

Teknologinen singulaarisuus: ihmissivilisaation kaukainen tulevaisuus?

Teknologinen singulaarisuus: ihmissivilisaation kaukainen tulevaisuus?

Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.

Tietojen tallennuksen evoluutio – Infografiikka

Tietojen tallennuksen evoluutio – Infografiikka

Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.

Big Datan referenssiarkkitehtuurikerrosten toiminnot

Big Datan referenssiarkkitehtuurikerrosten toiminnot

Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.

6 uskomatonta etua älykkäiden kotilaitteiden käyttämisestä elämässämme

6 uskomatonta etua älykkäiden kotilaitteiden käyttämisestä elämässämme

Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.

macOS Catalina 10.15.4 -täydennyspäivitys aiheuttaa enemmän ongelmia kuin ratkaiseminen

macOS Catalina 10.15.4 -täydennyspäivitys aiheuttaa enemmän ongelmia kuin ratkaiseminen

Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, ​​että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja