Kas ir JNLP fails? Kā atvērt vienu?
Ja neesat pazīstams ar JNLP failiem, turpiniet lasīt šo rokasgrāmatu, lai uzzinātu vairāk par tiem. Parādiet arī, kā tos atvērt.
IT infrastruktūrai pārejot uz mākoni un lietiskajam internetam kļūstot populāram, organizācijas un IT speciālisti arvien vairāk izmanto publiskos mākoņpakalpojumus. Palielinoties serveru un tajos strādājošo pakalpojumu skaitam, palielinās arī sistēmas ģenerēto žurnālu skaits. Šo žurnālu analīze infrastruktūrā ir ļoti svarīga vairāku iemeslu dēļ. Tas ietver atbilstību drošības politikām un noteikumiem, sistēmas traucējummeklēšanu, reaģēšanu uz ar drošību saistītu incidentu vai lietotāja uzvedības izpratni.
Trīs ļoti populāras atvērtā pirmkoda lietojumprogrammas Elasticsearch, Logstash un Kibana apvieno kopā, lai izveidotu Elastic Stack vai ELK Stack. Elastic Stack ir ļoti spēcīgs rīks žurnālu un datu meklēšanai, analīzei un vizualizēšanai. Elasticsearch ir izplatīta, reāllaika, mērogojama un ļoti pieejama lietojumprogramma žurnālu glabāšanai un meklēšanai tajos. Logstash apkopo Beats nosūtītos žurnālus, uzlabo tos un pēc tam nosūta Elasticsearch. Kibana ir tīmekļa lietotāja saskarne, ko izmanto, lai vizualizētu žurnālus un praktiskus ieskatus.
Šajā apmācībā mēs Ubuntu 17.04 instalēsim jaunāko Elasticsearch, Logstash un Kibana versiju ar X-Pack.
Lai sekotu šai apmācībai, jums būs nepieciešams Vultr 64 bitu Ubuntu 17.04 servera gadījums ar vismaz 4 GB RAM . Ražošanas vidē aparatūras prasības palielinās līdz ar lietotāju un žurnālu skaitu.
Šī apmācība ir uzrakstīta no sudo
lietotāja viedokļa. Lai iestatītu sudo lietotāju, izpildiet rokasgrāmatu Kā lietot Sudo vietnē Debian .
Jums būs nepieciešams arī domēns, kas vērsts uz jūsu serveri, lai iegūtu sertifikātus no Let's Encrypt CA.
Pirms pakotņu instalēšanas Ubuntu servera instancē ieteicams atjaunināt sistēmu. Piesakieties, izmantojot sudo lietotāju, un palaidiet šādas komandas, lai atjauninātu sistēmu.
sudo apt update
sudo apt -y upgrade
Kad sistēmas jaunināšana ir pabeigta, pārejiet pie nākamās darbības.
Lai darbotos Elasticsearch, nepieciešama Java 8. Tā atbalsta gan Oracle Java, gan OpenJDK. Šī apmācības sadaļa parāda gan Oracle Java, gan OpenJDK instalēšanu.
Make sure that you install any one of the following Java versions. Installation of Oracle Java is recommended for Elasticsearch. However, you may also choose to install OpenJDK according to your preference.
Lai instalētu Oracle Java savā Ubuntu sistēmā, jums būs jāpievieno Oracle Java PPA, izpildot:
sudo add-apt-repository ppa:webupd8team/java
Tagad atjauniniet repozitorija informāciju, izpildot:
sudo apt update
Tagad varat viegli instalēt jaunāko stabilo Java 8 versiju, palaižot:
sudo apt -y install oracle-java8-installer
Pieņemiet licences līgumu, kad tas tiek prasīts. Kad instalēšana ir pabeigta, varat pārbaudīt Java versiju, izpildot:
java -version
Jums vajadzētu redzēt izvadi, kas ir līdzīga:
user@vultr:~$ java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
Varat arī iestatīt JAVA_HOME
un citus noklusējuma iestatījumus, instalējot oracle-java8-set-default
. Palaist:
sudo apt -y install oracle-java8-set-default
Tagad varat pārbaudīt, vai JAVA_HOME
mainīgais ir iestatīts, izpildot:
echo "$JAVA_HOME"
Izvadei jābūt līdzīgai:
user@vultr:~$ echo "$JAVA_HOME"
/usr/lib/jvm/java-8-oracle
Ja nesaņemat iepriekš parādīto izvadi, iespējams, jums būs jāatsakās un vēlreiz jāpiesakās čaulā. Oracle Java tagad ir instalēta jūsu serverī. Tagad varat pāriet uz apmācības 3. darbību, izlaižot OpenJDK instalēšanu.
OpenJDK instalēšana ir diezgan vienkārša. Vienkārši palaidiet šo komandu, lai instalētu OpenJDK.
sudo apt -y install default-jdk
Kad instalēšana ir pabeigta, varat pārbaudīt Java versiju, izpildot:
java -version
Jums vajadzētu redzēt izvadi, kas ir līdzīga:
user@vultr:~$ java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu1.17.04.2-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
Lai iestatītu JAVA_HOME
mainīgo, palaidiet šādu komandu:
sudo echo "JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" >> /etc/environment
Pārlādējiet vides failu, izpildot:
sudo source /etc/environment
Tagad varat pārbaudīt, vai JAVA_HOME
mainīgais ir iestatīts, izpildot:
echo "$JAVA_HOME"
Izvadei jābūt līdzīgai:
user@vultr:~$ echo "$JAVA_HOME"
/usr/lib/jvm/java-8-openjdk-amd64/
Elasticsearch ir īpaši ātra, izplatīta, ļoti pieejama, RESTful meklētājprogramma. Pievienojiet Elasticsearch APT repozitoriju, izpildot:
echo "deb https://artifacts.elastic.co/packages/5.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-5.x.list
Iepriekš minētā komanda izveido jaunu Elasticsearch repozitorija failu un pievieno tam avota ierakstu. Tagad importējiet PGP atslēgu, kas tika izmantota pakotņu parakstīšanai.
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
Atjauniniet APT repozitorija metadatus, izpildot:
sudo apt update
Instalējiet Elasticsearch, izpildot šo komandu.
sudo apt -y install elasticsearch
Iepriekš minētā komanda instalēs jūsu sistēmā jaunāko Elasticsearch versiju. Kad Elasticsearch ir instalēta, atkārtoti ielādējiet Systemd pakalpojuma dēmonu, izpildot:
sudo systemctl daemon-reload
Palaidiet Elasticsearch un iespējojiet to automātiski palaist sāknēšanas laikā.
sudo systemctl enable elasticsearch
sudo systemctl start elasticsearch
Lai apturētu Elasticsearch, varat palaist:
sudo systemctl stop elasticsearch
Lai pārbaudītu pakalpojuma statusu, varat palaist:
sudo systemctl status elasticsearch
Elasticsearch tagad darbojas portā 9200
. Varat pārbaudīt, vai tas darbojas un rada rezultātus, izpildot šo komandu.
curl -XGET 'localhost:9200/?pretty'
Tiks izdrukāts šāds ziņojums.
user@vultr:~$ curl -XGET 'localhost:9200/?pretty'
{
"name" : "wDaVa1K",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "71drjJ8PTyCcbai33Esy3Q",
"version" : {
"number" : "5.5.1",
"build_hash" : "19c13d0",
"build_date" : "2017-07-18T20:44:24.823Z",
"build_snapshot" : false,
"lucene_version" : "6.6.0"
},
"tagline" : "You Know, for Search"
}
X-Pack ir elastīgās kaudzes spraudnis, kas nodrošina daudzas papildu funkcijas, piemēram, drošību, brīdinājumus, uzraudzību, ziņošanu un diagrammas iespējas. X-Pack nodrošina arī Elasticsearch un Kibana lietotāju autentifikāciju, kā arī dažādu Kibana mezglu uzraudzību. Ir svarīgi, lai X-Pack un Elasticsearch tiktu instalēti ar vienu un to pašu versiju.
Jūs varat instalēt X-Pack for Elasticsearch tieši, palaižot:
cd /usr/share/elasticsearch
sudo bin/elasticsearch-plugin install x-pack
Lai turpinātu instalēšanu, ievadiet, y
kad tas tiek prasīts. Šī komanda instalēs X-Pack spraudni jūsu sistēmā. Kad tas ir instalēts, X-Pack iespējo Elasticsearch autentifikāciju. Noklusējuma lietotājvārds elastic
un parole ir changeme
. Varat pārbaudīt, vai autentifikācija ir iespējota, izpildot to pašu komandu, kuru palaidāt, lai pārbaudītu, vai Elasticsearch darbojas.
curl -XGET 'localhost:9200/?pretty'
Tagad izvade pateiks, ka autentifikācija neizdevās.
user@vultr:~# curl -XGET 'localhost:9200/?pretty'
{
"error" : {
"root_cause" : [
{
"type" : "security_exception",
"reason" : "missing authentication token for REST request [/?pretty]",
"header" : {
"WWW-Authenticate" : "Basic realm=\"security\" charset=\"UTF-8\""
}
}
],
"type" : "security_exception",
"reason" : "missing authentication token for REST request [/?pretty]",
"header" : {
"WWW-Authenticate" : "Basic realm=\"security\" charset=\"UTF-8\""
}
},
"status" : 401
}
Mainiet noklusējuma paroli changeme
, izpildot šo komandu.
curl -XPUT -u elastic:changeme 'localhost:9200/_xpack/security/user/elastic/_password?pretty' -H 'Content-Type: application/json' -d'
{
"password": "NewElasticPassword"
}
'
Aizstāt NewPassword
ar faktisko paroli, kuru vēlaties izmantot. Varat pārbaudīt, vai jaunā parole ir iestatīta un vai Elasticsearch darbojas, izpildot šo komandu.
curl -XGET -u elastic:NewElasticPassword 'localhost:9200/?pretty'
Jūs redzēsit izvadi, kas parāda veiksmīgu vaicājuma izpildi.
Tālāk rediģējiet Elasticsearch konfigurācijas failu, izpildot:
sudo nano /etc/elasticsearch/elasticsearch.yml
Atrodiet tālāk norādītās rindiņas, izņemiet no tām komentārus un mainiet tās saskaņā ar sniegtajiem norādījumiem.
#cluster.name: my-application #Provide the name of your cluster
#node.name: node-1 #Provide the name of your node
#network.host: 192.168.0.1
Attiecībā uz network.host
, norādiet sistēmai piešķirto privāto IP adresi. Restartējiet Elasticsearch instanci, izpildot:
sudo systemctl restart elasticsearch
Tagad, nevis localhost
, jums būs jāizmanto IP adrese, lai izpildītu vaicājumu, izmantojot curl
.
curl -XGET -u elastic:NewElasticPassword '192.168.0.1:9200/?pretty'
Aizstāt 192.168.0.1
ar faktisko servera privāto IP adresi. Tagad, kad esam instalējuši Elasticsearch, turpiniet, lai instalētu Kibana.
Kibana tiek izmantota, lai vizualizētu žurnālus un praktiskus ieskatus, izmantojot tīmekļa saskarni. To var arī izmantot, lai pārvaldītu Elasticsearch. Ieteicams instalēt tādu pašu Kibana versiju kā Elasticsearch.
Tā kā mēs jau esam pievienojuši Elasticsearch repozitoriju un PGP atslēgu, mēs varam instalēt Kibana tieši, palaižot:
sudo apt -y install kibana
Iepriekšējā komanda jūsu sistēmā instalēs jaunāko Kibana versiju. Kad Kibana ir instalēta, atkārtoti ielādējiet Systemd pakalpojuma dēmonu, izpildot:
sudo systemctl daemon-reload
Varat palaist Kibana un iespējot to automātiski palaist sāknēšanas laikā, palaižot:
sudo systemctl enable kibana
sudo systemctl start kibana
X-Pack for Kibana var instalēt tieši, palaižot:
cd /usr/share/kibana
sudo bin/kibana-plugin install x-pack
X-Pack for Kibana pēc noklusējuma ir iespējots Graph, mašīnmācīšanās un uzraudzība. X-Pack nodrošina arī Kibana autentifikāciju. Noklusējuma lietotājvārds kibana
un parole ir changeme
. Ir svarīgi nomainīt Kibana lietotāja noklusējuma paroli. Palaidiet šo komandu, lai mainītu paroli.
curl -XPUT -u elastic '192.168.0.1:9200/_xpack/security/user/kibana/_password?pretty' -H 'Content-Type: application/json' -d'
{
"password": "NewKibanaPassword"
}
'
Aizstāt 192.168.0.1
ar faktisko servera privāto IP adresi un NewKibanaPassword
jauno Kibana lietotāja paroli.
Rediģējiet Kibana konfigurācijas failu, izpildot:
sudo nano /etc/kibana/kibana.yml
Atrodiet šādas rindas un mainiet vērtības saskaņā ar sniegtajām instrukcijām.
#elasticsearch.url: "http://localhost:9200"
#elasticsearch.username: "user"
#elasticsearch.password: "password"
Noņemiet komentārus no iepriekš minētajām rindiņām un elasticsearch.url
norādiet Elasticsearch instances URL. IP adresei ir jābūt tai pašai IP adresei, kas tika izmantota elasticsearch.yml
. Turklāt iestatiet lietotājvārdu no user
līdz elastic
un norādiet arī elastīgā lietotāja paroli, kuru esat iestatījis iepriekš.
Restartējiet Kibana gadījumu, izpildot:
sudo systemctl restart kibana
Tā kā Kibana darbojas localhost
ostā 5601
, ieteicams iestatīt apgriezto starpniekserveri ar Apache vai Nginx, lai piekļūtu Kibanai ārpus vietējā tīkla. Šajā apmācībā mēs iestatīsim Nginx kā Kibana apgriezto starpniekserveri. Mēs arī nodrošināsim Nginx gadījumu ar Let's Encrypt bezmaksas SSL sertifikātu.
Instalējiet Nginx, palaižot:
sudo apt -y install nginx
Sāciet un iespējojiet Nginx automātisku palaišanu sāknēšanas laikā.
sudo systemctl start nginx
sudo systemctl enable nginx
Tagad, kad Nginx tīmekļa serveris ir instalēts un darbojas, mēs varam turpināt instalēt Certbot, kas ir oficiālais un automātiskais Let's Encrypt sertifikāta klients. Pievienojiet savai sistēmai Certbot PPA, izpildot:
sudo add-apt-repository ppa:certbot/certbot
Atjauniniet repozitorija meta informāciju.
sudo apt update
Tagad varat viegli instalēt jaunāko Certbot versiju, izpildot:
sudo apt -y install python-certbot-nginx
Iepriekšējā komanda atrisinās un instalēs vajadzīgās atkarības kopā ar Certbot pakotni.
Tagad, kad ir instalēts Certbot, ģenerējiet sertifikātus savam domēnam, izpildot:
sudo certbot certonly --webroot -w /var/www/html/ -d kibana.example.com
Neaizmirstiet nomainīt kibana.example.com
ar savu faktisko domēna nosaukumu. Iepriekšējā komanda izmantos Certbot klientu. certonly
Parametrs stāsta Certbot klientam, lai radītu tikai sertifikātus. Izmantojot šo opciju, tiek nodrošināts, ka sertifikāti netiek instalēti automātiski un ka Nginx konfigurācija nav mainīta. Pārbaude tiks veikta, ievietojot izaicinājuma failus norādītajā webroot
direktorijā.
Certbot lūgs jums norādīt savu e-pasta adresi, lai nosūtītu paziņojumu par atjaunošanu. Jums būs arī jāpiekrīt licences līgumam.
To obtain certificates from Let's Encrypt CA, you must ensure that the domain for which the certificates you wish to generate are pointed towards the server. If not, then make the necessary changes to the DNS records of your domain and wait for the DNS to propagate before making the certificate request again. Certbot checks the domain authority before providing the certificates.
Ģenerētie sertifikāti, visticamāk, tiks saglabāti /etc/letsencrypt/live/kibana.example.com/
direktorijā. SSL sertifikāts tiks saglabāts kā , fullchain.pem
un privātā atslēga tiks saglabāta kā privkey.pem
.
Let's Encrypt sertifikātu derīguma termiņš beigsies 90 dienu laikā, tāpēc ir ieteicams iestatīt sertifikātu automātisko atjaunošanu, izmantojot cronjobs. Cron ir sistēmas pakalpojums, ko izmanto periodisku uzdevumu izpildei.
Atveriet cron darba failu, izpildot:
sudo crontab -e
Faila beigās pievienojiet šādu rindu.
30 5 * * 1 /usr/bin/certbot renew -a nginx --quiet
Iepriekš minētais cron darbs darbosies katru pirmdienu pulksten 5:30. Ja sertifikāta derīguma termiņš ir beidzies, tas automātiski atjaunos to.
Rediģējiet Nginx noklusējuma virtuālās resursdatora failu, izpildot šo komandu.
sudo nano /etc/nginx/sites-available/default
Aizstāt esošo saturu ar šādu saturu.
server {
listen 80 default_server;
server_name kibana.example.com
return 301 https://$server_name$request_uri;
}
server {
listen 443 default_server ssl http2;
server_name kibana.example.com;
ssl_certificate /etc/letsencrypt/live/kibana.example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/kibana.example.com/privkey.pem;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH";
ssl_ecdh_curve secp384r1;
ssl_session_cache shared:SSL:10m;
ssl_session_tickets off;
ssl_stapling on;
ssl_stapling_verify on;
resolver 8.8.8.8 8.8.4.4 valid=300s;
resolver_timeout 5s;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains";
add_header X-Frame-Options DENY;
add_header X-Content-Type-Options nosniff;
location / {
proxy_pass http://localhost:5601;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
Noteikti atjauniniet kibana.example.com
ar savu faktisko domēna nosaukumu, kā arī pārbaudiet ceļu uz SSL sertifikātu un privāto atslēgu.
Restartējiet Nginx tīmekļa serveri, izpildot:
sudo systemctl restart nginx
Ja viss ir pareizi konfigurēts, jūs redzēsit Kibana pieteikšanās ekrānu. Piesakieties, izmantojot kibana
jūsu iestatīto lietotājvārdu un paroli. Jums vajadzētu būt iespējai veiksmīgi pieteikties un redzēt Kibana informācijas paneli. Pagaidām atstājiet informācijas paneli, mēs to konfigurēsim vēlāk.
Logstash var instalēt arī, izmantojot oficiālo Elasticsearch repozitoriju, kuru mēs pievienojām iepriekš. Instalējiet Logstash, izpildot:
sudo apt -y install logstash
Iepriekš minētā komanda instalēs jūsu sistēmā jaunāko Logstash versiju. Kad Logstash ir instalēts, atkārtoti ielādējiet Systemd pakalpojuma dēmonu, izpildot:
sudo systemctl daemon-reload
Palaidiet Logstash un iespējojiet to automātiski palaist sāknēšanas laikā.
sudo systemctl enable logstash
sudo systemctl start logstash
Jūs varat instalēt X-Pack for Logstash tieši, palaižot:
cd /usr/share/logstash
sudo bin/logstash-plugin install x-pack
X-Pack for Logstash tiek piegādāts ar noklusējuma lietotāju logstash_system
. Paroli var atiestatīt, izpildot:
curl -XPUT -u elastic '192.168.0.1:9200/_xpack/security/user/logstash_system/_password?pretty' -H 'Content-Type: application/json' -d'
{
"password": "NewLogstashPassword"
}
'
Aizstāt 192.168.0.1
ar faktisko servera privāto IP adresi un NewLogstashPassword
jauno Logstash lietotāja paroli.
Tagad restartējiet Logstash pakalpojumu, palaižot:
sudo systemctl restart logstash
Rediģējiet Logstash konfigurācijas failu, izpildot:
sudo nano /etc/logstash/logstash.yml
Faila beigās pievienojiet šādas rindas, lai iespējotu Logstash instances uzraudzību.
xpack.monitoring.enabled: true
xpack.monitoring.elasticsearch.url: http://192.168.0.1:9200
xpack.monitoring.elasticsearch.username: logstash_system
xpack.monitoring.elasticsearch.password: NewLogstashPassword
Nomainiet Elasticsearch URL un Logstash paroli atbilstoši jūsu iestatījumiem.
Tagad varat konfigurēt Logstash, lai saņemtu datus, izmantojot dažādus Beats. Ir pieejami vairāki Beats veidi: Packetbeat, Metricbeat, Filebeat, Winlogbeat un Heartbeat. Jums būs jāinstalē katrs Beat atsevišķi.
Šajā apmācībā mēs esam instalējuši Elastic Stack ar X-Pack operētājsistēmā Ubuntu 17.04. Tagad jūsu serverī ir instalēts pamata ELK Stack.
Ja neesat pazīstams ar JNLP failiem, turpiniet lasīt šo rokasgrāmatu, lai uzzinātu vairāk par tiem. Parādiet arī, kā tos atvērt.
Notīriet Java Web sākuma kešatmiņu, izmantojot komandu Windows palaišanas dialoglodziņā.
Šķiet, ka daži Android lietotāji rada lielu neizpratni par to, kā Java darbojas viņu ierīcēs. Acīmredzot ir lietotāji, kuri vēlētos skriet
Kā iespējot vai atspējot ziņojumu Pieejamais Java atjauninājums operētājsistēmās Windows un MacOS.
Vai izmantojat citu sistēmu? Red5 ir atvērtā pirmkoda multivides serveris, kas ieviests Java un ļauj palaist Flash vairāku lietotāju lietojumprogrammas, piemēram, tiešraides straumēšanu.
Kas jums būs nepieciešams Vultr VPS ar vismaz 1 GB RAM. SSH piekļuve (ar root/administratora tiesībām). 1. darbība: BungeeCord instalēšana Vispirms vispirms
Apache Tomcat, ko izveidojusi tā pati organizācija kā populāro Apache tīmekļa serveri, ir tīmekļa serveris, kas ļauj apmeklētājiem apkalpot Java tīmekļa lapas. Šajā
Ievads Apache Maven ir bezmaksas atvērtā koda projektu pārvaldības rīks, ko izmanto Java projektiem. Jūs varat viegli pārvaldīt projektu veidošanu, pārskatu sniegšanu un
Elasticsearch ir populāra atvērtā koda pilna teksta meklēšanas un analīzes dzinējs. Pateicoties tā daudzpusībai, mērogojamībai un ērtai lietošanai, Elasticsearch ir plašs
Vai izmantojat citu sistēmu? Gradle ir bezmaksas un atvērtā koda veidošanas automatizācijas rīku kopa, kuras pamatā ir Apache Ant un Apache Maven koncepcijas. Gradle nodrošina
Scala ir uz objektu orientēta un funkcionāla programmēšanas valoda. Tā ir populāra valoda, kas ir izmantota tādu lietojumprogrammu izstrādei kā Spark, Akka, an
Vai izmantojat citu sistēmu? GoCD ir atvērtā koda nepārtrauktas piegādes un automatizācijas sistēma. Tas ļauj modelēt sarežģītas darbplūsmas, izmantojot tās paralēlo an
Tā kā IT infrastruktūra pāriet uz mākoni un lietu internets kļūst populārs, organizācijas un IT speciālisti izmanto publiskos mākoņpakalpojumus, lai
Vai izmantojat citu sistēmu? Red5 ir atvērtā pirmkoda multivides serveris, kas ieviests Java un ļauj palaist Flash vairāku lietotāju lietojumprogrammas, piemēram, tiešraides straumēšanu.
Apache Tomcat ir atvērtā pirmkoda tīmekļa serveris, kas paredzēts Java tīmekļa lapu apkalpošanai. Tas ir plaši izplatīts un nodrošina dažādas misijai kritiskas tīmekļa lietojumprogrammas
Šajā rokasgrāmatā ir paskaidrots, kā instalēt Apache Tomcat Ubuntu 16.04 serverī. Priekšnosacījumi Izvietojiet jaunu Ubuntu 16.04 servera gadījumu. Izveidojiet ne-saknes sud
Apache Maven ir bezmaksas atvērtā pirmkoda programmatūras projektu pārvaldības rīks, ko plaši izmanto Java lietojumprogrammu izvietošanai. Priekšnosacījumi Jaun
Šajā rokasgrāmatā jūs uzzināsit, kā manuāli instalēt Java 8 operētājsistēmā Ubuntu 16.04. Šajā apmācībā sniegtie norādījumi darbosies arī citās Ubuntu versijās
Ievads Java ir populāra programmatūras platforma, kas ļauj izstrādāt un palaist Java lietojumprogrammas un sīklietotnes dažādās aparatūras vidēs. Tur ar
Vai izmantojat citu sistēmu? Gradle ir bezmaksas un atvērtā koda veidošanas automatizācijas rīku kopa, kuras pamatā ir Apache Ant un Apache Maven koncepcijas. Gradle nodrošina
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.
Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.
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.
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.
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…
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 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.
Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.
Š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.
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