At Minute 12:59 you create the virtual host, but here I am lost because version 7.2 is totally different, if you can check that Will would be infinitely grateful, regards.
@@DavidDWalton click on web service, and then the field in the service, click create new web service, then native script language site, then choose the latest php version and change the profile to the wordpress profile you set earlier
Great guide. As others said there is a short deviation in the new version of Web Station, now you need to FIRST make a Web Service, and THEN make a Web Portal which is connected to that Web Service.
This is one of the BEST instruction videos I have ever watched on RUclips, you have done an absolutely fantastic job here, there is so much crucial information given to assist in setting this up properly. 10/10
I normally don't comment on videoes. But this video saved my relationship with my boyfriend. I used a couple of Sundays to try out on my own. I bow for an amazing guide. The only thing missing is that its asking for FTP when updating plugins. Guess its a minor thing.
Thanks for your video Will! I spent hours trying to figure out how I could set up a web server with certificates, redirection, etc. You answered all my questions! The explanations are very clear and allowed me to quickly set up a wordpress. Your content is of great quality, thank you!
Hello, love your tutorials and explanations. regarding the "apache http server 2.2", this has desapear from dsm7, is it possible to do it with "apache http server 2.4"? regards.
Thank you, can't even explain how much your videos have helped me over time. When I get to 15:35 and type my domain into browser, Wordpress setup does not appear. Do I need to wait for propagation? Is this a symptom of a specific fix? Felt like I followed so closely to arrive at this dead end. Thanks
When I get to webportal and click create I don't see virtual host mine just shows web service portal and alternative portal of default server. Have synology changed the menu or have I done something wrong?
First off, I have to say, this is the best video I ever seen on the subject!!! Could you please explain the section at 15:30. I don't understand how to get to the WordPress configuration file.
Thank you Will for the great instructions. Howver i get stuck on the installation part of WP. do you have a video or instructions how to start it? I get a page not found all the time
Incredibly helpful , however seems out of date for latest version of DSM 7, the virtual host configuration is considerably different to what is shown here, anyway you can update this for the newest DSM version I am working on a DS920+ & ds415play, both are on DSM version 7.2-64570 Update 3 old chap. Very much appreciated I am in a wee bit of a pickle, if you could also clarify the final piece where you input creds into the WordPress section as this is not clear how you get to that section in the video , also working on windows device, apologies I am a complete novice in the website arena. again many thanks
I am stuck here too. I opened the ports (Only needed 80 open) on my router, but he didn't really explain that at all so I'm not sure if it was the NAS or ROUTER that needed the ports open.
If I already have a single website hosting on my NAS but not installed the “right” way should I delete everything and start from scratch or is there a way to update/fix it to the correct way. The end result I am looking for is to host multiple different sights. I am only able to host one currently. Great tutorial btw..
So you should still be able to salvage the website if you wanted to. The real question is which is going to be easier. The second site should not be bad to setup if you follow these steps
Hi, thanks for this much-needed video, I was able to follow everything up until the 15:37min mark when you said "open Wordpress". It's at this point I get lost. Where do you open Wordpress? I know when you tell me the answer that it will be self-evident but I cannot figure it out, please help.
I was with you until I got to the web station instructions, which no longer match the video. Seems it’s been updated to version 4.2.2. Are there instructions for this newer version, please! I’m anxious to get my Wordpress setup.
Good video. It helps me get my WordPress site installed. However, I wonder how i can find my FTP connection information since i am hosting the site on-prem? Is there a way to let WordPress use a self-hosted FTP site?
This does not work with 7.2-6xxx. I have followed lots of your videos and really enjoy your presentations. This one sent me down a very long and difficult "rabbit hole" not realizing the big change the occurred with 7.2. Do you have a precess to accomplish this same thing in 7.2-64xx? Thanks in advance for the work that you don.
First off thank you so much for this video i was able to get a Wordpress site up and running under my own domain name. I do have a question what is the best way to update Wordpress, plug-ins, themes etc?
Thanks a lot for this wonderful video instruction. In my case I was working with slightly newer DSM so I do not have "Web Service portal" but "Web Service" and "web Portal" so I have to somehow combine and deduce how to setup according your instructions, anyway I have finished it successfully. What is annoying me at the moment is that the Wordpress asks for "Connection Information" in every case I need to install something within Wordpress. Perhaps the reason is in some permissions. In fact within "DSM 7.2.1-69057 Update 3" when I have installed Wordpress from as a Synology package it had put it under "web_packages" subdirectory. When working with this proprietary Synology Wordpress, all installations within are working fine. However after I have followed your instructions I have put downloaded wordpress under subdir "web". As I have stated earlier, it works fine, however, this wordpress installation (within web subdir) is not able to install themes, plugins etc etc Have you any help/hint how to solve it?
I did not get WP correctly installed via the Synology app, this video made it work for me! It also explained what other settings needed to be configured on NAS and DNS side. Thanks!
SpaceRex....Thansk for the rundown....great video albeit alightly outdated for the newest version. I made it to 17:53 in the video where you are trying to acquire a certificate but cannot the site is not open to the public. Therein lies my quesiton...following everything you did in the video, how do I go back and open the site tot he public so that I may acquire a certificate? This seems like a simple concept, but I could not figure out how. Thanks in advance for the answer.
Perhaps you could do a video on setting up a knowledge base on synology? Preferably a user-friendly one. NASes are often used in small business it could be potentially interesting to many, since as the business develops, having a commonly accessible structured body of knowledge becomes a necessity. They could be off use to a household as well. Some sort of wiki? I know there's various wiki options, but if you have experience with several you could perhaps point out the best one. For me, though I'm relatively tech-savvy, I for since reason don't deal well with wiki, and would prefer something more wysywig.
Im stuck at the part where you setup a virtual host in Web Station. Im on DSM 7.2 and I only have two options - create a "web service portal" or an "alternative portal of default server" - based on the Synology documentation it looks like Virtual host option is removed in 7.2. Any suggestions on how to setup on 7.2 are highly welcome. thanks!
Create a web service. Click native script. Select PHP 8.0. Click next. Then fill in the name, description, set the document root, and be sure to change the http server to Apache. Then click next and create the web service. Then go into web portal and click web service portal. Change the service to the web service that you just created and set the host name and click create. Hope this helps
@@chriskade86 Thank you for your help, it helped! I had to pick PHP 7.4, because PHP 8.0 didn't have any xmlrpc in the extension list? How did you get around this?
Very nice video that explains most of what you need todo. Some googling helpt me with the rest. One problem i still encounter is the healthcheck issue referring to a curl error 7 loopback problem. Any info on that ?
Follow you for a long time way before you got married😊. Appreciate all you do and offer us. In this post, question At time stamp 15:35 after giving http Read/Write permissions you tell us, “now we should be able to go to Wordpress” and continue with the install. I followed this word for word ( or so I thought) but I missed something for sure. I done see or know how you got to the browser tab with Wordpress up in the browser. Any ideas before I start digging? I’m not a high tech guy but have enough with great help to get things done. Thank you sir!!
Same here. I figure out that you type in a new web browser tab your new web address. But I get a 404 error. However upon using my phone with a different connection, I got the WordPress up and running but I can't install as it doesn't have access to my wp01 database. Any advice.
Great tutorial! I don't want my site to be publicly accessed (even by me). I only want to reach it locally. With this setup I "have to" open ports in my router/firewall?. what do I change to only reach it locally?
Hi Will, at 15:35 in your video you mention: "now we should be able to open up our WordPress site." But what precisely do you do to get to the WordPress Installation Page ? Cheers...
@@SpaceRexWill Hi Will, thanks for coming back to me. Unfortunately MS-Edge keeps using https, therefore not finding my site, as no certificate is available (yet)
First this was a very helpful guide and very inforitive. The only issue im running into is that it doesnt do Json files i need it to do and it took me a couple of days to figure it wouldnt. i went to install one themes i built and it wouldnt even do the pre installed themes. :/. also PHP 8.0 is missing a bunch of the extentions you had listed, but alot of the information was good such as setting up a ddns DDNS server and pointing my website to it. :) thank you sir. If possible can you do an update for the Json files or PHP 8.0
Thankyou will cheers from Sweden. Love your tutorials, I can only imagine how much effort you out in. PS Its more enjoyable to watch your kitchen as background rather than a solid blue color. Cheers!!
Awesome video! Only isue: when I try to upload or install a plugin, I get a "To perform the requested action, WordPress needs to access your web server. Please enter your FTP or SSH credentials to proceed." Do I enter the WP credentials here or PHP/Maria, which one? :)
i would also appreciate an update for DSM 7.2. I mostly managed up to the point of setting up the virtual host. There it differs too much. Thank you ;-)
Great video. I had some minor things that are different from the video with the newest version but I was able to get it working. There were PHP extensions that were not on the list with the later versions of PHP, web station menus were different, and I had to add FTP user access to download plugins to wordpress.
How did you navigate to the wordpress install? I am busy trying to set it up. Done everything up till the installation of wordpress. Which ip/hostname address do you need to put inside the browser to get to the install php file
@@KAB5440 @KAB5440 I googled it and found other tutorial, more recent, written one. Over there, the guy explained what's the difference: - WEB SERVICE > CREATE > NATIVE SCRIPT > PHP8. Name, Description, doc root (web/page folder), http back end (apache 2.4) - WEB PORTAL > CREATE > WEB SERVICE PORTAL. Service (page name), host name (www.page name.com)
Great Video, Thank you. But when i want to download Plugins, it opens a popup requiring ftp data for some reason. Any idea why? I have forwarded port 21/22 already
You should not need to ftp data, if anything you could ftp them locally. You should not setup port forwarding with ports 21/22. It is a large security vulnerability.
I lost you at Web Station, because on my device it just doesn't seem possible to create a Virtual Host. I am wondering if my instalment of WP will conflict with this approach, but since I am not able to delete I was willing to try out your way. Pity, it seems to stop half way through
@@comicspecial Hi, I have a few questions regarding Synology. I am quite new to this technology, so please don't mind if my questions sound silly. As far as I understood, we are using Synology to host website(s), but can we still use it simultaneously for backing up our data from other devices as before? And if yes, will it also make the already backed up data public (meaning will it be secure enough because we are opening ports 80 and 443)? It would be really helpful if you could answer these questions. Furthermore, could you also list the steps that you did that were different from the video? I am planning to do this as well in the coming weeks. Thanks in advance.
@@comicspecial JSON and a few other of the Extensions not appearing so help on this would be appreciated. Not listed: dom: (requires libxml): Used to validate Text Widget content and to automatically configure IIS7+. libxml: (as referred to above) fileinfo: Used to detect mimetype of file uploads. hash: Used for hashing, including passwords and update packages. xml: Used for XML parsing, such as from a third-party site.
Hello Will! Thanks to you and your video, i was able to run my site web! Many Thanks! However the wordpress is in English and I can't figured out how to change it to French ! I mean there is no choice inside wordpress! should I star everything from the beginning and download it in French ? Thanks for your help !
Appreciate the video! Is this able to handle plugins such as Elementor? Or is it recommended to use the WP editor, or HTML for building out the website?
Hi SpaceRex, your video is the best and fantastic one, by the following with your video now I can host my Wordpress Websit on my synology NAS, I found that only your video tell us no need to install a docker container, very great !
Will - there isn't a less experienced person one it comes to this stuff than me and after a number of prior failed attempts this tutorial got me through process fairly quickly. I'm now up and running now. Thank You! Couple of questions: 1) this installation bypasses the DSM install process so can I assume no access through DSM and all interaction with the site is now through wp-admin? 2) any chance you could explain how to update wp given this configuration? Seem you need to do that via FTP. Thanks in advance.
Thank you again!! Wxay what I’ve been lookin for. I missed something g though, At time stamp 15:35, I don’t see the browser tab or know how you got to the browser tab up ready for the Wordpress install. Any thoughts? Thank you
Hi Will, thanks for the video. I recently got a DS220+ and I've been looking to setup a website on it. I got a bit lost in your video because it appears that a past attempt of mine to setup a website is just coming up non-stop and I don't see the option to point back to the new folders I created following your video. Also, my WP is version 5.7 (on the NAS) and the one downloaded in the video is 5.9. Unsure if that may be causing the problem. Thanks for any guidance on this.
Do you know what time in your video you activated your FTP server? I want to install a theme but I need the FTP username and password. Did you enable that in this video? I can't find it anymore.
I initially installed WordPress through the Synology in the beginning and edited my WordPress site and did all that. I was having issues publishing the site and making it public. i have upgraded my DSM to 7.0 now but am wondering if I can backup my entire website somehow and save the directory files and reinstall Wordpress and its programs the exact same way you did. Would this be possible to do???
I got this issue when trying to install a plug-in after initially setting this up with your video. Wordpress needs to access your web server. Please enter your FTP or SSH credentials to proceed. If you do not remember your credentials, you should contact your web host.
Echo what the others say - this channel is the defacto reference point for all things Synology, great job Will. But.. and appreciate you are a working consultant so kinda don't expect a response but asking anyway... (might get a link 😉) - At 9:13 there is an ask to launch phpAyAdmin and enter the root creds. I've had this before (when trying to launch Wordpress itself in Syn) but Synology throws you the following error; " Sorry, this package cannot be accessed when connected via QuickConnect" OK How else can you connect to DSM locally, via IP is it or smg else?
Glad you like the channel! So in this case you need to be on the local network of the NAS so that PHP-My-Admin can open as its a locally hosted service
Ok DDNS question. I just registered my domain name. I follow your tutorial for setting up a DDNS record but I already have a record for my NAS, which I think was part of setting up synology quick connect. So I can't use synology. It won't let me! Do I have to buy/ set up ddns with some other company? Quite confused 😕
hi, i am having a trouble, when i am creating a new user "wp01u", php my admin shows a message that say s The user you selected was not found in the privilege table. How can i fix it? I'm a noob
hey will, thanks for uploading this tutorial, but i am getting stuck in section 15:38. Where did u get that wordpress database connection details. I i install wordpress afterwards via synology. i looks different and i thinks it creates a new database. Where did u install that wordpress site when u said just go to your wordpress site. thanks man, i would greatly appreciate an answer :) :)
Hello Will so how do we install WordPress? or get to the first page for credentials? i am seeing a-lot of comments about this step is like most of us at least completely missed a step or two? Thank you for your help in answering this questions as were almost at the finish line but ran out of breath right before stepping over the finish line :) Help 9-3-2024
Quick update from my previous post... the SSL (https) functionality seems to be working now...not sure why.(but assume that it has something to do with DNS propagation...) . Still bit concerned about having a bunch of missing PHP extensions...(:-!)
So the DNS side is probably correct. DNS has to propagate and probably why it did not give you the ssl cert. As for the missing PHP extensions I think many of them are default added in. I have not run into any issues whatsoever. They normally would just completely fail without the required ones
Thanks for the video. I set everything up and have it working for the most part. If I want to install a different theme, or update/install a plugin it will bring up a connection information window in which it wants me to choose between ftp, ftps or ssh2 in order to download the files. My provider has these ports blocked and I know its a bad idea to open them up anyway. How do I get around this?
you need to change the ownership/permission of the wordpress folder inside the web folder. because we created the folder with our synology adminuser the permission is not right. just connect to your synology with ssh and change the ownership to the user http and group http (chown -R http:http /volume1/web/wordpressdir) and change the persmissions (chmod -R 775 /volume1/web/wordpressdir). then it should work fine.
@@thigerns you can use putty or any other ssh-client to connect to your synology via the ssh-protocoll. Then you are able to type in the code. It's like in a linux with the comand-terminal. In the ssh-client you have to connect to the synology by typing in the ip of your synology and then it should connect. Maybe you have to activate the ssh in dsm some where in the settings.
Hey, I am still trying to figure out my troubleshooting, but wanted to ask, on minute 2:52, if you type your honstame manually in URL address bar, where should it take you? When I type on mine, it says "This site can’t be reached took too long to respond." Thanks!
I found my issue!!! I had ATT Uverse modem/router, even though I did bridged it and researched through many forums that I bridged it "right" to another router, it still had issues with port forwarding. Sadly ATT does not offer model only and all their options come with modem/router combo. I ended up switching to spectrum and as soon as standalone model was installed, everythign started working. Thanks for trying to help me, I really appreciate it!
Thanks for the video. You mention deleting the /web/index.html file because "it is actually going to have issues if you don't do that". That surprises me since you use a different folder for the WP site and a virtual host. Could you elaborate on the issues it may cause?
Hello, something went wrong on my site. I did everything as you presented, but my page is load the TP link login page. Do you have any idea what should I correct?
I have some troubles when hosting wordpress site with 2 synology. Because their 2 external ip addresses are the same, so I can't use DDNS on the second nas. What should I do?
Hey SpaceRex. First of all thanks for the video, I managed to follow all steps (Apart from the DDN setup as I have a static IP) All is up and running. I did have issues with wanting to install themes, and it kept asking me for FTP access (problem resolved). I just have one question, most of the media I am trying to upload is showing up as blank. When i go to use an image as a background it works, but if I want to use the same image as a footer background, it asks for the file, which I select, then it say select and crop. When i select the image file, it shows as blank, and so therefore I have nothing to select and crop. Any ideas would be awesome. Keep up the good work
Hi, i Have the same issue while uploading themes. It asks me to enter FTP/SSH credentials. How do you managed to resolve the problem? Is it the lack of write permission? Thanks!
I have found the solution by my own. you need to change the ownership/permission of the wordpress folder inside the web folder. because we created the folder with our synology adminuser the permission is not right. just connect to your synology with ssh and change the owner ship to the user http and group http (chown -R http:http /volume1/web/wordpressdir) and change the persmissions (chmod -R 775 /volume1/web/wordpressdir). then it should work fine.
@@FAXEK0NDI I also got a work around. Did a google search for wordpress asks for ftp details. 2nd result told me what script to add to the wp-config file. Worked a charm
Is it possible to configure the site with different ports than 80 / 443 ? As for the reverse proxy (if we're using it), do we have do change something ?
*EDIT* - I changed the config file DB_Host from localhost to localhost:/run/mysqld/mysqld10.sock and it worked! Your videos are fantastic! For whatever reason, I'm getting a database connection error after entering in the database connection settings (15:45) of your video. I have lost count the number of times I have rewatched the video to ensure I setup the user account, etc properly. I receive "Error establishing a database connection" every time I click submit. Any thoughts of what I can check? I have even manually created a wp-config.php file with the proper database settings. Same error...
@@BrunoPierreJobin No. It is selected, I just triple-checked. Not sure why I needed the full path, but it continues to work with it. Also not sure why it appears I'm the only one who gets this error after reading through the comments here. Obviously something is awry with my setup in particular. I posted my fix in hopes that it helps someone out should they come across the same issue.
Can you please make a updated video for DSM 7.2?
Yes, please!
@@AdrianCamilleri yes please!!!
Yes! And how about how to host MULTIPLE websites on the same NAS!
At Minute 12:59 you create the virtual host, but here I am lost because version 7.2 is totally different, if you can check that Will would be infinitely grateful, regards.
Agreed! Please, @spacerex! Update this for 7.2!
@@DavidDWalton click on web service, and then the field in the service, click create new web service, then native script language site, then choose the latest php version and change the profile to the wordpress profile you set earlier
@@ruhan8876 This worked for me, thanks so much!
I commented on this video in another thread that tells how to resolve this. @@DavidDWalton
Great guide. As others said there is a short deviation in the new version of Web Station, now you need to FIRST make a Web Service, and THEN make a Web Portal which is connected to that Web Service.
This is one of the BEST instruction videos I have ever watched on RUclips, you have done an absolutely fantastic job here, there is so much crucial information given to assist in setting this up properly. 10/10
Hi, this seems to be out of date now, are you able to update please?
Yes, please :)
I normally don't comment on videoes. But this video saved my relationship with my boyfriend. I used a couple of Sundays to try out on my own. I bow for an amazing guide. The only thing missing is that its asking for FTP when updating plugins. Guess its a minor thing.
Did you figure out what to do?
Thanks for your video Will! I spent hours trying to figure out how I could set up a web server with certificates, redirection, etc. You answered all my questions! The explanations are very clear and allowed me to quickly set up a wordpress. Your content is of great quality, thank you!
Hello, love your tutorials and explanations.
regarding the "apache http server 2.2", this has desapear from dsm7, is it possible to do it with "apache http server 2.4"?
regards.
Thank you, can't even explain how much your videos have helped me over time. When I get to 15:35 and type my domain into browser, Wordpress setup does not appear. Do I need to wait for propagation? Is this a symptom of a specific fix? Felt like I followed so closely to arrive at this dead end. Thanks
@Taylor I did get it all working but unfortunately cannot remember what I did. If it pops in my head I’ll leave a note.
When I get to webportal and click create I don't see virtual host mine just shows web service portal and alternative portal of default server. Have synology changed the menu or have I done something wrong?
You are the first person I have enabled notifications on. Thank you.
Hey thanks! That’s quite high praise!
Me too 😂
First off, I have to say, this is the best video I ever seen on the subject!!! Could you please explain the section at 15:30. I don't understand how to get to the WordPress configuration file.
I'm having the same problem. If I enter the address I created, I go to the default "Hello World" Wordpress site.
DId you ever figure out this step?
Thank you Will for the great instructions. Howver i get stuck on the installation part of WP. do you have a video or instructions how to start it? I get a page not found all the time
me too
Synology dosn't have any Virtual Host option anymore, what is the work around?
That threw me off as well. Web Service Portal » Create » Virtual Host
Incredibly helpful , however seems out of date for latest version of DSM 7, the virtual host configuration is considerably different to what is shown here, anyway you can update this for the newest DSM version I am working on a DS920+ & ds415play, both are on DSM version 7.2-64570 Update 3 old chap. Very much appreciated I am in a wee bit of a pickle, if you could also clarify the final piece where you input creds into the WordPress section as this is not clear how you get to that section in the video , also working on windows device, apologies I am a complete novice in the website arena. again many thanks
I am stuck here too. I opened the ports (Only needed 80 open) on my router, but he didn't really explain that at all so I'm not sure if it was the NAS or ROUTER that needed the ports open.
If I already have a single website hosting on my NAS but not installed the “right” way should I delete everything and start from scratch or is there a way to update/fix it to the correct way. The end result I am looking for is to host multiple different sights. I am only able to host one currently.
Great tutorial btw..
So you should still be able to salvage the website if you wanted to. The real question is which is going to be easier. The second site should not be bad to setup if you follow these steps
Hi, thanks for this much-needed video, I was able to follow everything up until the 15:37min mark when you said "open Wordpress". It's at this point I get lost. Where do you open Wordpress? I know when you tell me the answer that it will be self-evident but I cannot figure it out, please help.
yo did you figure it out bc i got the same problem
Made it to minute 15:37 How did anyone figured out how to open wordpress. I've read the installation guide and eveyry way I i can not lunch the page.
I was with you until I got to the web station instructions, which no longer match the video. Seems it’s been updated to version 4.2.2. Are there instructions for this newer version, please! I’m anxious to get my Wordpress setup.
Good video. It helps me get my WordPress site installed. However, I wonder how i can find my FTP connection information since i am hosting the site on-prem? Is there a way to let WordPress use a self-hosted FTP site?
This does not work with 7.2-6xxx. I have followed lots of your videos and really enjoy your presentations. This one sent me down a very long and difficult "rabbit hole" not realizing the big change the occurred with 7.2. Do you have a precess to accomplish this same thing in 7.2-64xx? Thanks in advance for the work that you don.
Hi I firgure a way that works, you will need to go to web server portal and change default one exactly to your added new one.
First off thank you so much for this video i was able to get a Wordpress site up and running under my own domain name. I do have a question what is the best way to update Wordpress, plug-ins, themes etc?
Thanks a lot for this wonderful video instruction. In my case I was working with slightly newer DSM so I do not have "Web Service portal" but "Web Service" and "web Portal" so I have to somehow combine and deduce how to setup according your instructions, anyway I have finished it successfully.
What is annoying me at the moment is that the Wordpress asks for "Connection Information" in every case I need to install something within Wordpress.
Perhaps the reason is in some permissions. In fact within "DSM 7.2.1-69057 Update 3" when I have installed Wordpress from as a Synology package it had put it under "web_packages" subdirectory. When working with this proprietary Synology Wordpress, all installations within are working fine.
However after I have followed your instructions I have put downloaded wordpress under subdir "web". As I have stated earlier, it works fine, however, this wordpress installation (within web subdir) is not able to install themes, plugins etc etc
Have you any help/hint how to solve it?
I did not get WP correctly installed via the Synology app, this video made it work for me! It also explained what other settings needed to be configured on NAS and DNS side. Thanks!
SpaceRex....Thansk for the rundown....great video albeit alightly outdated for the newest version. I made it to 17:53 in the video where you are trying to acquire a certificate but cannot the site is not open to the public. Therein lies my quesiton...following everything you did in the video, how do I go back and open the site tot he public so that I may acquire a certificate? This seems like a simple concept, but I could not figure out how. Thanks in advance for the answer.
Can you please upload a new video with updated version. This old video is HARD to follow. Thanks
Perhaps you could do a video on setting up a knowledge base on synology? Preferably a user-friendly one. NASes are often used in small business it could be potentially interesting to many, since as the business develops, having a commonly accessible structured body of knowledge becomes a necessity. They could be off use to a household as well.
Some sort of wiki? I know there's various wiki options, but if you have experience with several you could perhaps point out the best one.
For me, though I'm relatively tech-savvy, I for since reason don't deal well with wiki, and would prefer something more wysywig.
Thank you so much. This is exactly what I needed. Finally I have the newest version of Wordpress on my NAS 🙂
Im stuck at the part where you setup a virtual host in Web Station. Im on DSM 7.2 and I only have two options - create a "web service portal" or an "alternative portal of default server" - based on the Synology documentation it looks like Virtual host option is removed in 7.2. Any suggestions on how to setup on 7.2 are highly welcome. thanks!
Create a web service. Click native script. Select PHP 8.0. Click next. Then fill in the name, description, set the document root, and be sure to change the http server to Apache. Then click next and create the web service. Then go into web portal and click web service portal. Change the service to the web service that you just created and set the host name and click create. Hope this helps
@@chriskade86 Thank you for your help, it helped! I had to pick PHP 7.4, because PHP 8.0 didn't have any xmlrpc in the extension list? How did you get around this?
For me it solved the problem, THANK YOU. But now it pops up ans say "...missing MySQL extension"
Very nice video that explains most of what you need todo. Some googling helpt me with the rest. One problem i still encounter is the healthcheck issue referring to a curl error 7 loopback problem. Any info on that ?
Follow you for a long time way before you got married😊. Appreciate all you do and offer us.
In this post, question
At time stamp 15:35 after giving http Read/Write permissions you tell us, “now we should be able to go to Wordpress” and continue with the install. I followed this word for word ( or so I thought) but I missed something for sure. I done see or know how you got to the browser tab with Wordpress up in the browser.
Any ideas before I start digging?
I’m not a high tech guy but have enough with great help to get things done.
Thank you sir!!
same issue here, how the wp page opens up? thx in advance
Same here. I figure out that you type in a new web browser tab your new web address. But I get a 404 error. However upon using my phone with a different connection, I got the WordPress up and running but I can't install as it doesn't have access to my wp01 database. Any advice.
Great tutorial! I don't want my site to be publicly accessed (even by me). I only want to reach it locally. With this setup I "have to" open ports in my router/firewall?. what do I change to only reach it locally?
Hi Will, at 15:35 in your video you mention: "now we should be able to open up our WordPress site." But what precisely do you do to get to the WordPress Installation Page ? Cheers...
Ah just head over to the domain name you setup earlier and it should go to the install page
@@SpaceRexWill Hi Will, thanks for coming back to me. Unfortunately MS-Edge keeps using https, therefore not finding my site, as no certificate is available (yet)
Hello,
Thanks for the really helpful infos. The question is, can it be used as a WebHost and a data storage in the same time?
First this was a very helpful guide and very inforitive. The only issue im running into is that it doesnt do Json files i need it to do and it took me a couple of days to figure it wouldnt. i went to install one themes i built and it wouldnt even do the pre installed themes. :/. also PHP 8.0 is missing a bunch of the extentions you had listed, but alot of the information was good such as setting up a ddns DDNS server and pointing my website to it. :) thank you sir. If possible can you do an update for the Json files or PHP 8.0
Thankyou will cheers from Sweden. Love your tutorials, I can only imagine how much effort you out in. PS Its more enjoyable to watch your kitchen as background rather than a solid blue color. Cheers!!
Thanks for the input! I try to go between the two 'sets'
Awesome video! Only isue: when I try to upload or install a plugin, I get a "To perform the requested action, WordPress needs to access your web server. Please enter your FTP or SSH credentials to proceed." Do I enter the WP credentials here or PHP/Maria, which one? :)
did you figure this out?
Apache 2.2 not available on my synology NAS... can we use Apache 2.4.. that is available?
This is another question I have, I only see 2.4 available.
i would also appreciate an update for DSM 7.2. I mostly managed up to the point of setting up the virtual host. There it differs too much. Thank you ;-)
Great, thanks! Exactly what I needed before I decide on whether to start such a project. (All of your videos are very helpful!)
doesn't have document root option anymore, anyone know the new process? also where is the setup config file? thanks
Great video. I had some minor things that are different from the video with the newest version but I was able to get it working. There were PHP extensions that were not on the list with the later versions of PHP, web station menus were different, and I had to add FTP user access to download plugins to wordpress.
How did you navigate to the wordpress install? I am busy trying to set it up. Done everything up till the installation of wordpress. Which ip/hostname address do you need to put inside the browser to get to the install php file
did you ever figure this out? let me know thanks. @@chriskobee356
I'm stuck at webstation. Web portal > service portal, and then what? Document root isn't here anymore...
@@JackupTraining I’m having the same issue. Does anyone know how to do this on the latest version?
@@KAB5440 @KAB5440 I googled it and found other tutorial, more recent, written one. Over there, the guy explained what's the difference:
- WEB SERVICE > CREATE > NATIVE SCRIPT > PHP8. Name, Description, doc root (web/page folder), http back end (apache 2.4)
- WEB PORTAL > CREATE > WEB SERVICE PORTAL. Service (page name), host name (www.page name.com)
Merci ! J'ai testé 3 autres tuto sans succès... celui-ci fonctionne parfaitement ! Encore merci à toi ! Good job !👍
Great Video, Thank you. But when i want to download Plugins, it opens a popup requiring ftp data for some reason. Any idea why? I have forwarded port 21/22 already
You should not need to ftp data, if anything you could ftp them locally. You should not setup port forwarding with ports 21/22. It is a large security vulnerability.
@@SpaceRexWill It pops up every time i try to download a plugin, so the only way would be to manually drop in plugins in the wordpress1 folder?
@@sparkfired8992 yes i got that too
I got this also, do you have a fix for this now?
Same... can't update plugins or themes automatically either.
I lost you at Web Station, because on my device it just doesn't seem possible to create a Virtual Host. I am wondering if my instalment of WP will conflict with this approach, but since I am not able to delete I was willing to try out your way. Pity, it seems to stop half way through
Thanks for the tutorial. Sadly stuck on the WebStation piece since the interface is a bit different now.
2 days later and a ton of configuring and I got it all set up and secured. If anyone has any questions I'd be happy to answer.
@@comicspecial Hi, I have a few questions regarding Synology. I am quite new to this technology, so please don't mind if my questions sound silly. As far as I understood, we are using Synology to host website(s), but can we still use it simultaneously for backing up our data from other devices as before? And if yes, will it also make the already backed up data public (meaning will it be secure enough because we are opening ports 80 and 443)? It would be really helpful if you could answer these questions. Furthermore, could you also list the steps that you did that were different from the video? I am planning to do this as well in the coming weeks. Thanks in advance.
@@comicspecial JSON and a few other of the Extensions not appearing so help on this would be appreciated.
Not listed:
dom: (requires libxml): Used to validate Text Widget content and to automatically configure IIS7+.
libxml: (as referred to above)
fileinfo: Used to detect mimetype of file uploads.
hash: Used for hashing, including passwords and update packages.
xml: Used for XML parsing, such as from a third-party site.
Hello Will! Thanks to you and your video, i was able to run my site web! Many Thanks! However the wordpress is in English and I can't figured out how to change it to French ! I mean there is no choice inside wordpress! should I star everything from the beginning and download it in French ? Thanks for your help !
Appreciate the video!
Is this able to handle plugins such as Elementor? Or is it recommended to use the WP editor, or HTML for building out the website?
Yes please update to 7.2 with custom domain name as well (not alias) thanks
Hi SpaceRex, your video is the best and fantastic one, by the following with your video now I can host my Wordpress Websit on my synology NAS, I found that only your video tell us no need to install a docker container, very great !
Thank you very much for this video. It´s amazing ! y solved all my doubts with wordpress on synology !
If I would like to start a second WP-site on my Synology. What step in this guide can I skip? And is there anything else I need to do?
Will - there isn't a less experienced person one it comes to this stuff than me and after a number of prior failed attempts this tutorial got me through process fairly quickly. I'm now up and running now. Thank You! Couple of questions: 1) this installation bypasses the DSM install process so can I assume no access through DSM and all interaction with the site is now through wp-admin? 2) any chance you could explain how to update wp given this configuration? Seem you need to do that via FTP. Thanks in advance.
I cant install wordpress 6.0.2, duo my QNap has the latest QTS 5.0.5.x update. There is no webstation for me, there is no appache2.2, etc
Thank you very much, I was able to start my website, you helped me a lot.
Please make an updated video
where do you get that form at the end where you plug in the data base etc and you install from web folder, joe
Excellent videos man. Great stuff, thanks for posting these, I’m hooked!
Hey thanks!
I am at the step where you open phpmyadmin, the browser opens and I get error 404 undefined.... any chance you can help please?
So stuck saw the videos multiple times still get 403 and 404 when trying ip or ddns, is there anyone here that can help?
Thank you again!!
Wxay what I’ve been lookin for.
I missed something g though, At time stamp 15:35, I don’t see the browser tab or know how you got to the browser tab up ready for the Wordpress install.
Any thoughts?
Thank you
ah just go to the domain name you setup in your DNS records
@@SpaceRexWill THANK YOU!!
Can you do one for terramaster? I've been at it for 8 months and no luck
Will this site be available to the www or do you need to configure the firewall???
at 15:45 you went into the wordpress setup page. how did you get there please. I am having one hell of a time setting this up.
never mind, I solved the issue by clearing browser cache and history. Install works a charm :)
Many thanks for the new vid : Can you do more - especially covering the WP Version 6.1 _ that would be aweseome
Hi Will, thanks for the video. I recently got a DS220+ and I've been looking to setup a website on it. I got a bit lost in your video because it appears that a past attempt of mine to setup a website is just coming up non-stop and I don't see the option to point back to the new folders I created following your video. Also, my WP is version 5.7 (on the NAS) and the one downloaded in the video is 5.9. Unsure if that may be causing the problem. Thanks for any guidance on this.
Do you know what time in your video you activated your FTP server? I want to install a theme but I need the FTP username and password. Did you enable that in this video? I can't find it anymore.
why I don't have the option to create virtual host in web station?
seems like the guide is outdated.. requires a native script language website service creation?
I have 720+ ( for personal)
But I want to buy ds920+ for web hosting. And I want to mount the ssd. What do you think? Do you have any recommendations?
can you updated for latest DSM ?
I initially installed WordPress through the Synology in the beginning and edited my WordPress site and did all that. I was having issues publishing the site and making it public. i have upgraded my DSM to 7.0 now but am wondering if I can backup my entire website somehow and save the directory files and reinstall Wordpress and its programs the exact same way you did. Would this be possible to do???
I got this issue when trying to install a plug-in after initially setting this up with your video. Wordpress needs to access your web server. Please enter your FTP or SSH credentials to proceed. If you do not remember your credentials, you should contact your web host.
Could you make a video of using shortcut folders like Windows?
Echo what the others say - this channel is the defacto reference point for all things Synology, great job Will.
But.. and appreciate you are a working consultant so kinda don't expect a response but asking anyway... (might get a link 😉)
- At 9:13 there is an ask to launch phpAyAdmin and enter the root creds. I've had this before (when trying to launch Wordpress itself in Syn) but Synology throws you the following error;
" Sorry, this package cannot be accessed when connected via QuickConnect" OK
How else can you connect to DSM locally, via IP is it or smg else?
Glad you like the channel!
So in this case you need to be on the local network of the NAS so that PHP-My-Admin can open as its a locally hosted service
Ok DDNS question. I just registered my domain name. I follow your tutorial for setting up a DDNS record but I already have a record for my NAS, which I think was part of setting up synology quick connect. So I can't use synology. It won't let me! Do I have to buy/ set up ddns with some other company? Quite confused 😕
Please make a video how to host a nodejs website in Synology nas by using of docker...
hi, i am having a trouble, when i am creating a new user "wp01u", php my admin shows a message that say s The user you selected was not found in the privilege table. How can i fix it? I'm a noob
hey will, thanks for uploading this tutorial, but i am getting stuck in section 15:38. Where did u get that wordpress database connection details. I i install wordpress afterwards via synology. i looks different and i thinks it creates a new database. Where did u install that wordpress site when u said just go to your wordpress site. thanks man, i would greatly appreciate an answer :) :)
problem solved, to everyone whos asking the same, just go to your domain via the internet tab, the installation will start then :)
Awesom video, followed the steps exactly and worked perfectly. One question though: why did you choose Apache 2.2 over 2.4?
Thanks! I chose 2.2 mostly because I knew that it worked. 2.4 should work but I did not know if it had any 'gotchas'
Hello! I forgot the root password. How can I reset it? Web applications cannot be uninstalled either. Please give me some advice. Thank you!
Hello Will so how do we install WordPress? or get to the first page for credentials? i am seeing a-lot of comments about this step is like most of us at least completely missed a step or two? Thank you for your help in answering this questions as were almost at the finish line but ran out of breath right before stepping over the finish line :) Help 9-3-2024
All of this doesnt work with the newest QTS 5.0.5.x. FIX PLEASE!
Quick update from my previous post... the SSL (https) functionality seems to be working now...not sure why.(but assume that it has something to do with DNS propagation...) . Still bit concerned about having a bunch of missing PHP extensions...(:-!)
So the DNS side is probably correct. DNS has to propagate and probably why it did not give you the ssl cert.
As for the missing PHP extensions I think many of them are default added in. I have not run into any issues whatsoever. They normally would just completely fail without the required ones
@@SpaceRexWill thanks for the quick reply.. And, i would like to congratulate you on your RUclips channel. ..
Hey thanks!
Hello to all.is there a way to use synology as a staging console to more than one wp sites?(not hosting)thanks in advance
Thanks for the video. I set everything up and have it working for the most part. If I want to install a different theme, or update/install a plugin it will bring up a connection information window in which it wants me to choose between ftp, ftps or ssh2 in order to download the files. My provider has these ports blocked and I know its a bad idea to open them up anyway. How do I get around this?
On Synology? This should not be required on DSM. If you wanted to you could just download them via files
you need to change the ownership/permission of the wordpress folder inside the web folder. because we created the folder with our synology adminuser the permission is not right. just connect to your synology with ssh and change the ownership to the user http and group http (chown -R http:http /volume1/web/wordpressdir) and change the persmissions (chmod -R 775 /volume1/web/wordpressdir). then it should work fine.
@@FAXEK0NDI that helped me, thanks so much!
@@FAXEK0NDI what do you mean with "connect to your synology with ssh " how do I sign in with "ssh"?
@@thigerns you can use putty or any other ssh-client to connect to your synology via the ssh-protocoll. Then you are able to type in the code. It's like in a linux with the comand-terminal. In the ssh-client you have to connect to the synology by typing in the ip of your synology and then it should connect. Maybe you have to activate the ssh in dsm some where in the settings.
Hey, I am still trying to figure out my troubleshooting, but wanted to ask, on minute 2:52, if you type your honstame manually in URL address bar, where should it take you? When I type on mine, it says "This site can’t be reached took too long to respond." Thanks!
I found my issue!!! I had ATT Uverse modem/router, even though I did bridged it and researched through many forums that I bridged it "right" to another router, it still had issues with port forwarding. Sadly ATT does not offer model only and all their options come with modem/router combo. I ended up switching to spectrum and as soon as standalone model was installed, everythign started working. Thanks for trying to help me, I really appreciate it!
Thanks for the video. You mention deleting the /web/index.html file because "it is actually going to have issues if you don't do that". That surprises me since you use a different folder for the WP site and a virtual host. Could you elaborate on the issues it may cause?
So I ran into this as an issue back in the day where having it up caused the virtual host not to redirect, but once I removed it it fixed it
@@SpaceRexWill thanks for explaining
comprehensive and flexible. This is the best way to host several sites. wonderful tutorial, thank you, Will :)
Thanks!
the website portion works but the certificates dont work at all
Hello, something went wrong on my site. I did everything as you presented, but my page is load the TP link login page. Do you have any idea what should I correct?
You are not forwarding the port from your router to the NAS, that is why it is going to the TP link (router) login page
@@SpaceRexWill thank you!
15:39, where is this? Is it through the NAS or in the wordpress site?
I have some troubles when hosting wordpress site with 2 synology. Because their 2 external ip addresses are the same, so I can't use DDNS on the second nas. What should I do?
You need to use a reverse proxy on the first NAS
Thanks Will, it gave a good impression to me!
thanks for this easy to follow step-by-step guide for beginners.
I installed WordPress following this video. WordPress 6 is now out. How can I upgrade this setup to WP6?
That's the beauty of this, just hit update within the wp-admin page
Hey SpaceRex. First of all thanks for the video, I managed to follow all steps (Apart from the DDN setup as I have a static IP) All is up and running. I did have issues with wanting to install themes, and it kept asking me for FTP access (problem resolved). I just have one question, most of the media I am trying to upload is showing up as blank. When i go to use an image as a background it works, but if I want to use the same image as a footer background, it asks for the file, which I select, then it say select and crop. When i select the image file, it shows as blank, and so therefore I have nothing to select and crop. Any ideas would be awesome. Keep up the good work
Hi, i Have the same issue while uploading themes. It asks me to enter FTP/SSH credentials. How do you managed to resolve the problem? Is it the lack of write permission? Thanks!
I have found the solution by my own. you need to change the ownership/permission of the wordpress folder inside the web folder. because we created the folder with our synology adminuser the permission is not right. just connect to your synology with ssh and change the owner ship to the user http and group http (chown -R http:http /volume1/web/wordpressdir) and change the persmissions (chmod -R 775 /volume1/web/wordpressdir). then it should work fine.
@@FAXEK0NDI I also got a work around. Did a google search for wordpress asks for ftp details. 2nd result told me what script to add to the wp-config file. Worked a charm
Is is possible to interact (write) file on the nas drive with the website ?
After all setting it up, i cannot connet to web setup inteface, where you putting database name and username. How do i get this page?
Go to your web address
Is it possible to configure the site with different ports than 80 / 443 ? As for the reverse proxy (if we're using it), do we have do change something ?
Yes! in the virtual host settings just choose the ports
@@SpaceRexWill Thanks ! Works great !
@@SpaceRexWill Just to clarify, do you mean we de-select "Port: 80/442" and then select "HTTP" and "HTTPS" and give both of those a new port number?
*EDIT* - I changed the config file DB_Host from localhost to localhost:/run/mysqld/mysqld10.sock and it worked!
Your videos are fantastic! For whatever reason, I'm getting a database connection error after entering in the database connection settings (15:45) of your video. I have lost count the number of times I have rewatched the video to ensure I setup the user account, etc properly. I receive "Error establishing a database connection" every time I click submit. Any thoughts of what I can check? I have even manually created a wp-config.php file with the proper database settings. Same error...
Maybe you forgot, like me, to check mysqli in the php extensions of the php profile we've made in "Scrip Language Settings".
@@BrunoPierreJobin No. It is selected, I just triple-checked. Not sure why I needed the full path, but it continues to work with it. Also not sure why it appears I'm the only one who gets this error after reading through the comments here. Obviously something is awry with my setup in particular. I posted my fix in hopes that it helps someone out should they come across the same issue.
@@rustygriswold I am having the same problem
I'm stuck at just being frustrated. This is a great start but there's gaps for beginners especially skipping port forwarding and the new DSM updates.
Just going to sit on this again for another year I guess...or maybe this will get an updated version :(