Setting up WordPress on a Synology NAS

Well, it took a few attempts in setting up WordPress, playing around, getting stuck, deleting all and starting all over again …

Next time I should take into account early:

  • best give server his final IP-address AND set up DNS entry before installing WordPress –
    Enter Synology package installer through Domain (not IP-Address) !!! Installing WordPress based on IP links all posts, etc. under that IP and not under Domain, so believe me, THIS IS IMPORTANT !! (Moving IP or matching to Domain later leads to lots of broken links and I didn’t find an elegant solution to correct this)
  • when googling for the installation procedures make sure, not to use the old manual installation procedures with Putty, SSH, install.php, etc. – just click into the admin area –  package center –  available, select WordPress and follow the setup wizard …
  • Install MyPHPAdmin the same way.
  • switch off SAMBA protocol (Control Panel, Win/Mac/NFS) (as I will host the NAS in a public data center with static public IP address – not really the right place for smb :) )
  • set up MySQL admin password (default: root/<empty>)
  • default user “guest” CANNOT access FTP (Hey guys at Synology: that’s pretty silly … )
  • and … finally … setup an IPv6 address and put an AAAA record into DNS service  !!
This entry was posted in Wordpress and tagged , , , . Bookmark the permalink.

5 Responses to Setting up WordPress on a Synology NAS

  1. Sven Asnien says:

    Hello,
    I have just purchased a Synology ds211 and am going to be setting up wordpress on it. Right now, I don’t own a domain, and am just using the one of the (.xxx.diskstation.me) ddns domains provided by Synology, along with a self-signed SSL certificate.

    My question is will I be able to install and work with WordPress on my home NAS? My concern is that I will have trouble going from a local IP address (10.0.1.21) internally and the xxx.diskstation.me external address. Does that make sense?

    Thank you, Sven

  2. Jesper says:

    Hello,

    I have made a port forwarding from 80 to 8080 and installed wordpress. When I log on to my http://www.mydomain.com/wordpress the browser adds :8080 after mydomain.com, which means I can not login … Any idea?

  3. I’ve just unsuccessfully installed my wordpress on my synology box. It would be great if wordpress published more documentation on manually setting up a wordpress site. Using the one click wordpress install from the synology box only works if you have one site. In my case I plan to host multiple sites.

  4. Rick Kraft says:

    They do. Although, it certainly is not as easy as the first install, which took 30 seconds.
    http://codex.wordpress.org/Installing_Multiple_Blogs

  5. Sven Asnien says:

    Much Appreciated. I’ll keep my eyes open for unauthorized Admin access and make sure I change all the default account passwords, especially root.

    I have the IP Autoblock feature turned on, and while the machine has been up and on-line for less than a week, I already have 23 entries in the black-list.

    Thanks for the excellent post,

    Sven

Comments are closed.