Tag Archive | ssh

Filserver i Linux

När jag började köra Linux på allvar för en massa år sedan så var en av de saker jag hade svårt att komma över att det inte gick att ”bläddra” i nätverket och ”ansluta” delade nätverksresurser på samma sätt som i Windows.

Ganska snabbt så hittade jag Samba som lägger till mycket av den funktionalitet som jag saknade inklusive vissa Active Directory-liknande tjänster samt skrivardelning. Pilligt och krångligt, men det går…

Nu har täckelsen fallit från mina ögon och jag har sett ljuset! Aldrig mera Samba för mig!!

Läs mer…

Annonser

Egen Server för Geodatatjänster

Skärmbild från 2014-01-26 12:48:47

Då så, nu är boken baserad på den tidigare serien av inlägg klar och finns för nedladdning här:

Egen Server för Geodatatjänster

Jämfört med serien med inlägg så innehåller boken lite djupare information och en hel del som det inte fanns plats för på bloggen. Förhoppningen är att den som skall sätta upp en geodatatjänst, om än det är för eget nöjes skull eller i arbetet, kan använda boken för att steg för steg få fram en tjänst som är användbar för användare på alla nivåer från proffs till ”slentriansurfare”.

Jag har även haft som ambition att få till en ePub-version, som egentligen bara strulat och inte ser särskilt bra ut, men här är den också (via en fildelningssida):

Egen Server för Geodatatjänster (ePub)

Det blir säkert fler böcker så småningom, men för ett tag framöver så får ni hålla till godo med vanliga någorlunda regelbundna inlägg på bloggen.

WordPress på GeoServern

Nej, detta har inte heller något direkt med GIS att göra.

Men om man vill installera en blogg på sin Linux server, där man redan har vissa resurser installerade, så är det inte så mycket som behöver läggas till för att få allt att fungera.

Normalt så installeras WordPress på en LAMP server (Linux, Apache, MySQL, PHP), men eftersom Open Geo Suite som jag använt tidigare installeras med PostgreSQL, så vore det smidigt om det gick att använda den i stället.

Nedan listar jag de handgrepp jag fick utföra för att få WordPress att fungera på en virituell Ubuntu 10.04 Server.

I grunden var Open Geo Suite installerad och konfigurerad tillsammans med OpenSSH och PHP5. Hur detta går till kan du läsa om i tidigare inlägg.

Gå till /var/www/ och skriv:

wget http://wordpress.org/latest.tar.gz

tar -xzvf latest.tar.gz

Sätt rättighether på /var/www/

chmod -R 777 /var/www/

De följande stegen görs på en annan dator.

Ladda hem och packa upp PG4WP från http://downloads.wordpress.org/plugin/postgresql-for-wordpress.1.2.2.zip

Överför hela katalogen pg4wp till /var/www/wordpress/wp-content/ via SSH (Jag använde cyberduck på min Mac).

Kopiera dp.php från pg4wp katalogen till /var/www/wordpress/wp-content/

Skapa en ny databas på servern vid namn ”wordpress” med pgAdmin.

Starta installationen via http://%5BIP adress]/wordpress/

Jag valde opengeo/opengeo som användarnamn och lösenord för wordpressdatabasen, så dessa uppgifter används även i wordpress installationen för att konfigurera databasen.

Jag har inte beskrivit alla momenten i detalj, men det som är utelämnat är nog ganska självförklarande.

Om allt fungerat så har du nu en fungerande WordPress på din GeoServer som du kan konfigurera efter behag. Det finns tillexempel massor med färdiga teman att installera från nätet.

Lycka till!

[PS]

Vill du ha in GIS i bloggen så går det att skapa en karta med GeoExplorer (länk i Open Geo Suites Dashboard) och klistra in HTML länken i ett inlägg.

Content Management Systemt eller snygg enkel webhantering

CMS finns i ett till synes oändligt urval. Allt från Microsofts mastodont Share Point till mängder av gratisalternativ som WordPress.

I tidigare inlägg har jag installerat PHP för att ansluta till mina geodatabaser via vanliga websidor. Det blir en massa arbete för att skapa snygga sidor, och vill man dessutom integrera funktionen med flera typer av websidor så kan CMS vara ett bra alternativ.

Här kommer jag att visa hur jag installerar och skapar några enkla sidor som inkluderar de databaskopplingar som jag tidigare använt. Jag kommer att använda Drupal, som är en populär CMS som bland annat används av whitehouse.gov.

Läs mer…

Snabbtips för Ubuntu Server

Installera SSH server på Ubuntu Server och en SSH klient (exempelvis PuTTY) på din vanliga dator. Då går det hela tiden att ansluta och administrera servern via nätverket.

apt-get install openssh-server

Det kan vara klokt att redigera konfigfilerna så att man stramar upp säkerheten något. Den fil man skall titta närmare på är /etc/ssh/sshd_config. Googla ”openssh” om du vill ha mer information.