Sette opp Postfix på Ubuntu 14.04

Postfix er en populær, open source MTA (Mail Transfer Agent), som brukes på rundt en fjerdedel av mailserverne på internett. Denne guiden viser hvordan man setter opp Postfix på Ubuntu 14.04 som en “send-only” SMTP-server, så den kan sende mail med lokale applikasjoner, dvs. de som er installert på samme server som Postfix er. Før … Continue reading Sette opp Postfix på Ubuntu 14.04

Installere JIRA på egen server

JIRA fra Atlassian: prosjektstyring, bug tracking m.m. Gratis i 30 dager hvis man hoster selv. Deretter engangssum på $10 for 10 brukere (hvis man ikke vil hoste selv, koster JIRA $10/md. som PaaS). Denne posten beskriver oppsett for Linux (kan hostes på andre plattformer også). Før installeringen bør du sette opp MySQL så JIRA kan … Continue reading Installere JIRA på egen server

Installere phpMyAdmin i Linux

phpMyAdmin er et verktøy som gir et grafisk grensesnitt for å jobbe med MySQL-databaser via en nettside. Sikkerhetsmessig gir phpMyAdmin uvedkommende en ekstra potensiell inngang til serveren din, så vurder om du kan unngå å bruke det hvis du er bekymret for sikkerheten. Du kan f.eks. koble til MySQL fra en annen maskin med MySQL … Continue reading Installere phpMyAdmin i Linux

Installere LAMP i Linux

LAMP er en samling programvare med åpen kildekode, som brukes for å sette opp webservere. LAMP står for, og består av: Linux, Apache, MySQL og PHP. Dette innlegget beskriver hvordan du installerer LAMP i Ubuntu, så da er Linux-delen dekket. Neste program er Apache, som er selve webserveren. Installere Apache Apache brukes på over halvparten … Continue reading Installere LAMP i Linux

Sette opp en ny server med Ubuntu

Før man kan begynne å bruke en ny server, er det enkelte ting man bør konfigurere. Her er en huskeliste med anbefalte steg man bør gjøre med en ny installasjon av Ubuntu Server. Disse eksemplene bruker en VPS med Ubuntu 14.04.3 x64 fra digitalocean.com (referrallink, spar $10). Fremgangsmåtene kan variere noe på andre distroer. Innhold Oppsett for norsk tastatur … Continue reading Sette opp en ny server med Ubuntu

Installere programvare via terminalen

Noen ganger trenger man å installere programvare via terminalen, f.eks. på en webserver. Det er litt annerledes enn grafiske steg-for-steg-installasjoner man er vant til fra Windows og MacOSX, og gjøres vanligvis med en pakkebehandler (packet manager) som apt, eller ved å kompilere kildekoden selv. Denne beskrivelsen viser hvordan man gjør begge deler. Er du ukjent med bruk av terminalen, … Continue reading Installere programvare via terminalen

Rørlegging og omdirigering (Pipes and Redirection)

Dette innlegget bygger videre på innlegget Grunnleggende om terminalen i Mac og Linux. Standard inn og standard ut De aller fleste programmers prosesser har en standard måte å kommunisere ut og inn på; standard inn og standard ut. Som regel er input’en, standard inn, tastaturet via konsollen – og output’en, standard ut, konsolltekst som vises … Continue reading Rørlegging og omdirigering (Pipes and Redirection)

Miljøvariabler (environment variables)

Dette innlegget bygger videre på innlegget Grunnleggende om Terminalen i Mac og Linux. Miljøvariabler fungerer som variabler i programmering, og er spesielle navn som kan holde på en verdi. De angis med dollartegn og navnet på variabelen med store bokstaver. I systemet er det allerede mange satte variabler. env – printer ut alle miljøvariablene til … Continue reading Miljøvariabler (environment variables)

Grunnleggende om Terminalen i Mac og Linux

Terminalen, med sitt fraværende grafiske grensesnitt, kan virke skremmende og unødvendig å lære seg. Heldigvis er det ikke så vanskelig å komme i gang med, og kan fort bli både nyttig og nødvendig når man driver med webutvikling. Hva er terminalen? Det er mange navn ute og går. Kommandolinje/konsoll/terminal/skall brukes ofte om hverandre, men har … Continue reading Grunnleggende om Terminalen i Mac og Linux

Filrettigheter i Unix

Filrettighetene i Unix-lignende systemer følger et enkelt og robust system. Unix-lignende inkluderer bl.a. Mac og Linux, men ikke Windows. Ettersom de fleste webservere kjører Linux, vil man ofte komme borti denne typen filrettigheter når man driver med webutvikling. Typer rettigheter Det er tre typer rettigheter som bestemmes: Read (r): Leserettigheter gir mulighet for å lese … Continue reading Filrettigheter i Unix