SpotWeb installeren Synology NAS

In deze SpoWeb handleiding SpotWeb installeren Synology. Ga ik bespreken hoe je SpotWeb krijgt geïnstalleerd op een Synology NAS systeem. Voordat we  hier werkelijk aan beginnen moeten we eerst PHP 5.6 of php 7 installeren. En vervolgens Webstation en MariaDB.

PHP  installeren Synology

Als je php5.6 of  Php 7.0 al heb geïnstalleerd. Dan kan je deze stap overslaan.

Voor SpotWeb hebben we PHP 5.6 of Php 7.0  nodig. Php 7 is een stuk sneller dan 5.6. Dus als je php7 kan installeren. Dan raad ik je dat aan.

synology-package-centerum

Ga naar het Package Center.

synology-alles-downloaden

Ga naar Alles. En zoek hier PHP 5.6 of 7.0 op.

synology-php5.6-installeren

Klik op Installeren.

Nu is de installatie van php klaar.

Synolgy Web station installeren

Je moet webstation installeren op je Synology. Je kan deze stap overslaan. Als je dit al hebt gedaan.

synology-package-centerum

Ga naar het Package Center.

synology-hulpprogrammas

Selecteer Hulpprogramma’s.

Web-station-synology

Zoek Web Station op en klik op Installeren.

Web Station php versie en http backend controleren

Deze stap niet overslaan! Want dit kan verkeerd staan. Als je meerdere versie van php hebt geïnstalleerd. Dan kan deze instelling verkeerd staan waardoor SpotWeb niet werkt. Dus vandaar voor de zekerheid controleren.

Webstation synology

Ga naar het Hoofd menu en dan naar Web Station.

Ga naar Algemene instellingen. En selecteer Http backend Apache 2.4

PDO instellingen spotwebweb synology

Ga naar PHP instellingen.  Selecteer php7.3 en dan bewerken.

Kijk ook of de PDO instellingen. Deze moeten allemaal zijn aangevinkt. Zie bovenstaande screenshot.

En de volgende moeten ook aanstaan openSSL , en Curl.

Anders kan je een foutmeldingen krijgen later.

Als je dit allemaal hebt aangepast. Klik op OK.Om je instellingen op te slaan.

MariaDB installeren Synology

Je kan deze stap overslaan als je dit hebt gedaan. Maar let op! Er moet ook een wachtwoord op Mariadb worden gezet. Je hebt MariaDB nodig voor de installatie van SpotWeb. Dus deze gaan we ook installeren en configureren.

synology-package-centerum

Ga naar het Package Center.

synology-hulpprogrammas

Selecteer Hulpprogramma’s.

mariadb-synology

Zoek MariaDB 10 op. En klik op Installeren.

Als de installatie klaar is moeten we een wachtwoord aanmaken voor MariaDB. Standaard zit er namelijk geen wachtwoord op MariaDB. En  SpotWeb vereist dit wel! Wel zo veilig ook.

MariaDb-wachtwoord-instellingen

Ga naar het Hoofd menu. En kies dan voor MariaDB.

mariadb-synology-wachtwoord-aanpassen

Klik op MariaDB-wachtwoord wijzigen Geef hier een nieuw wachtwoord op. En klik op Ok.

Het kan zijn dat je ook een optie krijgt.

Dat je een gebruiker moet selecteren. Dit moet dan de Root gebruiker zijn.

Let op! Hier moet bovenstaande vinkje ook aan staan.

Database aanmaken in Php my admin

phpmyadmin spotweb installeren

Je zal PhpMyadmin moeten installeren om een database aan te kunnen maken.. De kan je vinden onder Packges klik op installeren. En dan even wachten. Als de installatie klaar is dan kan je deze open onder http://je-nasip/phpMyAdmin/

root phpmyadmin spotweb

De gebruikers naam = root. En het wachtwoord is wat je zelf hebt verzonnen bij MariaDB10 installatie.

SpotWeb database aanmaken

spotweb database mariadb 10 aanmaken.

Ga naar Databases. Onder Create database vul spotweb in. En klik op Create.

Database gebruiker aanmaken SpotWeb

Je ziet de spotweb databse nu aan de linkerkant er bij. Selecteer de SpotWeb database.

rechten spotweb database

Ga naar privleges.

spotweb database gebruiker account toevoegen

Klik op Add user account

spotweb database gebruiker aanmaken

Hostname op localhost.

Zet de vinkjes aan zo als bovenstaande screenshot.

Scrol naar beneden. En klik rechts onder op Go.

De database gebruiker is nu aangemaakt.

Rechten geven op file Station

De http gebruiker. Moet ook  schrijf rechten hebben op de www map. Anders krijg je ook allerlei foutmeldingen in SpotWeb.

synology-file-station

Ga naar het hoofdscherm van je Synology.

Klik op File Station.

synology webmap

Klik met je rechter muis op de map web. En kies Eigenschappen.

http-gebruiker-bewerken-synology

Ga naar het tablad Machtigingen. Selecteer de http gebruiker. Klik op Bewerken.

synology-rechten-http-gebruiker-schrijfrechten

Zet hier het vinkje Schrijven aan. En klik op OK. En klik nogmaals op OK.

SpotWeb installatie mogelijkheid toevoegen

Voordat we SpotWeb kunnen installeren moeten we in Synology eerst de volgende http://synology.nzbusenet.com repository toevoegen. Als je dat nog niet hebt gedaan. Als je dit al hebt gedaan kan je deze stap overslaan.

Je gaat naar de hoofdpagina van je Synology nas.

synology-package-centerum

Ga naar het Package Center.

synology-instellingen

Kies vervolgens voor de optie Instellingen.

Synology-pakket-bronnen-installatie-toestaan

Selecteer Elke uitgever.

synology-nzbusenet

Ga naar het Tablad Pakket bronnen en klik nu op Toevoegen.

Geef een Naam op  bijvoorbeeld. “http://synology.nzbusenet.com/”.

Bij locatie, vul je het volgende in “http://synology.nzbusenet.com” Klik nu op OK en nog een keer OK.

SpotWeb installeren Synology

Nu is de bron toegevoegd. En kunnen we SpotWeb eindelijk gaan installeren op je Synology.

synology-package-centerum

Ga weer naar het Package Center.

synology-gemeenschap

Als je naar beneden scrolt in dit scherm zie je een knop Gemeenschap. Klik hier op.

SpotWeb installeren Synology

Je ziet aan de rechterkant nu een icoontje met SpotWeb Installeren.

Kies voor Installeren.

Klik op Volgende.

Klik op Toepassen. SpotWeb is nu actief. Maar werkt nog niet,

Ga nu naar de volgende pagina “http://ip-adres-van-je-nas/spotweb/install.php”. En klik op Next.

Je krijgt nu bovenstaande. Scherm. Hier moet een hoop OK. Zijn. Als er iets niet OK is ga dan een paar stappen terug. Dan ben je wat vergeten aan te zetten.

Verander de gebruikers naam naar Root en het wachtwoord wat daarbij hoort. Klik op Verify database.

Let op! De poort staat standaard op 3306. Dit moet poort 3307 zijn. 3306 is van mariadb 5. En recente versies maken gebruik van mariadb10.

Als je op Verify database doet. En je krijgt een lege pagina. Dan heb je iets fouts gedaan. Verkeerde database of wachtwoord.

spotweb-nieuwsserver

Nu moet je de instellingen opgeven van je nieuwsserver. Deze kan je vaak vinden in je welkoms email die je van je Usenet provider hebt ontvangen.

Klik op Verify usenet server.

spotweb-account-synology

Vul hier alle gegevens netjes in. En kies voor Shared.

Klik dan op Create System. Dit kan even duren voordat het klaar is. Ik hoorde mijn nas geluid maken tijdens dit proces.

Ik kreeg een 504 error webpagina. Maar dit geeft niet.

Je kan dan de volgende pagina openen. http://ip-van-jenas/spotweb/?

Je moet inloggen met het account wat je net hebt aangemaakt.

Mocht dit niet het geval zijn kijk dan even op de volgende pagina. SpotWeb werkend krijgen op DSM 6.

Ga naar de volgende stap  pijltjeSpotWeb configureren Synology

13 Comments

  1. Ik heb alle stappen doorlopen, maar kan spotweb niet installeren, want dan geeft hij aan dat mysql pakket ontbreekt.

  2. Kan iemand mij helpen? Op het moment dat ik Spotweb probeer te installeren, zegt ie ” Pakket ontbreekt op de pakketserver” Mysql. ondanks dat ik Mariadb heb geïnstalleerd met wachtwoord.
    Groet John

  3. Zou de DS420j toegevoegd kunnen worden aan synology.nzbusenet.com? Is een RTD1296 net zoals de DS418, DS218, DS218play & DS118.
    RS819 & DS220j bevatten ook deze processor en staan nog niet in de lijst.

  4. I get to page 4 of the install and when I enter the details for the user and password (leaving name, etc. blank), I get the following error:
    SQLSTATE[HY000] [1045] Access denied for user ‘spotweb’@’localhost’ (using password: YES)

    If I use the same password as used on page 2 or the install, I get the same error.

    What am I suppose to use here?

  5. Will this work with PHP 7.4?

    Also does the package ever “run” as every time I try to make it run, it says “Please run MariaDB first”. The web interface does seem to be refreshing with new spots as I have set up the task for it to retrieve new spots ever 5 hours.

Leave a Reply