Buongiorno a tutti,
che voi sappiate è ancora valido " Mastering Geoserver <https://subscription.packtpub.com/book/networking_and_servers/9781783287697> " al giorno d'oggi per la messa in produzione di Geoserver? E' stato pubblicato il 2014. Sapete consigliarmi qualcosa di alternativo? ----- Consulente GIS, Formatore, Blogger e Ciclista Urbano email: [hidden email] cell: 333 5949583 (lun-ven, 9.00-18.00) website: massimilianomoraca.it -- Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/ _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 764 iscritti al 23/08/2019
Consulente GIS, Formatore, Blogger e Ciclista Urbano
email: info@massimilianomoraca.it
cell: 333 5949583 (lun-ven, 9.00-18.00)
website: massimilianomoraca.it
|
Spulciando in rete e mettendo insieme varie procedure ho usato e testato la
procedura che segue per installare GeoServer su un server Ubuntu 20.04. Funziona. Se ci sono criticità quali sono secondo voi? ## 1. Installare Java JDK sul server apt install openjdk-8-jdk ## 2. Creazione dell'utente useradd -r tomcat9 mkdir /usr/local/tomcat9 ## 3. Download dell'ultima versione di Tomcat9 wget http://mirror.nohup.it/apache/tomcat/tomcat-9/v9.0.37/bin/apache-tomcat-9.0.37.tar.gz -O apache-tomcat-9.0.37.tar.gz In caso di errori verificare al link che segue quale è l'ultima versione disponibile e sostituirla con quella al link precedente http://mirror.nohup.it/apache/tomcat/tomcat-9/ ## 4. Scompattare l'archivio tar zxvf apache-tomcat-9.0.*.tar.gz --strip-component=1 -C /usr/local/tomcat9 ## 5. Assegnare i filte di Tomcat9 all'utente precedentemente creato chown -R tomcat9:tomcat9 /usr/local/tomcat9 ## 6. Impostare l'avvio automatico di Tomcat9 Accedere a tomcat9.service nano /etc/systemd/system/tomcat9.service Incollare il testo che segue: [Unit] Description=Apache Tomcat Server After=syslog.target network.target [Service] Type=forking User=tomcat9 Group=tomcat9 Environment=CATALINA_PID=/usr/local/tomcat9/temp/tomcat.pid Environment=CATALINA_HOME=/usr/local/tomcat9 Environment=CATALINA_BASE=/usr/local/tomcat9 ExecStart=/usr/local/tomcat9/bin/catalina.sh start ExecStop=/usr/local/tomcat9/bin/catalina.sh stop RestartSec=10 Restart=always [Install] WantedBy=multi-user.target Ricaricare la lista dei servizi gestiti da systemd systemctl daemon-reload Abilitare l'avvio automatico di Tomcat9 systemctl enable tomcat9.service Ora è possibile avviare Tomcat9 con il comando che segue systemctl start tomcat9.service ## 7. Aggiungere l'IP del server nano /usr/local/tomcat9/conf/server.xml Modificare le seguenti righe: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> Aggiungendo l'IP: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" address="ip.address.here.0" /> Fermare Tomcat9 systemctl stop tomcat9.service Riavviare Tomcat9 systemctl start tomcat9.service Ora è possibile accedere a Tomcat9 dall'indirizzo IP inserito, ad esempio 192.245.123.87:8080 ## 8. Download di GeoServer 2.17.1 e decompressione del pacchetto mkdir Downloads cd /Downloads wget http://sourceforge.net/projects/geoserver/files/GeoServer/2.17.1/geoserver-2.17.1-war.zip apt install unzip unzip geoserver-2.17.1-war.zip ## 9. Spostare GeoServer in Tomcat9 mv geoserver.war /usr/local/tomcat9/webapps/ ## 10. Riavviare Tomcat9 ed accedere a GeoServer systemctl stop tomcat9.service systemctl start tomcat9.service Accedere a GeoServer dall'IP del server precedentemente impostato. Es: 192.245.123.87:8080/geoserver ----- Consulente GIS, Formatore, Blogger e Ciclista Urbano email: [hidden email] cell: 333 5949583 (lun-ven, 9.00-18.00) website: massimilianomoraca.it -- Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/ _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 764 iscritti al 23/08/2019
Consulente GIS, Formatore, Blogger e Ciclista Urbano
email: info@massimilianomoraca.it
cell: 333 5949583 (lun-ven, 9.00-18.00)
website: massimilianomoraca.it
|
Ciao Massimiliano,
grazie per questo riepilogo utile per tutti. Per quella che è la mia esperienza con le vecchie versioni di Ubuntu si consigliava (per un'ottimizzazione delle prestazioni) l'installazione di Java Oracle al posto della libreria OpenJDK. Per il resto mi sembra tutto OK R Eng. Roberto Marzocchi, PhD CTO - Chief Technology Officer Gter srl (Unige spin-off) Via Ruffini 9R - 16128 Genova http://P.IVA/CF 01998770992 ph: 010-0899150 - mob: 349-8786575 E-mail: mailto:[hidden email] http://www.gter.it -- Gter social http://www.twitter.com/Gteronline - http://www.facebook.com/Gteronline http://www.linkedin.com/company/gter-srl-innovazione-in-geomatica-gnss-e-gis ----------------------------------------------------------------- Please consider the environment before printing this email! ---- Attivato dom, 12 lug 2020 20:56:26 +0200 Massimiliano Moraca <[hidden email]> ha scritto ---- Spulciando in rete e mettendo insieme varie procedure ho usato e testato la procedura che segue per installare GeoServer su un server Ubuntu 20.04. Funziona. Se ci sono criticità quali sono secondo voi? ## 1. Installare Java JDK sul server apt install openjdk-8-jdk ## 2. Creazione dell'utente useradd -r tomcat9 mkdir /usr/local/tomcat9 ## 3. Download dell'ultima versione di Tomcat9 wget http://mirror.nohup.it/apache/tomcat/tomcat-9/v9.0.37/bin/apache-tomcat-9.0.37.tar.gz -O apache-tomcat-9.0.37.tar.gz In caso di errori verificare al link che segue quale è l'ultima versione disponibile e sostituirla con quella al link precedente http://mirror.nohup.it/apache/tomcat/tomcat-9/ ## 4. Scompattare l'archivio tar zxvf apache-tomcat-9.0.*.tar.gz --strip-component=1 -C /usr/local/tomcat9 ## 5. Assegnare i filte di Tomcat9 all'utente precedentemente creato chown -R tomcat9:tomcat9 /usr/local/tomcat9 ## 6. Impostare l'avvio automatico di Tomcat9 Accedere a tomcat9.service nano /etc/systemd/system/tomcat9.service Incollare il testo che segue: [Unit] Description=Apache Tomcat Server After=syslog.target network.target [Service] Type=forking User=tomcat9 Group=tomcat9 Environment=CATALINA_PID=/usr/local/tomcat9/temp/tomcat.pid Environment=CATALINA_HOME=/usr/local/tomcat9 Environment=CATALINA_BASE=/usr/local/tomcat9 ExecStart=/usr/local/tomcat9/bin/catalina.sh start ExecStop=/usr/local/tomcat9/bin/catalina.sh stop RestartSec=10 Restart=always [Install] WantedBy=multi-user.target Ricaricare la lista dei servizi gestiti da systemd systemctl daemon-reload Abilitare l'avvio automatico di Tomcat9 systemctl enable tomcat9.service Ora è possibile avviare Tomcat9 con il comando che segue systemctl start tomcat9.service ## 7. Aggiungere l'IP del server nano /usr/local/tomcat9/conf/server.xml Modificare le seguenti righe: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> Aggiungendo l'IP: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" address="ip.address.here.0" /> Fermare Tomcat9 systemctl stop tomcat9.service Riavviare Tomcat9 systemctl start tomcat9.service Ora è possibile accedere a Tomcat9 dall'indirizzo IP inserito, ad esempio 192.245.123.87:8080 ## 8. Download di GeoServer 2.17.1 e decompressione del pacchetto mkdir Downloads cd /Downloads wget http://sourceforge.net/projects/geoserver/files/GeoServer/2.17.1/geoserver-2.17.1-war.zip apt install unzip unzip geoserver-2.17.1-war.zip ## 9. Spostare GeoServer in Tomcat9 mv geoserver.war /usr/local/tomcat9/webapps/ ## 10. Riavviare Tomcat9 ed accedere a GeoServer systemctl stop tomcat9.service systemctl start tomcat9.service Accedere a GeoServer dall'IP del server precedentemente impostato. Es: 192.245.123.87:8080/geoserver ----- Consulente GIS, Formatore, Blogger e Ciclista Urbano email: mailto:[hidden email] cell: 333 5949583 (lun-ven, 9.00-18.00) website: massimilianomoraca.it -- Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/ _______________________________________________ mailto:[hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 764 iscritti al 23/08/2019 _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 764 iscritti al 23/08/2019 |
Ciao Roberto, grazie per la risposta.
Ho fatto un test rapido e non ho riscontrato problemi di prestazioni, magari verifico appena posso stressando il server. Se la procedura credi sia buona la passo nel mio repository su Github così è accessibile a tutti ----- Consulente GIS, Formatore, Blogger e Ciclista Urbano email: [hidden email] cell: 333 5949583 (lun-ven, 9.00-18.00) website: massimilianomoraca.it -- Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/ _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 764 iscritti al 23/08/2019
Consulente GIS, Formatore, Blogger e Ciclista Urbano
email: info@massimilianomoraca.it
cell: 333 5949583 (lun-ven, 9.00-18.00)
website: massimilianomoraca.it
|
In reply to this post by Massimiliano Moraca
Se a qualcuno interessa qui
<https://gist.github.com/MaxDragonheart/00a90b48100f8ef4f8c452a79bf9000c> c'è la procedura di messa in produzione completa. Alla prossima ----- Consulente GIS, Formatore, Blogger e Ciclista Urbano email: [hidden email] cell: 333 5949583 (lun-ven, 9.00-18.00) website: massimilianomoraca.it -- Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/ _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 764 iscritti al 23/08/2019
Consulente GIS, Formatore, Blogger e Ciclista Urbano
email: info@massimilianomoraca.it
cell: 333 5949583 (lun-ven, 9.00-18.00)
website: massimilianomoraca.it
|
In reply to this post by Massimiliano Moraca
Come non detto, ho incontrato un ulteriore problema...
https://gis.stackexchange.com/questions/370337/use-nginx-with-tomcat-to-put-geoserver-under-https ----- Consulente GIS, Formatore, Blogger e Ciclista Urbano email: [hidden email] cell: 333 5949583 (lun-ven, 9.00-18.00) website: massimilianomoraca.it -- Sent from: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/ _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 764 iscritti al 23/08/2019
Consulente GIS, Formatore, Blogger e Ciclista Urbano
email: info@massimilianomoraca.it
cell: 333 5949583 (lun-ven, 9.00-18.00)
website: massimilianomoraca.it
|
Free forum by Nabble | Edit this page |