i dette indlæg vil jeg beskrive hvordan du installere wordpress på din nas.
jeg vil tage hensyn til de bugs jeg oplever og tage dem med i denne guide. sådan at du ikke står og tænker hvorfor virker det her ikke.
lad os få specs på det udstyr jeg bruger.
Synology ds916+
CPU : Intel Pentium N3710 1.6 GHz(Quad-Core)
RAM: 8 GB
harddiske: 2x 4TB og 2x 3tb
aktuelt styresystem: DSM 6.2-23511(beta)
hvordan gør jeg det så?
jo jeg henter programmet web station(betaen) i pakkecenter og installere denne.
derefter henter jeg PHP 5.6. det er dog ikke den nyeste der findes. men af en eller anden grund virker den nye ikke.

derefter henter jeg apache http server .2.2. også i pakkecenter.

derefter henter jeg MariaDB som er databasestyring til dit websted

derefter henter jeg så PHPMYAdmin

når jeg har hentet disse programmer starter jeg med at gå ind i MariaDB og opretter et root password. gruden til det er at der ikke er et password på fra starten af. du finder MariaDB i din program menuen. klik derefter på skift MariaDB-adgangskode. når den spøger efter passwordet klik blot videre da der ikke en kode på fra starten af.

når dette er gjort åbner jeg phpmyadmin. dette program gør dig i stand til at styre de databaser der køre på din nas.
vær opmæksom på at du skal have sat dit værtsnavn korrekt op på nasen for at den linker rigtigt til din phpmyadmin. har du ikke det kan du benytte din interne ip
http://dininterneip/phpMyAdmin/

ligininfo til din phpmyadmin er root og den kode du oprettet tidligere.
nu er du inde. og nu begynder det sjove. start med at oprette en brugerkonto til dit websted. mange bruger bare root kontoen til at alle deres websteder. problemet med det er at skulle der opstå et sikkerhedsproblem så ville det give adgang til hele serveren.. du opretter en bruger ved at klikke på brugerkonti
derefter klikker du på ad user account.

i brugernavn skriver du det som din side skal hede fx dinsidewp “wp” står for wordpress. så er det nemt at genkende at det er databasen til dit websted..
vælg derefter “Opret database med samme navn og tildel alle privilegier.” dette vil oprette en database med samme navn som din bruger og give dig alle tilladelser. 
når dette er gjort skal vi til det lidt mere tekniske.
nu hvor vi har gjort alt klar skal vi til at installere selve wordpress. da du installeret web station oprettet den samtidig en mappe ved navnet “web” denne mappe kommer til at indholde selve webstedet og alle data. afhængig af om du sidder med en mac eller windows kan de næste trin være lidt forskelligt. her tager vi udgangspunkt i mac.
højreklik på finder i docken og vælg opret forbindelse til server.

nu skal du kende din interne ip til dig nas.
du skriver afp://internip

nu hvor du er inde på din nas skal du finde mappen “web” og gå ind i den. nu hvor du er inde i den skal du oprette en mappe med navnet dinsidewp det er her hvor din side skal ligge.
vi skal vi ind og hente wordpress. du finder det her
når du har hentet wordpress skal du pakke det ud på din computer. når du har gjort dette er det vigtigt at du kopiere alt indholde af mappen kaldet wordpress til “dinsidewp”mappen. når du har gjort dette skal du hoppe en tur ind i web station . her skal vi ændre et par indstillinger.
først skal vi ind generalle indstillinger.
http backend skal være apache http server 2.2
og PHP skal være default profile 5.6
når dette er gjort skal vi ind og oprette en virtual vært. en virtual vært er en måde at kunne linke en specifik webadresse til en bestemt mappe. lad os tage det dette site som eksempel hvis ikke jeg brugte en virtual vært. ville folk skulle huske en lang webadresse. fx djsascha.dk/wpsite når jeg linker en weburl til en mappe kan folk ikke se at det ligger i en undermappe. men i stedet kommer den til at hedde www.djsascha.dk
en virtual vært virker bedst ved at du har en webadresse tilknyttet din ip. det kan du få fx hos https://web.gratisdns.dk
når du opretter en virtual vært kan det fx se sådan ud

når du skal oprette en virtual vært. skal du angive den webadresse som der er tilknyttet din ip. så din nas ved når der kommer en forspørgsel vil den linke videre til din wordpress installation. når dette er gjort skal vi lige en sidste ting og dette er desværre lidt teknisk. som jeg skrev i starten så er der en lille bug. og det handler om tilladelser. sådan som det er nu kan wordpress ikke få lov til at skrive til den mappe hvor dit websted ligger i. og dermed kan den ikke oprette indlæg osv. vi skal bruge noget der hedder SSH. det er en måde at styre en Linux server på. du skal et smut ind i kontrolpanel >terminal og snmp. og aktivere SSH. bruger du mac skal du ikke hente ekstra programmer for at logge ind på din SSH. du åbner terminal på macen og skriver “ssh adminbruger@dininternip”
brugernavn og kode er den samme som den bruger du normalt logger ind med..
nu hvor du er inde skal du køre denne kommando. “sudo chown -R http:http /volume1/web/dinsidemappe”
inden vi kan åbne siden skal vi have åbnet to porte i routeren.
det handler om port 80 og port 443. hvordan du åbner portene er meget forskelligt fra router til router. se i manualen der fulgte med din router.
nu er vi klar til at komme i gang.
gå til www.dinside.dk det er en god ide at have en domæne tilknyttet til sin ip for nemhedens skyld.
nu skulle du gerne se dette skærmbillede

nu skal du bruge den brugerkonto til din database som du oprettet tidligere. samt kende din databasenavn. som du oprettet tidligere. din databasenavn er det samme som din brugerkonto. samt din adresse til databasen.
mange indklusiv mig selv troede at adressen til databasen bare var localhost. og derved sad fast ved databaseproblemer. men adressen til databasen er “localhost:/run/mysqld/mysqld10.sock”
efter du har angivet de rigtige oplysninger er vi så klar til at opsætte admin bruger på dit nye websted

det er ny blot at følge vejledningen på skærmen for at komme i gang

stort tillykke du har du dit helt egen hjemmeside på din nas. skulle du opleve problemer eller syntes der mangler noget i denne guide. så skriv gerne en kommentar. så tilføjer jeg det gerne.
der vil også komme en video guidet udgave. af denne guide.
