Blogging generelt og litt teknisk om min blogg

WordPress

Jeg ble en gang spurt om konkrete tips og råd fra en person som ønsket å komme i gang med blogging (weblog/blogg). Blant annet ville personen ha innspill på gratisløsninger for blogging.

Slik jeg ser det er de mest åpenbare alternativene for å komme fort og greit i gang å ta i bruk løsningene til enten:

Mange “fjortiser” og influensere benytter seg også av bloggesamfunnet blogg.no.

Alle disse tre er gratis, men på blogg.no er det masse reklame og på de to andre er det en del begrensninger på hva man kan få gjort som “gratispassasjer”.

I tillegg til disse tre finnes det et hav med andre mer eller mindre gratisløsninger hvor man ofte kan starte gratis, men hvor man gjerne må betale for tilleggsfunksjoner eller må leve med ikke-styrbare reklame.

En interessant løsning er Webnode. De tilbyr både løsninger for hjemmeside og blogg med mange flotte maler/bra design, og de tilbyr løsningene sine både gratis og mot betaling. De støtter også at man bruker eget domene.

De fleste webhoteller tilbyr også løsninger for blogg, gjerne i form av “innebygde” bloggsystemer/ferdig installert som gjør at man kommer fort i gang uten dyp IKT-teknisk kunnskap.

Videre vil denne artikkelen handle om det tekniske oppsettet av min WordPress-blogg som pr. dags dato kjøres via Domeneshop webhotell (kjøres fra “mitt” eget webhotell og domene) med diverse utvidelser og Mantra tema.

MySQL Workbench

Selv har jeg, datanerd som jeg er, ikke valgt noen av de tidligere nevnte gratisløsningene eller tilnærmingene. Pr. dags dato benytter jeg meg av WordPress bloggløsning / programvare som jeg egenhendig har installert.

Tidligere driftet jeg bloggen på en PC i mitt eget hjem, men nå ligger den på et webhotell hos Domeneshop knyttet opp mot mitt domenenavn brr.no. Takket være Duplicator kombinert med MySQL Workbench og phpMyAdmin klarte jeg å få migrert bloggen fra lokal PC til webhotellet uten å miste data (disse verktøyene er i etterkant blitt tatt ut av bruk og erstattet av andre). Domeneshop ser ut til å kjøre sine løsninger på Debian GNU/Linux, Apache web-server, PHP og MariaDB og/eller Percona Server (GPL) for MySQL.

I en periode brukte jeg bloggløsningen “Serendipity Weblog System” (s9y) i stedet for WordPress.org, men denne løsningen har jeg for lengst forlatt som primærblogg.

For å drifte en WordPress-blogg selv trenger man tilgang på et webhotell (gjerne Apache webserver) eller liknende som tilfredsstiller minimumskravene for installasjon av blogge-løsningen. Man må ha muligheter for PHP (nyere versjon) og MySQL/MariaDB database (nyere versjon).

Jeg startet med manuelt kodede hjemmesider i ren HTML på midten av 1990-tallet. Fortsatt har jeg enkelte “manuelle” nettsider, men jeg har nok etter hvert blitt mer og mer glad i publiseringsplattformer slik som WordPress.

Historien til min blogg er som følger, sånt i grove trekk:

Mai 2005-høsten 2010: Gammel blogg basert på Serendipity (s9y), driftet på lokal Windows PC i eget hjem.
År 2006-2014, med aktiv bruk fra høsten 2010: WordPress blogg, driftet på lokal Windows PC i eget hjem.
Våren 2014-d. d.: WordPress blogg, driftet på webhotellet (Linux) til Domeneshop.

Pr. dags dato har jeg følgende utvidelser/innstikk (plugins) i bruk:

10Web Social Photo Feed / Instagram Feed by 10Web Deling av Instagram-strømmen i bloggen. (Betalt for PRO/premium-utgaven.). Tatt ut av drift juli 2023, da løsningen sluttet å fungere samt sannsynligvis ikke blir videreutviklet / støttet av leverandør. Erstattet av Smash Balloon Social Photo Feed / Instagram Feed (betalt Pro-utgave).
AddToAny Share Buttons Delingsknapper + likerknapp mot sosiale nettverk m. m.
Advanced Text Widget Gir muligheter for avanserte tekstbokser (inkludert PHP og kortkoder) i topp, bunn eller sidestolper.
Akeeba Backup for WordPress (Core) Verktøy for backup/sikkerhetskopi og flytting av bloggen (filer og database).
Akismet Spam Protection (anti-spam) Beskytter bloggen mot useriøse innlegg m. m. Kjører i to-spann med annen løsning.
Antispam Bee Beskytter mot spam (uønskede kommentarer) sammen med Akismet.
Cryout Serious Theme Settings Administrering av avanserte innstillinger i forbindelse med bloggens tema for utseende (Mantra).
Disable WP REST API Deaktiverer WP REST API for besøkende som ikke er logget inn i WordPress. Sikkerhetstiltak..
Google Site Kit (Site Kit av Google) Støtte for Google Analytics i bloggen, både telling av besøkende i bloggen og framvisning av statistikk.
Gwolle Guestbook (gjestebok) Gjestebok med muligheter for besøkende å legge igjen en hilsen.
Jetpack av WordPress.com Diverse gode verktøyer fra WordPress.com, blant annet statistikk over besøk.
Klassisk redigering (Classic Editor) Klassisk redigering og editor i stedet for det nye blokk-systemet og den nye editoren (“Gutenberg”).
Klassiske widgeter (Classic Widgets) Gir klassiske innstillinger-valg for widgeter.
Link Manager Muliggjør lenkesamling i bloggen, jf. liste i høyrestolpen.
List Last Changes Gir oversikt over nylig endrede innlegg og/eller sider (valgfritt antall, inkludert siste redigeringsdato) via widget.
Loco Translate (Loco oversettelse) Oversettelsesverktøyer / oversettelse (språk) av WordPress-system, temaer og innstikk.
Media Library Folders for WordPress Mapper (mappeopprettelse og administrasjon) og enkel filbehandling i WordPress mediebibliotek.
Native Emoji Muliggjør bruk av et stort antall ulike emojis (😀🌻💥) her i bloggen. Utgår, virker ikke, unødvendig?
Optimize Database after Deleting Revisions
“Rydding” og optimalisering av databasen.
PDF & Print by BestWebSoft Knapp for utskrift (utskriftsvennlig versjon) av innhold, eventuelt også PDF-generering.
Responsive Lightbox & Gallery “Fancy” bildevisning. Lightbox-funksjonalitet.
Shortcode For Current Date Med en kortkode kan dagens dato settes inn i artikler etc.
Snow Flurry Fallende snø, snøeffekt. Benyttes kun rundt jule- og vintertider i min blogg. Utgår pga. stopp i utviklingen. Innstikket Weather Effect overtar.
Social Media and Share Icons (Ultimate Social Media) Lenker i form av ikoner til sosiale media. Widget styrer plasseringen av ikonene.
The SEO Framework Automatisk søkemotoroptimalisering.
TinyMCE Advanced (Advanced Editor Tools) Forbedringer/utvidelser av WYSIWYG-editoren.
Top 10 – WordPress Popular posts by WebberZone Viser ei liste over de mest populære innlegg og sider i bloggen innenfor en valgfri tidsperiode. Tidligere benyttet jeg meg av WordPress Popular Posts, men denne løsningen ble tatt ut av drift juli 2023, i og med at den da plutselig begynte å vise ting i “hytt og pine”.
Ultimate Tag Cloud Widget Stikkordsky (Tag Cloud).
Weather Effect Fallende objekter (pynt) tilpasset den enkelte årstid.
WordPress Importør (WordPress import) Importfunksjonalitet.
WordPress Ping Optimizer Prøver å unngå at min blogg blir merket som spam av søkemotorene/indekseringsmotorene.
Uten innstikk ville hver endring medført utsendelse av “ping” til søketjenestene.
WP Broken Link Status Checker Sjekker bloggen for ikke-fungerende lenker.
WP Last Modified Info Angir sist endret dato (dato for siste redigering) i artikler og sider. Gode tilpasningsmuligheter.
WP Statistics Detaljert besøksstatistikk, inkludert “widget” som viser anonymisert statistikk på forsiden.
WP Super Cache Raskere WordPress blogg med hjelp av mellomlagring/hurtigbuffer. For tiden ute av drift/ikke installert.
WP Super Cache – Clear all cache Tømme mellomlagringen. For tiden ute av drift/ikke installert.
WP-jQuery Lightbox “Fancy” bildevisning. Utgår, erstattet av Responsive Lightbox & Gallery.
Xmas Lights Blinkende lenke med julelys i toppen av bloggen. Benyttes kun rundt juletider.
Zero Spam Deaktivert/på pause, ble brukt mens det var problemer (bug) med Antispam Bee. Uansett: Beskytter mot spam (uønskede kommentarer).

 

WordPress-utvidelser.

November 2017 klarte jeg å få til et krasj av bloggen. Etter denne lærdommen endret jeg litt på hva slags systemer for backup etc. som blir benyttet, jf. oppdatert liste ovenfor (Akeeba Backup osv.). Jeg hadde også noen nye problemer på et senere tidspunkt (mai 2019) pga. problemer med en oppdatering av et innstikk / en utvidelse.

En utfordring og/eller irritasjonsmoment med gratis-innstikkene er at de ofte utvikles av en enkeltperson, eller av en mindre gruppe personer på frivillig basis. Plutselig kan utviklingen stoppe opp (utviklerne går lei, eller skifter fokus), og innstikket / programvareutvidelsen slutter å fungere med nyere versjoner av WordPress-motoren. Noen utvidelser blir også trukket tilbake / sperret ut fra nettsidene til WordPress.org. Pga. slike forhold har jeg mange ganger blitt tvunget til å gjøre endringer i hvilke tillegg som er i bruk sammen med min blogg.

I lista ovenfor er det også ramset opp noen “widgeter” (miniprogrammer, moduler, gjerne til bruk i venstre- eller høyrestolpen, eventuelt i topp eller bunn på hoved- og undersider/artikler) som har blitt tatt i bruk. Noen av “widgetene” er helt “frittstående”, mens andre har fulgt med som en del av installerte utvidelser. Blant annet benytter jeg meg som nevnt av Advanced Text Widget og Ultimate Tag Cloud Widget, samt noen widgeter som følger med Jetpack-utvidelsen og besøksstatistikk-utvidelsen. Temaet (layout/utseende) som er i bruk pr. dags dato er Mantra laget av Cryout Creations.

Min eksperimentelle blogg – BRR sin testblogg! – benytter seg av temaet Reservoir, – “barnetema” av / bygget på Fluida – laget av Cryout Creations. Dette temaet framstår som noe mer moderne og oppdatert enn Mantra, og jeg hadde lurt på om jeg skulle ta det i bruk her i hovedbloggen også. Imidlertid støtte jeg på en del utfordringer med rare formateringer og problemer med layout, så nå i første omgang har jeg lagt denne overgangen på is. Jeg har også vært innom tanken med å tilpasse og delvis bygge mitt eget tema (bloggens layout og utseende) ved hjelp av f. eks. Elementor, men denne ideen har også strandet pga. bratt læringskurve.

WordPress-logo.

 

Det forekommer noen avvik mellom testbloggen og driftsbloggen angående hvilke programtillegg som er installert og i bruk. Testbloggen er og blir en testarena eller sandkasse for uttesting av diverse m. m. En del testes ut her før ting eventuelt blir tatt i bruk i hovedbloggen.

Både den vanlige bloggen (blogg.brr.no) og testbloggen (web.brr.no/wordpress/) prøver jeg å holde IKT-teknisk relativt oppdaterte (patchet) til enhver tid. Med dette mener jeg at jeg prøver å være kjapp med å legge inn oppdaterte versjoner og fikser for sikkerhet, både når det gjelder selve hovedsystemet i bunn (WordPress-“motoren” / grunnsystemet) og ikke minst alle innstikkene. Støtt og stadig er det forsøk på hacking, datainnbrudd og utnyttelse av sikkerhetshull, så det er virkelig viktig å hele tiden prøve å tette de hullene som lar seg tette.

HeidiSQL, og databasen med sine tabeller osv. relatert til WordPress blogg.

Jeg har brukt lite med penger på bloggen, og jeg har heller ikke falt i fristelse for å “ødelegge” bloggen med reklame. De eneste utgiftene jeg har hatt er til domene- og webhotell hos Domeneshop. Selve WordPress bloggsystemet er gratis, men det er en del tilgjengelige tillegg som er betalingsprodukter. Jeg har så langt i stor grad klart å styre klar av innstikk/utvidelser (plugins) og temaer (themes) som koster penger. Jeg kan selvsagt være villig til å betale noen kroner hvis dette er den eneste muligheten for å få ønsket funksjonalitet, men så langt har jeg hovedsakelig (med noen få unntak) klart å finne det jeg trenger helt gratis.

Et unntak fra dette å være gratispassasjer er kjøpet av innstikket “10Web Social Photo Feed“. Kanskje var dette katta i sekken-kjøp? I hvert fall står det følgende å lese via lenken pr. 1. januar 2022:

  • “Denne utvidelsen har blitt stengt fra 22. desember, 2021 og er ikke tilgjengelig for nedlasting. Stengningen er midlertidig, venter på full gjennomgang.”

Innstikket har ikke fungert siden oktober 2021. Utviklerne skylder på foretatte omlegginger fra Instagram / Facebook / Meta sin side, men andre løsninger som tilbyr samme funksjonalitet er for lengst operative igjen. Løsningen skal når den virker tilby visning av Instagram bildestrøm her i bloggen. Omsider ble problematikken løst, etter mange ukers driftsstans.

For tiden benytter jeg meg av phpMyAdmin og HeidiSQL til å ta kopier av databasene. Og databasene er av MySQL-beslektede typer (MariaDB og Percona Server for MySQL).

WordPress har for lengst blitt mye mer enn “bare” en plattform for blogging. Selv sier de at de tilbyr bloggverktøy, publiseringsplattform og CMS, og at WordPress er åpen kildekode-programvare som man kan bruke til å skape et nydelig / fint nettsted, en blogg eller en app. (CMS: “Content Management System”, på norsk noe slikt som “innholdsforvaltningssystem”. Andre norske ord for ca. det samme: Publiseringssystem, innholdshåndteringssystem.)

WordPress-app kjørende på iPad, koblet opp mot Jetpack statistikk. Besøkstallene i min blogg er beskjedne.

 

Skjermdumpen ovenfor er fra gammel og nå utgått versjon / variant av Jetpack WordPress-appen fra Automattic. I ny versjon ser den slik ut:

Jetpack – Website Builder (app), ny versjon av Jetpack-verktøyet, skjermdump fra mitt Apple iPad nettbrett pr. 15.04.2023. Fortsatt beskjedne besøkstall i min blogg ifølge statistikken.

 

Pga. flyttingen fra Egersund til Flatraket våren 2014 fant jeg det best å migrere bloggen fra lokal PC og over til et “alltid tilgjengelig” profesjonelt webhotell (oppetid på over 99,95%). Etter flyttingen var jeg nemlig i en lang periode uten nettlinje, og jeg bor nå “ute på landet” i ei bygd hvor det oftere er strømbrudd og andre problemer enn det var på forrige bosted.

Kan eller vil jeg anbefale Domeneshop som webhotell?

Det korte svaret er: Nei, det kan og vil jeg ikke gjøre!

For å begynne med det positive:

  • OK priser.
  • På papiret greie og konkurransedyktige tjenester og produkter.
  • Helt ok på håndtering av domener.
  • Det går helt greit å hoste statiske HTML- og/eller PHP-sider hos dem (grei nok ytelse).
  • Gratis SSL.
  • Fri trafikk (utenom begrensninger i ressursbruk PHP og SQL).
  • Ingenting å utsette på e-post-tjenestene de tilbyr.
  • Grei support, og ganske bra utvalg av veiledninger og besvarte spørsmål.

Så til det negative primært relatert til deres tjenester for webhotell, ut fra egne erfaringer som mangeårig kunde hos dem (kunde siden høsten 2002):

  • Trege SQL-servere, som igjen medfører trege nettsider når databaser benyttes.
  • Litt vel rigide begrensninger i hvor mange SQL-databaser man kan ha.
  • Plutselig gjør de store endringer i bakenforliggende systemer (Apache og/eller SQL), uten å informere kundene. De har lagt om fra opprinnelig å bruke MySQL, til MariaDB og/eller videre til Percona Server (GPL). Bloggen min har ikke “merket” endringene, men derimot fikk bildegalleriet mitt store problemer med tegnsettet (æøå) etter en slik ikke-varslet omlegging. PHP-versjon i bruk har vi kunder en viss styring med.
  • Har hatt mer nedetid og avbrudd enn man skulle forvente fra en seriøs leverandør.
  • Svært begrensede administrasjonsmuligheter (tilbyr ikke cPanel eller tilsvarende). Lite funksjonalitet i de administrative nettsidene de tilbyr ut mot sine kunder.
  • Svært begrenset antall tilgjengelige pakker som kan hurtig-installeres (kun WordPress de tilbyr). Mye må gjøres manuelt.
  • Ofte problemer i forbindelse med oppdateringer av innstikk til bloggen (WordPress) at man får time-out eller tilsvarende, pga. for stor trafikk / ressursbruk mot deres systemer. Strikse, ufravikelige og firkantede regler rundt ressursutnyttelsen / ressursbruken, jf. FAQ 281 og FAQ 189. (Oppdateringer må gjerne gjøres manuelt via FTP for å komme i mål.)
  • Lang liste over ting de forbyr brukt eller frarådes brukt, i form av en nettside hos dem med undertitlene: “Hva slags programvare får jeg ikke bruke?” og “Unngå disse programmene”.

Jeg har ikke “orket” å flytte mine nettsider bort fra dem, da jeg kun har noen små og ubetydelige personlige “prosjekter” kjørende via Domeneshop. Hvis jeg hadde drevet et firma eller gjort web-oppdrag for andre hadde jeg nok for lengst hoppet videre. For:
Det er en del “styr” med å flytte nettsider m/databaser til annet webhotell, så jeg har ikke tatt meg “bryet” med å gjøre det.

Via Facebook er jeg medlem av “WordPress Norge”-gruppa, og der ser jeg også ganske ofte klager rettet mot Domeneshop. Enkelte sier i ren klartekst: “Styr unna Domeneshop!”. Relativt mange anbefaler PRO ISP som et bra alternativ, samt diverse andre mindre kjente webhotell.

Til slutt for balansens skyld: Han (Hussein Jaafar, titulert som Web Hosting Ekspert) som har skrevet denne omtalen er mer positiv til Domeneshop enn det jeg er:

 

Min blogg har altså blitt flyttet til et webhotell, men jeg har også kjørende en liten testblogg på lokal PC. Imidlertid er denne slettes ikke alltid tilgjengelig pga. strømbrudd, avskrudd PC eller linjeproblemer. Adressen til denne testbloggen er https://web.brr.no/wordpress/.

Se også hovedsiden på adressen https://web.brr.no/ eller http://brr.dyndns.org/ for mer teknisk informasjon om mine lokale testprosjekter (Dyndns, XAMPP/Apache Friends som WAMP, Enivest fiberlinje og lokale installasjoner/testprosjekter). Lokale testprosjekter pr. dags dato: Piwigo fotogalleri, Serendipity (s9y) testblogg, WordPress testblogg, MediaWiki, Joomla, Coppermine Photo Gallery 1.6.x og phpBB / MyBB / SMF (3 ulike forum-løsninger). Testinstallasjon av Gallery the Revival (Gallery 3) kjøres på webhotellet, da det ikke liker Windows som plattform-OS.

Lokal webserver (vevtjener)

Blir det til at jeg må skrinlegge et over 20 år gammelt eksperiment? Må jeg avslutte drift, testing, eksperimentering og leking med min egen privat web-server til hobbyformål?

Jeg har i nevnte antall år hatt lokal webserver kjørende på mine PC-er i eget hjem, hvor nettsidene har vært åpnet opp for omverdenen (offentlig tilgjengelig). Adressene har vært/er brr.dynds.org og senere web.brr.no. I senere år har alt blitt lagt om til bruk av https.

I forbindelse med annen henvendelse til Enivest (min ISP) februar 2020 fikk jeg følgende tilbakemelding og korrektiv:

  • “La og merke til at det var satt opp webhost på IP til modem, det er dessverre ikkje heilt iht våre vilkår, då må ein heller nytte heimesidene vår eller anna webhost.”
  • “ Alle Enivest kundar har moglegheit til å lage heimeside på enivest.net.”
  • Videre skrev de noen ord om FTP klientprogramvare: SmartFTP, CuteFTP og FileZilla.
  • Litt teknisk informasjon rundt vertsnavn etc. for FTP-overføring av hjemmesider ble også nevnt.

Jeg har allerede en god del nettsider liggende på web-hotellet hos Domeneshop, og jeg har faktisk også allerede en meget enkel hjemmeside plassert hos Enivest. En stor ulempe med sistnevnte tjeneste er at de ikke tilbyr SQL-databaser, mens Domeneshop har begrensninger i antall databaser man kan ha. Pga. SQL-begrensninger og liten fleksibilitet har det vært greit å ha sin egen lokale web-server, hvor man har tilnærmet full kontroll over alt uten masse begrensninger og restriksjoner.

Enivest har selvsagt sin fulle rett til å kunne nekte meg å drifte min egen private server via deres linjer. Som kunde hos dem skal man i utgangspunktet følge “Generelle vilkår for privatabonnement Enivest – internett-breiband m.m.”, hvor det blant annet står:

11 Abonnenten sine rettar og plikter

c) Internettsambandet skal ikkje nyttast til å drive eigne servertenester – som til dømes; peer to peer-netverk, FTP, web, e-posttenester, NNTP, proxy-server eller DHCP.

De andre tingene listet opp driver jeg ikke med, men jeg har altså hatt min egen web-server kjørende i mange herrens år. Det har vel neppe vært mer lovlig hos tidligere Internett-leverandører, men det er faktisk først nå jeg har fått påtale om det. Selvsagt forstår jeg delvis Enivest også, da slik server-virksomhet kan gå på informasjonssikkerheten og nettstabiliteten løs. (Men selv er de – Enivest – litt “sløve” med å holde kundenes modemer oppdaterte når det gjelder fastvare / OS.)

Enkelte PHP-løsninger blir testet ut, og det er greit å få litt mer innsikt i drift og vedlikehold av aktuelle webserver-tjenester. Jeg må nesten nevne at web-serveren har ekstremt lave besøkstall. Få finner fram til den, og det er lite vettugt innhold som ligger der. Det er privat og personlig testing som finner sted på serveren, og det som ligger der er selvsagt IKKE kommersielt.

Hva jeg gjør eller ikke gjør? Time will show. Enn så lenge (?) er web-serveren i live, nok en gang via port forwarding til PC satt opp på det nye modemet etter havariet av det tidligere / gamle modemet / ruteren / gatewayen / hjemmesentralen. Og pr. september 2023 holder jeg fortsatt liv i min lokale web-server.

 

WordPress blogging

WordPress blogging

Et annet sted her i bloggen har jeg skrevet:

“Bloggen min havner definitivt ikke blant 100 på topp i bloggelistene her i Norge. Til det blir temaene jeg tar opp for «sære» og nisjepregede. Bloggen inneholder IKKE populære bloggetemaer som mote, fashion, fitness, mat, trening, tenåringsinteresser (“rosablogg”) m. m. Selv om tallene for antall besøkende ikke er imponerende høye fungerer likevel bloggen som et talerør og ventil for meg personlig.”

Når det gjelder det tekniske oppsettet av bloggen har jeg også tidligere skrevet en artikkel om dette, i den tiden jeg driftet bloggen på egen lokal Windows PC. Denne artikkelen er fortsatt tilgjengelig her i bloggen (lenke).

Dette var litt teknisk og nerdete om min blogg og bloggløsning! Muligens var det til interesse for noen likesinnede?

Lenker:




Tekniske løsninger nettsider + Internett-linje

Bredbånd via fiber!

Bloggen, fotogalleriet, hjemmesiden m. m. har for lengst blitt flyttet fra lokal PC i eget hjem til webhotellet tilhørende Domeneshop (Linux-basert). Etter flytting til Flatraket (våren 2014) er linjeleverandør Enivest (fiber) og IKKE Dalane breiband (DABB) / Altifiber / Altibox. Temaet som benyttes i bloggen er (for tiden) Mantra, og blogg-løsningen i “bunnen” er fortsatt WordPress.

Dessuten er jeg igjen i gang med å ha kjørende en lokal nettside (testside, eksperimentelle nettside eller hjemmeside 2) på min PC i mitt eget hjem: https://web.brr.no/ og http://brr.dyndns.org/. Maskinen er fortsatt en stasjonær PC, men nå kjører den Windows 11 Home. Dagens versjon som benyttes av XAMPP (Apache Friends) inkluderer Apache, MariaDB (i stedet for MySQL), PHP og Perl. Se ellers startsiden https://web.brr.no/ for mer informasjon om selve PCen.

Se også oppdatert artikkel om oppsett blogg: Blogging generelt og litt teknisk om min blogg.

Datamaskinen som testnettsidene https://web.brr.no/ kjøres fra er knyttet opp mot internett via Enivest sitt fibernettverk, som inneholder Internett-tilgang via fiber 400/400 Mbps. Domeneshop er min leverandør av e-post, domener, webhotell, DNS-pekere og www-videresending. Pr. oktober 2021 har Strim erstattet TV via Telia, og fra 1. november 2022 er det slutt på fasttelefoni via bredbåndslinja.

Linje Internett

Pr. dags dato nyttiggjør jeg meg privat altså av en fiberlinje på 400/400 (600/600) Mbps levert av Enivest. God og stabil løsning (god stabilitet), med bra opplevd hastighet (får lovet / forventet hastighet eller ytelse). Kjempebra at en såpass liten bygd som Flatraket har fått seg moderne bredbånd via fiber! Alt i alt godt fornøyd med Enivest sitt fiber-produkt, og jeg savner ikke Altibox-løsningen jeg / vi hadde i Egersund.

Inteno EG400

Inteno EG400

Mye av mitt utstyr er koblet til nettet via trådløst, og jeg har hele tiden nyttiggjort meg av trådløs sender innebygd i hjemmesentralen levert av Enivest. Fram til våren 2018 hadde jeg en “boks” av typen Tilgin HG2301. Denne har fungert greit med opprinnelig linje på 70 Mbps. Imidlertid viste det seg fort at det ikke lot seg gjøre å utnytte den økte kapasiteten på 300 Mbps (senere økt til 400 Mbps) via innebygd trådløst i denne gammeldagse boksen. Hjemmesentralen støttet kun 2.4 GHz og opptil protokollen 802.11n (teoretisk topphastighet på 300 Mbps). Boksen begynte også generelt sett å oppføre seg som en snegle, da den tydeligvis ikke taklet så stor gjennomstrømming av data.

En “løs” sender av typen TP-Link EAP225 ble anskaffet som muliggjør bedre utnyttelse av hastigheten. Denne senderen skulle støtte både 2.4 GHz og 5 GHz, inkludert støtte for 802.11ac med opptil 1200 Mbps som topphastighet. Denne AP-en fungerte helt fint den, men etter skifting av hjemmesentral benytter jeg i stedet denne sentralen også til trådløst i stedet for den løse senderen:

Jeg har april 2018 fått skiftet ut via Enivest den gamle hjemmesentralen med en boks av typen Genexis (Inteno) EG400. Denne nye enheten har støtte for både 2.4 GHz og 5 GHz, inkludert 802.11ac (opptil 1733 Mbps via 5 Ghz). Jeg har nå denne enheten i bruk til både kablet og trådløst utstyr. Den nye hjemmesentralen med moderne trådløst og gigabit-porter for kablede enheter muliggjør tålig grei utnyttelse av linja.

Oppdatering februar 2020: Modemet eller ruteren sluttet plutselig å fungere februar 2020. Lys og alt på innsiden ser ok ut, men den klarer ikke å oppnå forbindelse med Internett. Enivest har sendt ut en ny “boks” til meg, av samme type som den “gamle”. Dvs. fortsatt en Inteno EG400.

Oppdatering mars 2022: Nytt ruter / modem på vei til meg via posten, fra Enivest i Førde. Ba pent om å få lov til å skifte til en Zyxel EX5401-enhet, og jeg håper og tror at det er et slikt de sender meg. Og ja, en slik boks mottok jeg! En stor fordel med denne varianten er støtte for WiFi 6 (802.11ax, teoretisk maksimal hastighet trådløst internt 4804 Mbps), og at det er lett å utvide med Mesh.

Noe av web-grensesnittet til Zyxel EX5401-B0, rutertypen jeg tok i bruk privat fra og med 21.03.2022 via Enivest.

 

Fordeler og ulemper med den nye Zyxel-boksen:

  • God ytelse.
  • All nødvendig funksjonalitet innebygget, tilpasset et privathjem.
  • OK ytre design.
  • Mer egen styring og kontroll med enheten (admin-tilgang, og ikke bare user-tilgang) enn med den tidligere Inteno-boksen.
  • Masse konfigurasjonsmuligheter via innebygget webserver.
  • Noe grafisk “kjedelig” brukergrensesnitt.

Noen andre momenter:

  • Min gamle skriver likte ikke WPA3, så jeg måtte sette ned sikkerheten til WPA2.
  • SELVSAGT har jeg satt selvvalgte passord og tilpasset SSID-oppsettet.
  • Det ser ikke ut for at Enivest har konfigurert for bruken av IPv6 på ruteren.

Funksjoner i bruk:

  • Ruting, gateway, brannmur / sikkerhet og hjemmesentral-funksjonalitet.
  • Trådløst nett 2.4 GHz og 5 GHz (inkludert WiFi 6), med både et internt nett og et gjestenett aktivert.
  • Også noe kablet nett i drift (Powerline-adapter mot stasjonær PC, TV-apparat, Shield TV, Xbox og Nintendo Switch).
  • NAT og “port forwarding” i bruk.
  • “Dynamic DNS” (DynDNS) også aktivert og i bruk.
  • DHCP-server som deler ut IP-adresser til internt nettverksutstyr.
  • Telefoni (IPT). (Ute av bruk / tas ut av bruk.)
  • Diverse loggføring.
  • På sikt: Utvide med Mesh-nettverk?

DMZ og “parental control” ikke i bruk pr. dags dato.

Zyxel-ruter (Zyxel EX5401-B0) design / eksteriør, der den henger på veggen. Diverse kabler og litt av Xbox-en skimtes også,

 

Alt i alt en god oppgradering fra tidligere løsninger. Etter å ha brukt ruteren i flere måneder er jeg fortsatt veldig fornøyd. Spesielt er trådløs-biten er kraftig forbedring fra tidligere bokser (høyere hastighet og bedre dekning). Ingen stabilitetsproblemer oppdaget så langt. Men jeg har sett lite til støtte for IPv6 via Zyxel-enheten.

Oppdatering mars 2023 angående hastighet: Fra og med starten av mars og i ett år framover har jeg “latt meg lure” av Enivest til å gå for “Kampanje Ekstra fart +200 Mbit 12 mnd. binding“. I ett år har jeg “gratis” oppgradering fra 400 Mbps til 600 Mbps. Ærlig talt merker jeg ikke den store forskjellen, så etter dette gratis-året havner jeg nok sannsynligvis tilbake til 400 Mbps.

Prisen på herligheten pr. våren 2023:

Deler av Enivest-faktura våren 2023, 3 måneder. Månedspris på kroner 869,- for kun Internett via fiber 400 Mbps (600 Mbps).

 

Litt “rotete” faktura pga. de 200 Mbps jeg får “gratis” i ett år (600 Mbps i stedet for 400 Mbps som tidligere nevnt). Jeg har kun ren Internett via Enivest (fiber) m/leie av basis-ruter, da jeg tidligere har sagt opp både Telia TV og fasttelefoni (IPT).

Beviset på at jeg faktisk kan oppnå over 600 Mbps via WiFi-tilkoblet mobil mot min Enivest fiberlinje:

Internett hastighetstest kjørt 03.04.2023 via nPerf Speed Test på min iPhone mobiltelefon. Over 600 Mb/s oppnås.

 

Samme test kjørt via min bærbare Lenovo PC (Lenovo Yoga 7 14″ Ryzen 5 6600U 16GB RAM 512GB SSD) via WiFi mot bredbåndsruter:

Internett hastighetstest kjørt 03.04.2023 via nPerf Speed Test på min bærbare PC. Over 600 Mb/s oppnådd.

 

Og tilsvarende test kjørt via bærbar PC annen dag, med litt mer bruk av Internett-linja her i huset (to barn, meg og min kone på nettet samtidig en fredagskveld):

nPerf hastighetstest kjørt pr. 21.04.2023 på min bærbare PC av typen Lenovo Yoga 7 14″. Trådløs oppkobling (Wi-Fi).

 

(“Orket” ikke å sladde IP-adressen ovenfor, da et aldri så lite ping mot web.brr.no uansett hadde avslørt den. Ikke fast IP, men tydeligvis lange “lease-perioder” på Enivest sin DHCP-server.)

En Facebook-venn skrev følgende om min delte test av linja: “Hva er poenget med å teste linja fra huset ditt til serveren til Enivest? Bruk Ookla sin speed test og velg en realistisk testserver der du i det minste går gjennom NIX eller aller helst en server på kontinentet.”

Han har noen poeng i sin uttalelse, selv om jeg mener det også er greit å få testet Enivest sitt interne nett. Ved bruk av Nettest til NKOM – som blir en ekstern server på utsiden av Enivest sitt nett, som bruker Ookla i bunnen og som sannsynligvis medfører en “tur” gjennom NIX – medfører et noe svakere testresultat:

Nettfart linjetest / hastighetstest kjørt 23.04.2023.

 

Jeg er også fornøyd med dette testresultatet, men jeg ser jo at det pr. dags dato har lite for seg å betale for en oppgradering fra 400 Mbps til 600 Mbps.

FAKTISK klarte jeg også å oppnå svært gode testresultater fra stasjonær Asus PC via Wi-Fi, hvor maskinen står i et helt annet rom enn ruteren og det er litt avstand + vegger mellom:

Nettfart-resultater pr. 18.07.2023 via trådløst (Wi-Fi) fra min stasjonære ASUS ExpertCenter PN53 PC, Nettfart (NKOM) benyttet som test.

 

(Som sammenlikning fikk jeg følgende resultat via Speedtest: 616.14 Mbps nedlasting og 643.51 opplasting.

Det finnes ulike hastighetstester “der” ute som kan kjøres, hvor jeg nyttiggjør meg av følgende sånt innimellom:

Flere tester finnes, men jeg pleier å holde meg til disse tre nevnte. De kan kjøres via web, eller på mobile enheter via app. Selv “holder jeg en knapp” på sistnevnte (nPerf). Muligens NKOM Nettfart er den mest “upartiske” testen.

Se også innlegget “Internett – (nesten) en livsnødvendighet!” hvor “dossa” med kabler bak TV-benken er dokumentert. Riktignok fotografert før dagens Zyxel-boks kom i hus.

Tilbake til den / de tidligere Inteno-boksen(e):

En liten ulempe med nevnte type “boks” (Inteno) er at man som vanlig sluttbruker kun får tilgang på begrenset administrasjon av enheten (user- eller brukertilgang). Det er mulig å gjøre en del justeringer og endringer (endre SSID på trådløst, sjekke status osv.), men full admin / root – tilgang har man ikke.

Genexis/Inteno-boksen samt min ISP Enivest støtter både IPv6 og IPv4, men så langt har jeg ikke gjort noen innsats rundt å få XAMPP til å kjøre via IPv6. Til min web testserver får det holde med IPv4 en stund til. “Port forwarding” (port 80 og 443, TCP) og NAT-ing er i bruk på enheten for å få min eksperimentelle webserver på lufta.

Nettverket mitt visualisert:

Mitt lille nettverk

 

Web-siden for administrasjon av enheten, hvor jeg er logget inn som bruker (user):

Web-grensesnittet på Inteno EG400.

 

Test av hastigheten på nettlinja via Speedtest privat fra Android mobiltelefon april 2020:

Speedtest-resultat via Wi-Fi 08.04.2020.

 

Test av hastighet/kapasitet kjørt via Nettfart.no pr. april 2020, fra Android mobiltelefon:

Nettfart-resultat via Wi-Fi 08.04.2020.

(Test kjørt på et litt ugunstig tidspunkt med både masse bruk internt i eget hus og sikkert ellers rundt forbi, i disse innelukkede korona-tider. Ikke topp-resultater oppnådd.)

Ny testrunde, kjørt via Nettfart-app på Apple iPad nettbrett (trådløst):

Nettfart-måling pr. 21.02.2022, via trådløst fra Apple iPad nettbrett.

 

Litt endring i design fra tidligere. Tenker oppnådde resultater er ca. som forventet, i og med test har blitt foretatt via trådløst. Kablet ville nok ha gitt et noe høyere resultat, spesielt på opplasting.

Og til slutt tilsvarende test foretatt via nPerf, nok en gang kjørt på Android mobiltelefon via Wi-Fi:

nPerf-resultat via Wi-Fi 08.04.2020.

 

Og ny test:

nPerf test av linjehastighet via MacOS hjemmefra. Enivest fiber 400/400, test kjørt 07.06.2022.

 

Alle kjørte tester av hastigheten på fiberen kunne nok ha blitt noe bedre hvis jeg hadde testet via PC eller tilsvarende koblet til ruter via nettverkskabel. Imidlertid har jeg av praktiske hensyn kjørt testene trådløst.

TP-Link Powerline

TP-Link Powerline TL-PA9020P KIT

Til Enivest sin Inteno-ruter har jeg tilkoblet både Telia Box (Get boX) og Shield TV. Begge er Android TV-bokser med muligheter for strømming m. m., men Get-boksen gir meg også tilgang på lineær-TV fra Telia (pakke TV & Strøyming – 50 poeng). Enivest (min fiber-ISP) samarbeider med Telia (tidligere: Get) på TV-biten, men akkurat Telia Box-saken har jeg litt ambivalent forhold til. Etter at dette ble skrevet har Telia TV blitt erstattet av Strim strømmetjeneste (lineær-TV + strømming), som fungerer utmerket både via PC, mobil, Shield TV og nettbrett. Strømming for alle penger!

Jeg skrev desember 2023: Shield TV-enheten blir nok snart erstattet av en annen boks for strømming, da den etter hvert sliter litt med å “følge med i svingene” (treg, til tider hakking i bildet). Pr. 22.12.2023 ble den skiftet ut med en Nokia Streaming Box 8010. Det ser ut for å være mer krutt og større fleksibilitet med denne boksen enn det Shield TV (på slutten) kunne tilby.

Nokia_Streaming_Box_8010 (Android TV strømmeboks) tatt i bruk pr. 22.12.2023.

 

Til slutt klarte jeg å frigjøre meg fra fasttelefoni! Fram til 1. november 2022 hadde jeg bredbåndstelefoni (IPT/IP-telefoni) via Enivest, men denne telefonitjenesten er nå for lengst oppsagt. Mobil og tjenester via nettet har for lengst gjort gammeldags telefoni overflødig.

Jeg har betalt fullpris for løsningene, og jeg er på ingen måte sponset eller subsidiert. Dette jeg skriver om her i dette innlegget er IKKE produktplassering, reklame eller betalt omtale (promotering)!

Og ja: Hele herligheten med Internett og diverse strømmetjenester koster noen kroner:

 

Et kjøp jeg er godt fornøyd med er innkjøpet av TP-Link TL-PA9020P KIT (AV2000 Powerline/HomePlug starter kit, AV2000 2-port Gigabit). Visstnok er dette settet nå utgått modell, dvs. “End of life”. Dette settet benytter jeg til å få nettverksforbindelse via strømnettet mellom ruteren og stasjonær PC som står på et annet rom (ca. 4-5 meter i luftavstand, samme etasje, ikke samme strømkurs). Stabil løsning i det huset og strømnettet som vi har, og helt ok hastighet oppnås (fra minst 150 Mbit/s og oppover, over godt over 200 Mbit/s). Trådløst har vist seg noe ustabilt, og å trekke nettverkskabler kunne ha blitt et litt vel omfattende og dyrt prosjekt.

MULIGENS jeg har gått på en “smell” nå i mars 2021. I forbindelse med kjøp av ny stasjonær PC fant jeg ut at jeg også ville “oppgradere” nettverket fram til PC-en. Nok en gang gikk jeg for en løsning som lover “gull og grønne skoger” via husets strømnett, dvs. et nytt Powerline-liknende produkt. Denne gangen ble et sett med “Devolo Magic 2 LAN Starter Kit” kjøpt inn, og i reklamen ble det snakket om “magic”, “world’s fastest powerline adapter” og den fantastiske verden. I spesifikasjonene står det: Opptil 2400 Mbps, rekkevidde opptil 500 meter. Jeg kjøpte pakken via Dustin Home.

Devolo Magic 2 LAN, utsiden av esken avbildet.

 

Det nye settet har blitt tatt i bruk, og det er vel knapt merkbart kjappere enn den tidligere løsningen (TP-Link). Med den nye datamaskinen får jeg bedre ytelse og vel så stabil forbindelse via trådløst, noe jeg tidligere slet med via den gamle datamaskinen. Uansett: Gjort er gjort…. Jeg har Devolo-pakken i bruk, men jeg kunne nok ha spart meg for det innkjøpet. Noen særlig merkbar ytelsesøkning eller andre former for gevinster har jeg ikke fått.

(For tiden er PowerLine-settet / settene kun i bruk knyttet opp mot Intel NUC-maskinen. Min nyeste stasjonære PC – Asus ExpertCenter PN53 – har såpass høy ytelse og er så stabil på Wi-Fi til at det har lite hensikt i å kjøre nettet via husets strømkabler.)

Målt ytelse via Nettfart (beta) pr. 25.03.2021:

Nettfart (beta) kjørt fra stasjonær PC via Devolo powerline-link.

 

Jeg har ei linje på 400 Mbps (i en periode 600 Mbps), og via trådløst ikke så alt for langt borte fra aksesspunktet klarer jeg å oppnå ca. maksimal linjehastighet. Via husets strømnett «mister» jeg noe kapasitet.

En ting som tross alt er bedre med det nye settet kontra det gamle er administrasjonsverktøyet og administrasjonsmulighetene generelt. Man kan bruke Devolo Cockpit:

Devolo Cockpit i bruk.

 

Det er også mulig å gå inn på boksenes web-sider. Og som eksempel på dette:

Web-siden til en av Devolo-adapterne.

 

Videre til andre momenter:

Reklame for Get, Get boX og Enivest i lokalavisen Fjordenes Tidende juni 2020.

 

Nettbrett og mobiltelefoner er koblet opp trådløst mot innebygd sender i Inteno-boksen. På slike enheter fungerer det trådløse helt fin.

Ellers har alle mine nettsider blitt lagt om til bruk av https i stedet for http.

Smarthus

En annen artikkel her i bloggen har følgende tittel: “Internett – (nesten) en livsnødvendighet!“. Nesten-ordet kan nok snart strykes, da man knapt kan klare seg uten Internett nå etter hvert. Mange tjenester og informasjon er kun tilgjengelig via Internett og diverse skyløsninger.

Et “ekte” smarthus har jeg ikke, men du verden hvor fort utviklingen går i den retningen. Pr. oktober 2023 har jeg følgende ting på nett, og da hovedsakelig koblet opp mot skyen / skyene / skytjenester (proprietære løsninger og/eller via Google Home):

Tilgjengelige enheter via Google Home i mitt hjem pr. november 2023.

 

Uten nett stopper kommunikasjonen helt opp mot alle disse nevnte enhetene! Heldigvis kan en del av tingene også styres manuelt, uten bruk av Internett og IKT.

XAMPP – løsning og konfigurasjon

XAMPP (Apache Friends)

Denne bloggen samt en del av mine andre nettsider driftet jeg i mange år via stasjonær datamaskin i mitt eget hjem (Windows PC med Microsoft Windows). Nettsidene ble kjørt via WAMP-løsningen XAMPP (Apache Friends). WAMP er Windows-utgaven av LAMP, og WAMP er en forkortelse for kombinasjonen Windows, Apache, MySQL/MariaDB og PHP + Perl programming language. Pr. dags dato er de fleste av mine nettsider – https://www.brr.no/ – flyttet til Domeneshop sitt web-hotell, mens noen testsider – https://web.brr.no/ eller http://brr.dyndns.org/ – ennå kjøres fra en lokal PC i mitt hus på Flatraket.

XAMPP inneholder alt det man trenger for å komme i gang og det foreligger bra dokumentasjon samt diskusjonsforum med tips og råd. Løsningen er enkel å sette opp og drifte i det daglige. XAMPP anbefales som en løsning for å teste oppsett av webserver på egen Windows PC. Maskinen må da være påskrudd til enhver tid (dvalemodus m. m. skrudd av) og bredbåndsruter / brannmur må være konfigurert riktig for å slippe gjennom trafikk.

Framtiden til min egendrevne webserver er noe usikker, noe jeg har skrevet noen ord om i annen artikkel. Min Internett-leverandør – Enivest – setter ikke så veldig stor pris på at jeg har satt opp en lokal webserver i mitt eget hjem via deres linjer og fibernett.

Som det framgår av XAMPP-prosjektets nettsider er løsningen ikke anbefalt brukt på permanent basis for viktige nettsteder pga. sikkerhetsmessige aspekter. Direkte oversatt fra nettsiden: “XAMPP er ikke ment for bruk i produksjon, men bare for utviklere i et utviklingsmiljø”. Til tross for advarselen mot å bruke XAMPP i “produksjon” har jeg hostet diverse nettsider via denne og tilsvarende løsningen i over 15 år (pr. våren 2018) uten nevneverdige problemer. Det meste av tiden har XAMPP vært løsningen.

En stund var det litt “kluss” med kombinasjonen av Windows 7 64-bits og XAMPP. I kampens hete vurderte jeg å skifte over fra XAMPP til WampServer eller WampDeveloper (DeveloperSide.NET). Imidlertid har jeg nå en løsning basert på XAMPP som fungerer såpass greit at noe skifte ikke har blitt nødvendig.

Oppdatering: Senere/nyere generasjoner av XAMPP sammen med Windows 10 / Windows 11 har ikke skapt problemer. Underveis har også XAMPP gått fra 32-bits-versjoner til 64-bits-versjoner (x64).

Det som er en liten utfordring med XAMPP i senere tid er at de er noe trege med å lansere nye versjoner, slik at man kan oppleve å kjøre på en versjon som har store og kjente sikkerhetsrisikoer i enten Apache-biten eller i den inkluderte PHP-versjonen (eventuelt også i MariaDB). For å bøte på dette hender det innimellom at jeg manuelt oppdaterer PHP og Apache, “oppå” opprinnelig XAMPP-installasjon. Jeg benytter meg da av nedlastinger fra:

Så langt har det gått helt fint å kombinere XAMPP med nevnte PHP- og Apache-oppdateringer.

Nedenfor følger min lille huskeliste over hvilke tilpasninger jeg pleier å foreta når jeg installerer XAMPP for Windows:

Installasjon:

– Last ned installer-utgaven fra https://www.apachefriends.org/download.html
– Installer den nedlastede pakken.

– Installasjonskatalog: X:\xampp
– Databaser (filområde): X:\xampp\mysql\data
– Selv velger jeg manuelt å ha data lagret (HTML, PHP m. m.) i: X:\web

Endringer i konfigurasjonsfilene nevnt nedenfor gjør jeg i en teksteditor mens XAMPP-tjenestene er stoppet. Selv bruker jeg EditPad Lite 8 som editor.

Tilpasninger:

>> Fila X:\xampp\apache\conf\httpd.conf

Angi din e-post adresse og servernavn (brukes ved feilmeldinger m. m.):

ServerAdmin minadresse@mittdomene.no

ServerName www.mittdomene.no:80

Angi hvor nettsidene skal ligge (PHP, HTML):

DocumentRoot “X:/web”

<Directory “X:/web”>

>> Fila X:\xampp\apache\conf\extra\httpd-default.conf

Unngå at for mye informasjon om serveroppsettet kan hentes ut av hvem som helst:

ServerTokens Prod
ServerSignature Off

>> Fila X:\xampp\apache\conf\extra\httpd-ssl.conf

Har med ssl-støtten å gjøre. Normalt gjør jeg ingen store endringer her, utenom å kopiere over følgende filer fra gammel til ny installasjon.

X:\xampp\apache\conf\ssl.crt\server.crt
X:\xampp\apache\conf\ssl.csr\server.csr
X:\xampp\apache\conf\ssl.key\server.key

Kan være nødvendig å gjøre tilpasninger i “virtual hosts” hvis dette benyttes:

# General setup for the virtual host
DocumentRoot “X:/web”
ServerName www.dittdomene.no:443
ServerAdmin epost@epost.no
ErrorLog “X:/xampp/apache/logs/error.log”
TransferLog “X:/xampp/apache/logs/access.log”

# SSL Protocol support:

SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1
SSLProxyProtocol all -SSLv3 -TLSv1 -TLSv1.1

Slår av TLSv1 og TLSv1.1 (usikre og gamle protokoller).

> Fila X:\xampp\php\php.ini

Sett feilrapporteringen til:

error_reporting = E_ALL & ~E_DEPRECATED

Eller: error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

og: display_errors = Off

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.dinserver.no
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = dinadresse@dittdomene.no

Eventuelt: doc_root = X:/web

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;

Føye til: extension=com_dotnet

Sannsynligvis ikke nødvendig, da utgangsverdiene pleier å være ok satt:

max_execution_time=120
max_input_time=60
memory_limit=128M

post_max_size=25M
upload_max_filesize=15M

>> Fila X:\xampp\apache\conf\extra\httpd-vhosts.conf

Kun aktuell hvis man har flere domener på samme server som skal peke mot ulike lagringsområder.

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin dinadresse@dittdomene.no
DocumentRoot X:/web
ServerName www.dittdomene1.no
</VirtualHost>

<VirtualHost *:80>
ServerAdmin dinadresse@dittdomene.no
DocumentRoot X:/web/katalog
ServerName www.dittdomene2.no
ServerAlias dittdomene2.no *.dittdomene2.no
</VirtualHost>

>> >> Fila X:\xampp\mysql\bin\my.ini

Konfigurasjonsfila til MySQL. Ingen endringer har blitt foretatt i denne.

>> Ved drift: Følg med på feilmeldinger osv. i:

X:\xampp\apache\logs\access.log
X:\xampp\apache\logs\error.log

>> Etter installasjon:

Sett passord på MySQL brukeren root

Sett passordet i phpMyAdmin eller start kommandolinje og kjør kommandoen: X:\xampp\mysql\bin\mysqladmin -u root password NYTTPASSORD

Administrering av MySQL via phpMyAdmin: http://localhost/phpmyadmin/

Virker kun fra PC som har XAMPP installert, ikke fra andre maskiner på Internett eller i lokalnettet! Etter endring av MySQL-passord (MariaDB) må det gjøres en endring i fila X:\xampp\phpMyAdmin\config.inc.php. Det må stå cookie på linja $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;

Start og stopp av tjenestene: Bruk Windows-programmet XAMPP Control Panel som følger med. Gjør gjerne Apache og MySQL om til selvstartende tjenester.

>> Sikkerhetskopiering:

Stopp kjørende XAMPP tjenester og ta en sikkerhetskopi (filkopi) av katalogene X:\xampp og X:\web. Databaser kan det tas kopi av via phpMyAdmin.

>> Avinstallering:

Stopp kjørende XAMPP tjenester. Kopier ut data du vil beholde. Fjern XAMPP via “Avinstaller et program” i Windows kontrollpanel.

Selv benytter jeg meg kun av Apache, PHP og MySQL. FileZilla, Mercury og Tomcat har jeg ingen erfaringer med.

 

XAMPP kontrollpanel

 

Datamaskinen

Den stasjonære datamaskinen som driver nettsidene på adressen web.brr.no / brr.dyndns.org er en maskin av typen stasjonær minidatamaskin, Intel NUC, 10. generasjon Intel Core CPU.

Pr. mars 2021 har jeg bestilt meg ny stasjonær PC, i form av en ferdigbygget og ferdigkonfigurert Intel NUC-enhet fra Komplett.no.

 

Mer informasjon om min stasjonære datamaskin:

phpSysInfo benyttet til å hente ut diverse systeminformasjon fra min stasjonære datamaskin pr. 23.11.2021.

 

Windows 11 Home er maskinens operativsystem. Andre sentrale spesifikasjoner: Intel Core i5 10. generasjon CPU, 16 GB med RAM og 1 TB SSD-harddisk.

I etterkant (juni 2023) har web-sidene (web.brr.no / brr.dyndns.org) blitt flyttet fra maskinen nevnt ovenfor til en datamaskin med følgende maskinvarekonfigurasjon:

  • ASUS ExpertCenter PN53-BBR777HD R7-7 (barebone stasjonær mini-PC) m/AMD Ryzen 7 7735HS CPU.
  • RAM 32 GB: Corsair VENGEANCE minnemodul 32 GB, 2 x 16 GB DDR5 4800 MHz.
  • SSD/harddisk 2 TB: Kingston Technology FURY Renegade M.2 2000 GB PCI Express 4.0 3D TLC NVMe.
  • OS: Windows 11 Pro Retail.

Asus-maskinen med RAM-brikker og SSD-disk ble levert av Elkjøp. Lisens på Windows 11 ble handlet elektronisk via Software Eksperten (Software & E-commerce Nordic AB). Rett under norske kroner 500,- for Windows 11 Pro Retail (ikke OEM) var en helt ok pris etter mitt syn.

Oppdatering pr. 23.08.2023: Dette varte ikke lenge, gitt! Beklageligvis har jeg opplevd noe ustabilitet på Asus-maskinen med BSoD (blåskjerm), sannsynligvis pga. noe Windows- og/eller driver-kluss. Nå er den satt opp på nytt til bruk som klientmaskin (re-installert Windows med nødvendig programvare), men webserver-biten har jeg flyttet over til – eller tilbake til – Intel NUC-maskinen.

Oppdatert bilde pr. 10. juni 2023 av min private datakrok i eget hjem:

Tre generasjoner med stasjonær PC-er. Asus ExpertCentre PN53 (mini-PC) er den nyeste, og denne ble kjøpt som “barebone” (i deler, hvor jeg selv monterte minne og SSD i enheten).

 

AIDA64 Extreme CPUID kjørt på den nyeste stasjonære datamaskinen:

AIDA64 Extreme CPUID kjørt på min nyeste stasjonære datamaskin (Asus ExpertCentre PN53, juni 2023).

 

Noen tekniske spesifikasjoner stasjonær PC via web/php-systemet phpSysInfo:

Ny PC av typen Asus mini-PC (ASUS PN53), kjøpt via Elkjøp pr. juni 2023 som barebone-byggesett. AMD Ryzen 7 CPU, 2 TB SSD-disk og 32 GB med RAM inni en liten kasse (“eske”). Mye av informasjonen fra phpSysInfo.

 

Hjemmeside, eget domene og Internett-aksess

Jeg har syslet med egen hjemmeside / hjemmesider (manuelle i HTML-kode med etter hvert noen mindre PHP-innslag) siden starten/midten av 1990-tallet. Eget domene (*.brr.no) anskaffet jeg meg sommeren 2001. Mer å lese om disse tingene på min IKT-nostalgiske nettside, samt her i bloggen. Se også oversikt over mine web-prosjekter for tida, samt innlegget mitt om overgangen til bruk av https.

Fram til 6.2.2023 hadde jeg domenene registrert på mitt superfantastiske enkeltpersonforetak, men de har nå blitt flyttet over til meg som privatperson. Jeg måtte gjøre det slik i og med at mitt foretak ble slettet / tvangsavsluttet av Enhetsregisteret (Brønnøysundregistrene) pga. manglende næringsvirksomhet i årene 2020 og 2021.

Det er slutt på mitt enkeltpersonforetak (firma) i starten av år 2023.

 

Første gang jeg i praksis møtte på Internett var tidlig på 1990-tallet, i forbindelse med studier (høgskolen ble relativt tidlig koblet opp til nettet via Uninett). Privat fikk jeg Internett-aksess ca. 1995, og da via et analogt modem (oppringt linje). Sendere ble det Internett via ISDN, ADSL og til slutt via fiber. Å være koblet til Internett og å være på nettet har blitt nesten en livsnødvendighet!

Avsluttende kommentarer

Min linjeleverandør er Dalane breiband (DABB) som er lokal leverandør av Altibox sin fiberløsning. Enivest er altså dagens leverandør av fiberløsning til mitt hjem. Via nevnte leverandør får jeg bredbånd via fiber som gir meg rask, problemfri og stabil Internett-tilgang. Domeneshop er min leverandør av e-post, domene, DNS-pekere, www-videresending og webhotell til de nettsidene jeg ikke har liggende på egen PC. Se oversikt over mine nettsider.

Bloggen du nå leser benytter seg av WordPress sin løsning for blogg og webpublisering. Programmet er gratis å ta i bruk. Temaet som benyttes for tiden er Mystique fra Digital Nature. Gode tips for å gjøre tilpasninger i nevnte tema er tilgjengelig via denne lenken. Mystique har blitt byttet ut med temaet Mantra i hovedbloggen mens min testblogg nyttiggjør seg av Verbosa Reservoir (Fluida) fra sammen leverandør (Cryout Creations) Astra-temaet. Hvilke innstikk etc. som benyttes framgår av artikkelen “Blogging generelt og litt teknisk om min blogg”.

Til bearbeiding av bilder benytter jeg meg av Corel PaintShop Photo Pro og/eller ACDSee. Til redigering av mine manuelle HTML-nettsider bruker jeg programmet EditPad Lite.

Dette var litt informasjon for den teknisk interesserte rundt hvilke løsninger jeg har valgt for webpublisering! Litt rundt dagens Internett-linje har også blitt omtalt.

Noen lenker: